Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Prezentare generală a procesului de dezvoltare a software-ului și a modelării
- Metodologii și impactul lor asupra muncii unui Analist de Afaceri
- Pașii în cascadă: Analiză, Proiectare, Implementare, Testare, Întreținere
- Abordarea Agile în analiza de afaceri
- Cine sunt Analiștii de Afaceri?
- Perspectivă asupra rolului BA
- Modelul Dinamic (Comportamental)
- Modelul Static (Structural)
- Analiză Structurată
Perspectiva BA asupra Orientării pe Obiecte
- Programarea Orientată pe Obiecte și impactul său asupra modelării
- Standardul UML
- Psihologia Cognitivă și OO?
- Obiecte
- Atribute și Operații
- Operații și Metode
- Încapsulare
- Clase
- Relații
- Generalizare
- Asociere
- Agregare
- Compunere
- Polimorfism
- Cazuri de Utilizare și Scenarii
- Cazuri de Utilizare de Afaceri și de Sistem
Prezentare generală a Modelării Orientate pe Obiecte de Afaceri (B.O.O.M.)
- B.O.O.M. și SDLCs
- Pașii B.O.O.M.
- Secvențierea Pașilor
- Ce Definiți Mai Întâi—Atribute sau Operații?
Analiza Proceselor de Afaceri de la Început până la Sfârșit
- Interviuri în Fazele de Inițiere, Analiză și Testare
- Pasul 1: Inițiere
- Șablon pentru Documentul de Cerințe de Afaceri
- Pasul 1a: Modelarea Cazurilor de Utilizare de Afaceri
- Pasul 1a i: Identificarea Cazurilor de Utilizare de Afaceri (Diagrama de Cazuri de Utilizare de Afaceri)
- Punerea Teoriei în Practică
- Notă pentru Utilizatorii Rational Rose
- Studiul de Caz D1: Diagrame de Cazuri de Utilizare de Afaceri
- Pasul 1a ii: Definirea Scopului Cazurilor de Utilizare de Afaceri (Diagrama de Activitate)
- Studiul de Caz D2: Diagrama de Activitate a Cazurilor de Utilizare de Afaceri cu Partiții
Definirea Scopului Proiectului IT cu Cazuri de Utilizare de Sistem
- Pasul 1b: Modelarea Cazurilor de Utilizare de Sistem
- Studiul de Caz E1: Harta Rolurilor
- Pasul 1b ii: Identificarea Pachetelor de Cazuri de Utilizare de Sistem (Diagrama de Cazuri de Utilizare de Sistem)
- Studiul de Caz E2: Pachete de Cazuri de Utilizare de Sistem
- Pasul 1b iii: Identificarea Cazurilor de Utilizare de Sistem (Diagrama de Cazuri de Utilizare de Sistem)
- Studiul de Caz E3: Diagrame de Cazuri de Utilizare de Sistem
- Pasul 1c: Începutul Modelului Static (Diagrame de Clase pentru Clasele Cheie de Afaceri)
- Pasul 1d: Stabilirea Bazei pentru Analiză (BRD/Inițiere)
Storyboarding-ul Experienței Utilizatorului
- Pasul 2: Analiză
- Șablonul pentru Descrierea Cazurilor de Utilizare
- Documentarea Fluxului de Bază
- Ghiduri pentru Scrierea Cazurilor de Utilizare
- Exemplu de Flux de Bază: Raport de Revizuire a Sistemului CPP
- Documentarea Fluxurilor Alternativ
- Documentarea Fluxurilor de Excepție
- Ghiduri pentru Conducerea Interviurilor pe Cazuri de Utilizare de Sistem
- Diagrame de Activitate pentru Cazuri de Utilizare de Sistem
- Artefacte Conexe
- Tabele de Decizie
- Studiul de Caz F1: Tabel de Decizie
- Arbori de Decizie
- Studiul de Caz F2: Arbore de Decizie
- Tabel Condiție/Răspuns
- Reguli de Afaceri
- Caracteristici Avansate ale Cazurilor de Utilizare
- Studiul de Caz F3: Caracteristici Avansate ale Cazurilor de Utilizare
Cerințe de Ciclu de Viață pentru Obiectele Cheie de Afaceri
- Ce este o Diagramă de Mașină de Stare?
- Pasul 2a ii: 1. Identificarea Stărilor Obiectelor Critice
- Studiul de Caz G1: Stări
- Pasul 2a ii: 2. Identificarea Tranzițiilor de Stare
- Studiul de Caz G2: Tranziții
- Pasul 2a ii: 3. Identificarea Activităților de Stare
- Studiul de Caz G3: Activități de Stare
- Pasul 2a ii: 4. Identificarea Stărilor Compuse
- Studiul de Caz G4: Stări Compuse
- Pasul 2a ii: 5. Identificarea Stărilor Concurente
Colectarea Regulilor Generale cu Diagrame de Clase
- Pasul 2b: Analiză Statică
- Pasul 2b i: Identificarea Classelor de Entitate
- Studiul de Caz H1: Clase de Entitate
- Pasul 2b ii: Modelarea Generalizărilor
- Studiul de Caz H2: Generalizări
- Pasul 2b iii: Modelarea Rolurilor Temporare
- Studiul de Caz H3: Roluri Temporare
- Pasul 2b iv: Modelarea Relațiilor Partea/Întreg
- Diagrama de Structură Compusă
- Studiul de Caz H4: Relații Partea/Întreg
- Pasul 2b v: Analiza Asocierilor
- Studiul de Caz H5: Asocieri
- Pasul 2b vi: Analiza Multiplicității
- Studiul de Caz H6: Multiplicități
Optimizarea Consistenței și Reutilizării în Documentarea Cerințelor
- Pasul 2b vii: Legarea Cazurilor de Utilizare de Sistem la Modelul Static
- Studiul de Caz I1: Legarea Cazurilor de Utilizare de Sistem la Modelul Static
- Studiul de Caz I1: Rezultate
- Pasul 2b viii: Adăugarea Atributelor
- Meta-Atribute
- Studiul de Caz I2: Adăugarea Atributelor
- Pasul 2b ix: Adăugarea Tabelor de Căutare
- Studiul de Caz I5: Analiza Tabelor de Căutare
- Pasul 2b x: Adăugarea Operațiilor
- Studiul de Caz I7: Distribuirea Operațiilor
- Pasul 2b xi: Revizuirea Structurii de Clase
- Studiul de Caz I8: Revizuirea Structurii
Proiectarea Cazurilor de Testare și Finalizarea Proiectului
- Pasul 2c: Specificarea Testării
- Walkthrough-uri Structurate
- Tabele de Decizie pentru Testare
- Studiul de Caz J1: Derivarea Cazurilor de Testare din Tabelele de Decizie
- Analiza Valorilor de Limită
- Studiul de Caz J2: Selectarea Datelor de Testare Folosind Analiza Valorilor de Limită
- Teste de Sistem
- Dincolo de Testele de Sistem
- Pasul 2d: Specificarea Planului de Implementare
- Pasul 2e: Stabilirea Bazei pentru Dezvoltare
Ce Fac Dezvoltatorii cu Cerințele Tale
- Modele de Proiectare Orientate pe Obiecte
- Vizibilitate
- Clase de Control
- Clase de Limită
- Diagrame de Secvență
- Diagrame de Comunicare
- Alte Diagrame
- Arhitectură Stratificată
- Interfețe
- Mix-Ins
- Implementarea OO Folosind un Limbaj OO
- Implementarea OOA Folosind Limbaje Procedurale
- Implementarea unei Baze de Date din OOA Folosind un SGBD Relațional
Cerințe
Niciunul
21 Ore
Mărturii (3)
Cunoașterea instrucționarului, implicarea și relația de încredere
Adam Kuklewski - GE Medical Systems Polska
Curs - Technical Architecture and Patterns
Tradus de catre o masina
Formatorul a împărtășit cunoștințele sale și a condus o atmosferă excelentă.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Curs - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Tradus de catre o masina
Corelația directă cu subiectul nostru de lucru în exemplele prezentate
Gabriel Gutierrez - ARGOTEC S.r.l.
Curs - Systems Modelling with SysML
Tradus de catre o masina