Krótki tip jak lepiej/szybciej ogarnąć wymagania biznesowe. Bardzo uproszona forma, ale taki zamysł tych wpisów by inspirować.
Polecam podzielić analizę na 3 etapy:
- being
- behaving
- becoming
Being
Krótko określić co to jest i znaleźć nazwę na to.
np. Koszyk produktowy, który może posiadać kilka produktów.
Behaving
Tutaj możemy się zastanowić co możemy z tym zrobić.
np. Możemy dodać produkt do koszyka, możemy usunąć produkt z koszyka, możemy zamówić rzeczy z koszyka etc.
Warto przejść przez listę pytań które kiedyś usłyszałem na jakieś konferencji u Sławka Sobótki.
- Co się zmienia?
- Dlaczego się zmienia?
- Pod jakim warunkiem?
- Kto dokonuje zmiany?
- Jak często się zmienia?
- Jakie są konsekwencje zmiany?
Becoming
Tutaj warto się zastanowić w co może zamienić się nasz koszyk i znaleźć jego ostateczną niezmienną formę.
np. koszyk produktowy może zamienić się w ofertę. Oferta może zamienić się w zamówienie które jest ostateczną formą tego procesu (a może nie?)