aw3m #014 Analiza wteczna – jak ogarnąć nieudokumentowany system

Jak ogarnać istniejący, nieudokumentowany system, kiedy musimy go zmieniać, utrzymywać, rozwijać, a dokumentacji brak i nie wiadomo jak działa? Kilka kroków, które pomogą Ci zrobić inżynierię wsteczną. Analiza interfejsu Przejrzyj system. Zobacz jakie ma zakładki, przyciski, jakie akcje są możliwe, jakie są wartości statusów. Wydedukuj co w tym systemie można robić? Jakie funkcjonalności są dostępne? […]

Read more
Opisy przypadków użycia – trudności początkujących

Na świeżo po sprawdzaniu egzaminów z inżynierii oprogramowania pisanych przez studentów (a więc tych, którzy właśnie uczą się modelować systemy), pozwolę sobie wysnuć wnioski na temat najczęściej spotykanych problemów przy use case’ach i uogólnić je na resztę populacji. Przed Tobą Top 5 trudności początkujących adeptów opisywania przypadków użycia. Czytaj i sprawdzaj 🙂

Read more
Diagram przypadków użycia

Użyj diagramu przypadków użycia, aby przedstawić: interakcję aktora z systemem, zadania, jakie wykonuje system, wymagania funkcjonalne. W praktyce może przydać się na początku projektu do określania jego zakresu po wstępnych rozmowach z Klientem, albo – gdy system jest już stworzony – do przedstawienia jego możliwości. A teraz – krok po kroku. Narysuj granicę systemu…

Read more
Przypadki użycia, historyjki użytkownika, scenariusze użycia, wymagania i potrzeby

Wymagania zbierane w ramach projektu są istotne w pracy wielu osób o różnych rolach w zespole – analityków, projektantów, specjalistów ds. użyteczności, biznesu, marketingu, kierowników projektu, testerów. Często posługują się one odmiennymi pojęciami mając na myśli to samo (lub na odwrót). Zróbmy porządek! Czym są przypadki użycia (use cases), user stories, scenariusze użycia? Jak się […]

Read more