Cursusaanbod
Introductie
- Wat is het Management Process? Waarom Agile?
- Business agiliteit en agile softwarelevering: Definities
- Agile koppelen aan Business: Business Motivation Model vs. Business Model Canvas
- Hoe gebruik je de Value Proposition Canvas efficiënt voor het definiëren van de Productvisie?
- Business agiliteit vs. principes van agile softwarelevering
- Wat is Agile niet? Invloeden van afstemming op strategieën en capaciteiten
- Management in een Agile Context
- Scrum Levenscyclus: Problemen met de volledigheid van vereisten en traceerbaarheid
- Hoe verbeteren productieve modellen de communicatie in 'Agile'?
- Business Uitbreidingen van Agile: Structureren van Business Waardebijdrage van een gebruikersverhaal
- Een overzicht van UML diagrammen voor het modelleren van vereisten
- Kaders voor het tracen van vereisten naar software-implementatie en tests
- De vijf niveaus van planning van een agile project (van het duidelijker maken van de visie en de productbacklog tot taken... en het architectuur-walking-skeleton)
- Beheer van vereisten binnen Agile Methoden (Scrum, DAD) vs. de Unified Process (RUP)
- Rollen, teams, omgevingen
- Presentatie van de case study voor het structureren van vereisten en het beheren ervan met behulp van een iteratief proces
Hoe beschrijf je de bedrijfsvisie en behoeften via traceerbare modellen?
- Kwalificatie van de vereisten: Het Kano-model vs. de Value Proposition Canvas
- Structureren van de visie van het product op basis van strategieën, krachtlijnen en trends
- Waardevoorstel, sleutelactiviteiten, sleutelbronnen, inkomstenstromen en kostenstructuren
- Ontdekken van de bedrijfsscope van het product met behulp van de behoeften, winsten en pijnpunten van de klant
- Beschrijven van bedrijfsgebruiksgevallen met behulp van 'waardestromen' en 'waardestadia'
- Verbinden van de bedrijfsscope van het product met de verwachte 'waardebijdragen'
- Case Study: Beschrijven van de visie van het product
Hoe beschrijf je gebruikersbehoeften via agile use case modeling (epics en gebruikersverhalen)?
- Agile Schatten en Plannen
- Bouwen en beheren van de productbacklog / granulariteit van vereisten
- Voor de sprint-planning
- Creëren van de sprint-backlog
- Agile Gebruikersverhaalpatroon: systeemomvang (het onderwerp), acteurs, gebruiksscenario's, gebruikersverhalen, acceptatiecriteria, het INVEST-model
- Het Walking Skeleton met Disciplined Agile Delivery: Van processen naar technologie
- Hoe vind je epics en gebruikersverhalen op basis van waardestromen?
- Waardebijdrage van epics en gebruikersverhalen
- Taakbeschrijving: granulariteit en omvang met behulp van het SMART-model
- Case Study: Ontdekken van epics en gebruikersverhalen op basis van waardestromen
Validatie en testen van een correct begrip van gedetailleerde specificaties
- Gebruik van een incrementele vereistenverzamelingsproces en de sprint-backlog
- Regels voor efficiënte beschrijvingen van epics, gebruikersverhalen en architectuur
- Diagrammen voor het valideren van epics en gebruikersverhaalbeschrijvingen
- Hoe kies je het juiste diagram?
- Verbeteren van functies met behulp van gebruiksscenario's en relatiemodellering
- Testen van een correct begrip van vereisten met Test-Driven Requirements
- Gegeven/Wanneer/Dan-structuren en operationele contracten voor het begeleiden van ontwikkelaars bij de implementatie van vereisten
- Dekkinganalyse en wijzigingsbeheer
- Case Study: Valideren, testen en communiceren van gedetailleerde vereisten aan ontwikkelaars
Conclusie
- Stappen van efficiënte vereistenverzamelings- en systeemanalyseprocessen
- Traceerbaarheid tussen vereisten en analysemodellen
- Patronen voor het verzamelen en testen van vereisten
Opmerking: De bovenstaande training-sessies worden interactief uitgevoerd met behulp van voorbeelden uit Requirement Engineering en Modeling tools om een goede mate van traceerbaarheid tussen vereisten en onderliggende oplossingen te waarborgen. Concepten worden eerst uitgelegd met behulp van basisvoorbeelden en worden vervolgens gevolgd door oplossingsschetsen voor uw potentiële geval. Na deze sessie kunnen we je ook begeleiden door je oplossingen te beoordelen en te valideren, afhankelijk van je behoeften.
Testimonials (5)
-Kennis van de leraar over het onderwerp was echt goed. Hij kon de onderwerpen heel duidelijk uitleggen en kon op dat moment alle vragen beantwoorden. -Het was echt nuttig om te weten wat alle tools kunnen doen. -De structuur die hij toonde, zoals het gebruik van scenario's en traceerbaarheid, zou echt nuttig zijn in mijn dagelijkse werk.
Harsha Jain - Scania CV AB
Cursus - Introduction to Enterprise Architect
Automatisch vertaald
Trainerskennis en bespreekbaarheid - Awesome Flow
Piotr Stanik - GP Strategies Poland sp. z o.o.
Cursus - Fintech: A Practical Introduction for Managers
Automatisch vertaald
Ik vind de eenvoudige maar informatieve voorbeeldcodes leuk.
Yue Wang - DBS Bank Ltd
Cursus - Design Patterns
Automatisch vertaald
Hands-on en uitgevoerd met behulp van de Sparx EA applicatie, die we uitgebreid gebruiken in de baan
Andy Davey - Envitia
Cursus - Data Modelling with UML
Automatisch vertaald
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Cursus - Business Process Modeling using BPMN and UML
Automatisch vertaald