Schița de curs
Introducere în modelarea Use Case
- Scurt istoric și context pentru cazurile de utilizare
- Definiții, elemente și componente ale cazurilor de utilizare
- Beneficiile modelării cazurilor de utilizare
- Organizarea cerințelor cu ajutorul cazurilor de utilizare
- Diagramele de cazuri de utilizare ca notație UML
- Organizarea modelului cu pachete
Actorii cazului de utilizare
- Utilizatori și actori
- Business și actorii sistemului
- Identificarea actorilor și cartografierea părților interesate
Use Cases - Identificarea și descrierea
- Identificarea cazurilor de utilizare și redactarea descrierii
- Use Case Controale:
- precondiții
- postcondiții
- ipoteze
- scenarii
Use Case Scenarii
- Scenariul principal de succes
- Variante și excepții
- Indicarea iterației
Tehnici avansate
- Relația <<include>>>
- Relația <<exclude>>>
- Generalizare
- Specializare
- Multiplicitate
Concepte practice Use Cases
- Fluxurile de evenimente și scopul lor: căi primare, alternative și de excepție
- Metode de documentare a fluxurilor primare
- Documentarea fluxurilor alternative și de excepție
- Documentarea scenariilor
- Exemple de fluxuri narative
- Use Cases și cazuri de testare
- Relația dintre cazurile de utilizare și cazurile/scenariile de testare
- Transpunerea cazurilor de utilizare în cazuri de testare
- Cazuri de utilizare și interfețe utilizator/prototipuri
- Rolurile, pregătirea și executarea prototipurilor
- UML Concepte
- UML notație
- Relații între clase și obiecte
- Extragerea claselor din cazurile de utilizare
- Verificarea unei clase: atribute, operații și asocieri/multiplicitate
- Includeți relații și exemple
- Referirea la incluziuni în fluxuri
- Relația de extindere și exemplu
- Referirea la extensiile din fluxuri
- Relația de generalizare și exemplu
- Documentația cazurilor de utilizare
Cerințe
Experiența legată de dezvoltarea de software sau cunoștințele tehnice de bază nu sunt strict necesare, dar ar fi benefice pentru a înțelege mai bine conceptele.
Mărturii (5)
Anecdoturi și facilitatea împărtășirii cunoștințelor.
Marcin Rozycki
Curs - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Tradus de catre o masina
exerciții realizate cu comentariile instruirii
Ewa Korol - Narodowy Fundusz Zdrowia
Curs - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Tradus de catre o masina
totul a fost la un nivel foarte ridicat. Mulțumesc !
Magda Lesniak - Comarch Polska S.A.
Curs - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Tradus de catre o masina
Dl Malavika este un instrucționist foarte bun. Muncită foarte mult și a răspuns cu bine la întrebările mele. Înțeleg că perspectiva pentru SysML și EA este foarte vastă, iar ea a încercat să prezinte instruirea în cel mai potrivit mod. A cheltuit chiar și timpul de pauză cautând răspunsuri la întrebările noastre. Respect! O mare profesoră!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curs - System Engineering using SysML and UML 2
Tradus de catre o masina
-Cunoștințele profesorului în domeniu au fost foarte bune. A reușit să explice foarte clar și a răspuns la toate întrebările în momentul respectiv. -Să cunosc capacitatea completă a instrumentului a fost foarte util. -Structura pe care o și-a arătat, cum ar fi utilizarea scenariilor și urmăririi, va fi de mare ajutor în munca mea cotidiană.
Harsha Jain - Scania CV AB
Curs - Introduction to Enterprise Architect
Tradus de catre o masina