Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Overzicht van softwareontwikkelingsproces en modellering
- Methodologieën en hun impact op het werk van een Business Analyst
- Stappen van Waterfall: Analyse, Ontwerp, Implementatie, Testen, Onderhoud
- Agile benadering van business analyse
- Wie zijn Business Analysts?
- Perspectief op de rol van de BA
- Het Dynamische (gedragsmatige) Model
- Het Statische (structurele) Model
- Gestructureerde Analyse
Het perspectief van de BA op objectoriëntatie
- Object Georiënteerde Programming en zijn impact op modellering
- De UML Standaard
- Cognitieve Psychologie en OO?
- Objecten
- Attributen en Operaties
- Operaties en Methoden
- Encapsulatie
- Klassen
- Relaties
- Generalisatie
- Associatie
- Aggregatie
- Compositie
- Polymorfisme
- Use Cases en Scenario's
- Business en Systeem Use Cases
Een overzicht van Business Objectgeoriënteerde modellering (B.O.O.M.)
- B.O.O.M. en SDLCs
- De stappen van B.O.O.M.
- Volgorde van de stappen
- Wat definiëert u eerst—attributen of operaties?
End-to-end Business processen analyseren
- Interviews Tijdens de Initiatiefase, Analysefase en Testfase
- Stap 1: Initiatie
- Sjabloon voor Business vereisten document
- Stap 1a: Model Business Use Cases
- Stap 1a i: Identificeer Business Use Cases (Business Gebruiksscenario-diagram)
- Theorie in de praktijk toepassen
- Opmerking voor Rational Rose Gebruikers
- Case Study D1: Business Gebruiksscenario-diagrammen
- Stap 1a ii: Bepaal de scope van Business Use Cases (Activiteitsdiagram)
- Case Study D2: Business Gebruiksscenario-activiteitsdiagram met partities
Scoping van het IT-project met systeem Use Cases
- Stap 1b: Model Systeem Use Cases
- Case Study E1: Rolkaart
- Stap 1b ii: Identificeer systeemgebruiksscenario-pakketten (Systeemgebruiksscenario-diagram)
- Case Study E2: Systeemgebruiksscenario-pakketten
- Stap 1b iii: Identificeer systeem Use Cases (Systeemgebruiksscenario-diagram)
- Case Study E3: Systeemgebruiksscenario-diagrammen
- Stap 1c: Begin met statisch model (Klasdiagrammen voor sleutel Business klassen)
- Stap 1d: Baselijn instellen voor analyse (BRD/Initiatie)
Storyboarden van de gebruikerservaring
- Stap 2: Analyse
- Sjabloon voor gebruiksscenario-beschrijving
- Documentatie van de basisfloeistroom
- Richtlijnen voor het schrijven van gebruiksscenario's
- Voorbeeld van basisfloeistroom: CPP Systeemrecensie Casestudy
- Documentatie van alternatieve floeistromen
- Documentatie van uitzonderingsfloeistromen
- Richtlijnen voor het voeren van systeemgebruiksscenario-interviews
- Activiteitsdiagrammen voor systeem Use Cases
- Gerelateerde artefacten
- Beslistabellen
- Case Study F1: Beslistabel
- Beslissingsbomen
- Case Study F2: Beslissingsboom
- Voorwaardelijke/respons tabellen
- Business Rules
- Geavanceerde gebruiksscenario-functies
- Case Study F3: Geavanceerde gebruiksscenario-functies
Levenscyclusvereisten voor belangrijke Business-objecten
- Wat is een statemachine-diagram?
- Stap 2a ii: 1. Identificeer de toestanden van cruciale objecten
- Case Study G1: Toestanden
- Stap 2a ii: 2. Identificeer toestandsovergangen
- Case Study G2: Overgangen
- Stap 2a ii: 3. Identificeer toestand Activitis
- Case Study G3: Toestand Activitis
- Stap 2a ii: 4. Identificeer samengestelde toestanden
- Case Study G4: Samengestelde toestanden
- Stap 2a ii: 5. Identificeer gelijktijdige toestanden
Regels over de hele linie verzamelen met klassendiagrammen
- Stap 2b: Statische analyse
- Stap 2b i: Identificeer entiteitsklassen
- Case Study H1: Entiteitsklassen
- Stap 2b ii: Model generalisaties
- Case Study H2: Generalisaties
- Stap 2b iii: Model tijdelijke rollen
- Case Study H3: Tijdelijke rollen
- Stap 2b iv: Model geheel/deel relaties
- Het samengesteld structuurdiagram
- Case Study H4: Heel/Deel relaties
- Stap 2b v: Analyseer associaties
- Case Study H5: Associaties
- Stap 2b vi: Analyseer veelvoudigheden
- Case Study H6: Veelvoudigheden
Consistentie en hergebruik in vereisten optimaliseren Documentation
- Stap 2b vii: Koppel systeem Use Cases aan het statische model
- Case Study I1: Koppel systeem Use Cases aan het statische model
- Case Study I1: Resultaten
- Stap 2b viii: Voeg attributen toe
- Meta-attributen
- Case Study I2: Voeg attributen toe
- Stap 2b ix: Voeg lookup-tabellen toe
- Case Study I5: Analyseer lookup-tabellen
- Stap 2b x: Voeg operaties toe
- Case Study I7: Verdeel operaties
- Stap 2b xi: Herziev de klasstructuur
- Case Study I8: Herziev structuur
Ontwerpen van testcases en afronden van het project
- Stap 2c: Specifieer testen
- Gestructureerde doorloopjes
- Beslistabellen voor testen
- Case Study J1: Afleiden van testgevalen uit beslistafellen
- Grenzwaardanalyse
- Case Study J2: Selecteer testgegevens met grenswaardanalyse
- Systeemtests
- Na de systeemtests
- Stap 2d: Specifieer implementatieplan
- Stap 2e: Baselijn instellen voor ontwikkeling
Wat ontwikkelaars doen met uw vereisten
- Object Georiënteerde Design Patterns
- Zichtbaarheid
- Controleklassen
- Grensklassen
- Sequentiediagrammen
- Communication Diagrammen
- Andere diagrammen
- Gelaagde architectuur
- Interfaces
- Mix-ins
- Implementeren van OO met behulp van een OO-taal
- Implementeren van OOA met behulp van procedurele Languages
- Implementeren van een Database uit OOA met behulp van een RDBMS
Vereisten
Geen
21 Uren
Getuigenissen (3)
Instructeurkennis, betrokkenheid en vertrouwensband
Adam Kuklewski - GE Medical Systems Polska
Cursus - Technical Architecture and Patterns
Automatisch vertaald
De trainer deelde zijn kennis en creëerde een geweldige sfeer.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Cursus - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Automatisch vertaald
De directe correlatie met ons werkonderwerp in de voorbeelden
Gabriel Gutierrez - ARGOTEC S.r.l.
Cursus - Systems Modelling with SysML
Automatisch vertaald