Zastanawiam się, czy powstało coś fajniejszego od use case diagram. Żeby nie poruszać się w próżni, jak byście podeszli do zaprojektowania systemu, który ma wspomóc taki case:
- Firma wykupiła swoim pracownikom basen.
- Basen ma ograniczoną "pojemność" 20 miejsc.
- Chętnych jest więcej (tak, wiem, zmień pracę)
- Zrobiona jest lista, lista rezerwowa
- Czasami ktoś się zapisze, a później nie przyjdzie
- Gdyby powiadomił o tym chętnych dostatecznie szybko, to ktoś pewnie by wskoczył na jego miejsce
Celem wprowadzenia systemu, jest minimalizacja "pustych przebiegów". Jak ktoś nie lubi pływać, to można wstawić w to miejsce kolejkę u lekarza, miejsca parkingowe...
- Od czego byście zaczęli wymyślanie co taki system ma robić?
- Jakich technik byście użyli do modelowania na wysokim poziomie funkcjonalności
- Ew. jakich narzędzi, chociaż to pewnie sprawa wtrórna.