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 analist
- Watervalstappen Analyse, Ontwerp, Implementatie, Testen, Onderhoud
- Agile Benadering van bedrijfsanalyse
- Wie zijn Business analisten?
- Perspectief op de rol van BA
- Het dynamische (gedrags)model
- Het statische (structurele) model
- Gestructureerde analyse
Het perspectief van de BA op objectoriëntatie
- Objectgeoriënteerd Programming en de impact ervan op modellering
- De UML Standaard
- Cognitieve psychologie en OO?
- Objecten
- Kenmerken en bewerkingen
- Bewerkingen en methoden
- Encapsulation
- Klassen
- Relaties
- Generalisatie
- Vereniging
- 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 SDLC's
- De B.O.O.M. stappen
- De volgorde van de stappen
- Wat definieert u als eerste: attributen of bewerkingen?
End-to-end Business processen analyseren
- Interviews tijdens de initiatie-, analyse- en testfasen
- Stap 1: Initiatie
- Business Sjabloon voor vereistendocument
- Stap 1a: Model Business Use Cases
- Stap 1a i: Identificeer Business Use Cases (Business Use-Case Diagram)
- Theorie in de praktijk brengen
- Opmerking voor gebruikers van Rational Rose
- Casestudy D1: Business Diagrammen met gebruiksscenario's
- Stap 1a ii: Toepassingsgebied Business Use Cases (activiteitendiagram)
- Casestudy D2: Business Gebruiksscenario activiteitendiagram met partities
Scoping van het IT-project met systeem Use Cases
- Stap 1b: Modelleer het systeem Use Cases
- Casestudy E1: Rollenkaart
- Stap 1b ii: Identificeer System Use-Case-pakketten (System Use-Case Diagram)
- Casestudy E2: Systeem Use-Case Pakketten
- Stap 1b iii: Identificeer systeem Use Cases (System Use-Case Diagram)
- Casestudy E3: Systeem Use-Case Diagrammen
- Stap 1c: Begin met statisch model (klassendiagrammen voor belangrijke Business klassen)
- Stap 1d: Stel de basislijn in voor analyse (BRD/initiatie)
Storyboarden van de gebruikerservaring
- Stap 2: Analyse
- De Use-Case Beschrijving Sjabloon
- Documenteren van de basisstroom
- Richtlijnen voor het schrijven van use-cases
- Voorbeeld van een basisstroom: casusrapport over CPP-systeembeoordeling
- Alternatieve stromen documenteren
- Uitzonderingsstromen documenteren
- Richtlijnen voor het voeren van systeem-use-case-interviews
- Activiteitendiagrammen voor systeem Use Cases
- Gerelateerde artefacten
- Beslissingstabellen
- Casestudy F1: Beslissingstabel
- Beslisbomen
- Casestudy F2: Beslisboom
- Conditie-/responstabel
- Business Regels
- Geavanceerde use-case-functies
- Casestudy F3: Geavanceerde use-case-functies
Levenscyclusvereisten voor belangrijke Business-objecten
- Wat is een toestandsmachinediagram?
- Stap 2a ii: 1. Identificeer de toestand van kritieke objecten
- Casestudy G1: Staten
- Stap 2a ii: 2. Identificeer toestandsovergangen
- Casestudy G2: Overgangen
- Stap 2a ii: 3. Identificeer de staat Activities
- Casestudy G3: Toestand Activities
- Stap 2a ii: 4. Identificeer samengestelde toestanden
- Casestudy 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: Entiteitsklassen identificeren
- Casestudy H1: Entiteitsklassen
- Stap 2b ii: Modelgeneralisaties
- Casestudy H2: Generalisaties
- Stap 2b iii: Modelleer tijdelijke rollen
- Casestudy H3: Tijdelijke rollen
- Stap 2b iv: Modelleer geheel/deel relaties
- Het samengestelde structuurdiagram
- Casestudy H4: Relaties tussen geheel en gedeeltelijk
- Stap 2b v: Analyseer associaties
- Casestudy H5: Verenigingen
- Stap 2b vi: Analyseer de veelheid
- Casestudy H6: Multipliciteit
Consistentie en hergebruik in vereisten optimaliseren Documentation
- Stap 2b vii: Systeem Use Cases koppelen aan het statische model
- Casestudy I1: Systeem Use Cases koppelen aan het statische model
- Casestudy I1: Resultaten
- Stap 2b viii: Attributen toevoegen
- Meta-attributen
- Casestudy I2: Attributen toevoegen
- Stap 2b ix: Opzoektabellen toevoegen
- Casestudy I5: Opzoektabellen analyseren
- Stap 2b x: Bewerkingen toevoegen
- Casestudy I7: Bewerkingen distribueren
- Stap 2b xi: Klassenstructuur herzien
- Casestudy I8: Structuur herzien
Ontwerpen van testcases en afronden van het project
- Stap 2c: Specificeer testen
- Gestructureerde walkthroughs
- Beslissingstabellen voor testen
- Casestudy J1: Testcases afleiden uit beslissingstabellen
- Grenswaarde Analyse
- Casestudy J2: Testgegevens selecteren met behulp van grenswaardeanalyse
- Systeem Testen
- Voorbij de systeemtests
- Stap 2d: Specificeer het implementatieplan
- Stap 2e: Stel de basislijn voor ontwikkeling in
Wat ontwikkelaars doen met uw vereisten
- Object georiënteerd Design Patterns
- Zichtbaarheid
- Controle Klassen
- Grensklassen
- Sequentie diagrammen
- Communication Schema's
- Andere diagrammen
- Gelaagde architectuur
- Interfaces
- Mix-ins
- OO implementeren met behulp van een OO-taal
- Implementatie van OOA met behulp van procedurele Languages
- Implementatie van een Database van OOA met behulp van een RDBMS
Vereisten
Geen
21 Uren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses