Proces projektowania

Definicje

  • Klient: Osoba, która płaci za funkcję (i może być PO, ponieważ jest to projekt badawczo-rozwojowy).

Proces

  1. Pomysły:

    • Klient przychodzi z nowym pomysłem

  2. Poproś o uzasadnienie:

    • Kontext

    • Kto (definicje użytkownika)

    • Dlaczego chcemy tę funkcję?

    • Kiedy chcemy korzystać z tej funkcji?

    • Gdzie chcemy mieć tę funkcję (platformy)

    • Priorytet

  3. Zdecyduj, czy chcemy tę funkcję, czy nie, Tak/Nie

  4. Jeśli tak, burza mózgów

    • Powinna to być maksymalna liczba osób (użytkowników/techników/klientów).

  5. Przygotowanie krótkiego opisu funkcji (historia użytkownika, szczegóły z kroku 2, uwagi z kroku 4.) => Bilet Meta w serwisie GitLab.

  6. Tworzenie szkieletu UX

  7. Zatwierdzanie (użytkownika/techniczna/klienta) Tak/Nie

  8. Jeśli nie, wróć do kroku 6.

  9. W przypadku zatwierdzenia, POC (Adobe XD/Figma)

  10. Zatwierdzanie (użytkownika/techniczna/klienta) Tak/Nie

  11. Jeśli nie, wróć do kroku 9.

  12. Tworzenie sub-ticketów (GitLab) ze specyfikacją projektu, oceną zasobów (czas/zasoby)

  13. Ustalenie priorytetów lub zatrzymanie procesu (zbyt dużo czasu)

  14. Rozwój

  15. Weryfikacja wdrożenia (projekt + klient) - TAK/NIE

  16. Jeśli nie, wróć do kroku 12.

  17. Jeśli zatwierdzono, scal i wypuść!