Zaczynamy
Prawie każdy projekt zaczyna się od przygotowania specyfikacji (..klienta). Oczekujemy, że przygotuje ją Klient, nie oczekujemy, że będzie to profesjonalny projekt wykonawczy bo zdajemy sobie sprawę, że Klient nie ma obowiązku się na tym znać. Dlatego na tym etapie dużo pomagamy aby ubrać pomysł w składny i rzeczowy opis. Już na tym etapie zwracamy baczną uwagę na terminy i budżet. Jeżeli pomysł klienta nie jest do zrealizowania w zadanym czasie i/lub budżecie niezwłocznie go o tym informujemy proponując jednocześnie najlepsze możliwe rozwiązania. Rekomendujemy np. podział projektu na etapy lub porzucenie niektórych kosztowych a mało przydatnych funkcji. Wynikiem tej pracy jest dokument Specyfikacja Funkcjonalna – bardzo ważny dokument – to na jego podstawie dokonywany jest odbiór.
Projekt
Następnie powstaje napisane przez nas ( i dla nas ) Projekt Wykonawczy. Jest to podstawa dla programistów do rozpoczęcia pracy.
Programowanie
W trakcie pracy Etap podzielony jest na Kamienie Milowe a te na Listy Zadań, te zaś z kolei na Zadania. Projekt od strony merytorycznej jest prowadzony w specjalnej aplikacji internetowej dostępnej pod adresem https://www.pphq.pl . Tam są monitorowane postępy, odbywane dyskusje, gromadzone dokumenty oraz zgłaszane błędy i wnioski.
Testy i odbiór
Po zakończeniu etapu prac programistycznych następuje tzw. UAT (ang. User Acceptance Tests ) po ich zakończeniu podpisywany jest obiór.
Następnie aplikacja przechodzi w fazę utrzymaniowo-rozwojową na tym etapie wszelkie błędy i wniosku zgłaszane są tutaj http://projektpartner.zendesk.com/home .