specyfikacja → model → implementacja
oprogramowanie → model i specyfikacja
Diagram klas statyczny, koncepcyjny widok projektowanej aplikacji. Prezentuje strukturę klas i relacji miedzy nimi.
[widocznosc] nazwa [:typ] [wielokrotnosc][= wartosc domyslna]
[widocznosc] nazwa [( lista parametrow )] [:typ zwracany]
Źródło: http://www.agilemodeling.com/essays/useCaseReuse.htm
Źródło: http://www.tracemodeler.com
Źródło: http://www.tracemodeler.com
Dla dowolnej metody w kodzie
PKM → Generate Sequence Diagram
Diagram aktywności (diagram czynności), przedstawia sekwencję kroków wykonywanych przez modelowany fragment (rodzaj schematu blokowego)
Diagram komponentów - ogólna struktura systemu (lub jego fragmentu) oraz opis udostępnianych interfejsów. Opis sposobu oddziaływania na siebie wydzielonych części systemu
Informacje o obiektach i połączeniach
Oznaczanie elementów oraz dodawanie komentarzy
user story
+ diagram aktywności
→ opis możliwych sekwencji operacjiprzypadek użycia
+ test case
→ weryfikacja poprawności implementacji przypadku użyciabug
→ informacja o błędach w implementacji klasykomponent
+ zadanie (task)
→ możliwość śledzenia postępów prac nad komponentem