Schița de curs
Introducere în Modelarea Cazurilor de Utilizare
- Contextul și fundalul scurt al cazurilor 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
Actori în cazuri de utilizare
- Utilizatori și actori
- Actori de afaceri și de sistem
- Identificarea actorilor și maparea părților interesate
Cazuri de Utilizare - Identificare și Descriere
- Identificarea cazurilor de utilizare și scrierea descrierii
- Controale ale Cazurilor de Utilizare:
- precondiții
- postcondiții
- ipoteze
- scenarii
Scenarii de Cazuri de Utilizare
- Scenariul principal de succes
- Alternative și excepții
- Indicarea iterației
Tehnici Avansate
- <<include>> relație
- <<exclude>> relație
- Generalizare
- Specializare
- Multiplicitate
Concepte Practice ale Cazurilor de Utilizare
- Fluxuri 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 flux narativ
- Cazuri de Utilizare și Cazuri de Testare
- Relația dintre cazurile de utilizare și cazurile/scenariile de testare
- Traducerea cazurilor de utilizare în cazuri de testare
- Cazuri de utilizare și interfețe de utilizator/prototipare
- Roluri de prototipare, pregătire și execuție
- Concepte UML
- Notație UML
- Relații între clase și obiecte
- Extragerea claselor din cazurile de utilizare
- Verificarea unei clase: atribute, operații și asocieri/multiplicitate
- Relația de includere și exemplu
- Referirea la includeri în fluxuri
- Relația de extindere și exemplu
- Referirea la extinderi în fluxuri
- Relația de generalizare și exemplu
- Documentarea cazurilor de utilizare
Cerințe
Experiența în dezvoltarea de software sau cunoștințe tehnice de bază nu sunt strict necesare, dar ar fi benefice pentru o înțelegere mai bună a conceptelor.
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