CABA of Welke requirementstraining voor Agile teams?

Vergelijkbare documenten
Continuous Requirements Engineering

Continuous Requirements Engineering

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

Agile Beheer: Mythe of werkelijkheid? Odile Moreau BlinkLane Consulting NIOC Arnhem, 5 april 2013

TFS als perfecte tool voor Scrum

Haalt de Product Owner de Business Analist in?

BABOK meets BiSL. Marcel Schaar, IIBA Dutch Chapter Mark Smalley, ASL BiSL Foundation Jan de Vries, ASL BiSL Foundation. Kennissessie, 19 januari 2016

Testen binnen agile methoden Anko Tijman

EEN INTRODUCTIE TOT SCRUM

Agile (Scrum) Werken Jeroen Hak

Agile Marke+ng. Adrie Dolman MSc

Wie ben ik? Agile Software Development. Het waterval model. Inhoud

Agile Foundation examen - OEFENVragenformulier

Nationale Controllersdag 2018

Agile Project Management volgens Scrum. David Griffioen 21 mei 2007

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

Business Sprint LOOT-scholen en Zo.Leer.Ik in kader van project Leerling Door Madelief Keyser en Michael van Wetering

Agile bij grote administratieve systemen. Omgaan met requirements

Capturing Agile Requirements by Examples (CARE)

De verschuiving van projectmatig werken naar Agile

Transitie in beeld Agile & DevOps. Presentatie voor functioneel beheerders

EXIN Agile Scrum Foundation

De Agile Analist. Henk Jan Huizer

Introductie workshop Agile & Scrum

Agile softwareontwikkeling. Modegril of blijvertje?

Agile Testen in de praktijk

Definitief 1.0 Handreiking voor toepassen van Agile Scrum binnen Overheidsdiensten april 2012

Model driven Application Delivery

It s CMMI Jim, but not as we know it! CMMI toegepast op een Compliance organisatie Door Jasper Doornbos Improvement Focus

Business Sprint in kader van project Leerling Door Madelief Keyser

Continuous testing in DevOps met Test Automation

T IS AGILE VOOR DE VERANDERING

Opleiding PECB ISO 9001 Quality Manager.

IIA Congres Assurance of Agility

Ontwikkelen doe je samen Patiënten helpen bij de ontwikkeling van een persoonlijke Gezondheidsomgeving 16 maart 2017 Michel Löhr

CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

EXIN Agile Scrum Foundation

EXIN Agile Scrum Foundation. Preparation Guide

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

van scrum naar scaled agile een reisverslag van de zoektocht naar waarde Jerry Wegerif Alliander IT

Over Valori. Risicoanalyse in een agile setting. 25 jaar Testen PLUS. Top-200 klanten. 125 professionals

Overdracht van project naar beheer. Beheer is ook Agile!

Scoren met je project Projectmatig werken mag géén last zijn!

Resultaat gerichter Testen

PLANET AGILE 17E BPUG SEMINAR

De Kracht van Agile. Rini van Solingen.

Agile with a smile. Dion Kotteman

反 省. Hansei: Voorwaarde voor continue verbetering. Murielle Van Haesendonck Teamleider

fantestische middag 7 Agile en SCRUM

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2

Wat heeft een tester aan ASL en BiSL?

Van testproces tot testvak... en verder

Auditen van Agile projecten

Wie is Egbert Bouman? Risicomanagement en de PO. Risicomanagement en de product owner. Egbert Bouman (Valori) 17 juni 2014.

Het verleden, het heden en de toekomst van testverbetering

Architectuur en Programma Management

Ervaringen met Agile Software Development volgens SCRUM

Do you recognize this?

Agile : Business & IT act as one

Werkgroep ISO TestNet thema-avond 9 oktober 2014

Agenda. Introductie Aan het werk Conclusie / restrospective

Het prioriteren van de. best moeilijk! Product Backlog

Adding value to test tooling

Adding value to test tooling

Even voorstellen. Xenophanes. Literatuur. Inhoudsopgave SCRUM en bid management DEEL I BID MANAGEMENT. (Colophon, 560 circa 478 v. Chr.

KLANT = AGENT AGENT = KLANT

Strategie=> Agile. PIM strategie sessie Utrecht, 24 september 2015

Risk & Requirements Based Testing

Scaled agile in de praktijk: welke modellen zijn er en wat werkt het beste in jouw situatie?

antwerp management school

SCRUM en Agile IT ontwikkeling en de impact op governance

Transitie in beeld Agile & DevOps. Presentatie voor Project Managers

ESCMID Online Lecture Library. by author

Enable all people to travel by plane

Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI

Integratie van Due Diligence in bestaande risicomanagementsystemen volgens NPR 9036

Business Rules: het scheiden van kennis en processen 17 september 2014

VALUE ENGINEERING: THE H E G A G ME! E

Sturen op basis van waarde

Continue testverbetering. in elke situatie

Testen als continuous enabler

Management 2.0. Maak je organisa2e proces- driven en je governance integraal!

Azure Model 1 - Deploy

SCRUM FRESHAPPLE.NL #DIGITALATHLETES

Agile Scrum Foundation Training - Scrum Begrippenlijst. Agile. Burndown Chart. Burnup Chart. Continuous Delivery. Continuous Deployment

Presentatie: Sander Nijenhuis Managing director Fortes Solutions. Host: Erik Aalbersberg Accountmanager

Product Quality Management, onze toekomst René Tuinhout

2 e webinar herziening ISO 14001

Scrum bij Hosting. Philippus Baalman

Propositie van de werkgroep Agile Architecting. Louis Stevens Niklas Odding Herman van den Berg Frank Langeveld

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)

De veranderende rol van de projectleider in een Agile-wereld: Het belang van Agile Leadership

De mens als essentiële factor in software development. hoe agile teams omgaan met software process improvement

EXIN Agile Scrum Foundation

D3: Driving the evolution of

Architecten-debat 21 juni 2006 PI GvIB Themamiddag. Renato Kuiper. Principal Consultant Information Security

Tester, hoe word jij geschikt voor de toekomst?

Transcriptie:

CABA of RE@Agile? Welke requirementstraining voor Agile teams? 1

Requirements? Vraag maar aan de Product Owner! 2

De Product Owner Komt uit de business Heeft daar een leidende rol Maar is full-time vrij gemaakt Vertegenwoordigt de business Niet één enkele afdeling, maar de hele business Kent alle ins en out van alle betrokken stakeholders Is dus verantwoordelijk voor de backlog Is een expert op zijn vakgebied Maar weet ook alles van IT Programmeren, testen, operations, beheer En van Agile methodieken dus ook van requirements 3

Requirements De basis voor iedere IT ontwikkeling Wie heeft wat waarvoor nodig? In mijn rol als [functie], wil ik [een bepaalde functionaliteit] om [een bepaald doel] te realiseren Oftewel de User Story Een User Story opstellen is best makkelijk Een hele product backlog met User Stories overzien en consistent houden is een stuk lastiger Verschillende detailniveaus: themes, features, epics, stories, tasks, acceptatiecriteria Verschillende uitingsvormen: visie, scope, doelen, functionele / niet-functionele eisen, kwaliteit, beperkingen 4

Expertise ontwikkelen Aan de hand van bestaande kennisdomeinen RE@Agile 5

CABA Business analyse in Agile omgevingen Ontwikkeld door isqi's Special Interest Group "isqi Agile Teaming Gebaseerd op Stapleton, P. (2013): Agile Extension to the Babok Guide (Version 1.0), IIBA, Toronto. 3 4 dagdelen Examen 40 MC-vragen, 1 uur (+25%), score > 65% 6

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework Product Backlog Story Story Constraint Defect Story Constraint The external environment The organisation Objectives and strategy Pull item(s) from backlog Fail Acceptance Tests Elaborate and Design the solution (Define it) Code story (build it) Business Acceptance Pass Acceptance Tests Evaluate it meets acceptance tests (test it) 7

CABA frameworks Agile Business Analysis Discovery framework Delivery framework See the whole Get real using examples Think as a customer Understand what is doable Analyse to determine what is valuable Stimulate collaboration and continuous improvement Avoid waste 8

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework Business analysis and the Business Analyst The scope of business analysis The competencies of a Business Analyst 9

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework The traditional SDLC The Agile Manifesto The 12 principles 10

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework Scrum and XP The link with Kanban and Lean Roles in Agile BA roles in Agile 11

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework BABOK and the Agile extension The Agile framework 12

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework See the whole Business capability Personas Value stream mapping Think as a customer Story decomposition, mapping & boarding Determine what s of value The product backlog Business value definition 13

CABA inhoud Wat is Business Analyse? Wat is Agile? Agile aanpakken BA technieken in Agile projecten Discovery framework Delivery framework Get real with examples Behaviour driven development BDD and test automation Understand what s doable Relative estimation Planning workshop Real options Stimulate collaboration and continuous improvement Collaborative games Retrospectives Avoid waste Lean Just In Time 14

RE@Agile Primer Requirements Engineering in Agile omgevingen Ontwikkeld door IREB werkgroep RE@Agile Gepubliceerd in Baumann, L. et al. (2017): IREB CPRE RE@Agile Primer Syllabus and Study Guide (Version 1.0.1), IREB, Karlsruhe. 2 dagdelen Examen 22 MC-vragen, 40 minuten (+25%), score > 70% 15

RE@Agile Primer inhoud Motivatie Fundament Artefacten en technieken Organisatorische aspecten 1. Initial definition 4. Update Feedback Backlog 1. 2. 3. 4. 2. Selection 5. Timing Backlogitem 3. Validation input Team Product increment develops provides Stakeholders reviewed by 16

RE@Agile Primer onderwerpen Motivatie Fundament Artefacten en technieken Organisatorische aspecten Kernwaarden Waarom Agile? Waarom RE? RE + Agile = RE@Agile Verwante aanpakken Design Thinking Design Sprint Lean Startup 17

RE@Agile Primer onderwerpen Motivatie Fundament Artefacten en technieken Organisatorische aspecten Agile methoden Scrum Product Owners Continu proces Waarde-gedreven Eenvoud Verbeteraanpak 18

RE@Agile Primer onderwerpen Motivatie Fundament Artefacten en technieken Organisatorische aspecten Artefacten Visie Context etc. Technieken voor Elicitatie Documentatie Validatie Management 19

RE@Agile Primer onderwerpen Motivatie Fundament Artefacten en technieken Organisatorische aspecten Volwassenheid organisatie Context: de klant centraal Schaalbaarheid Vooraf vs. continu 20

Het RE Manifesto Over the years, we have developed requirements as the cornerstone for the delivery of successful IT-systems. Through this work we have come to value: While there is much value in the basic factors on the right, Genuine empathy over techniques, models, and templates Creative solution design over comprehensive elicitation In-time elaboration over upfront specification Shared understanding over proper documentation we recognize that the success factors are on the left. 21

Organisational impact Scope CABA Process Improvement Enterprise Improvement SWOT, strategy, objectives, CSFs, value chains, value propositions etc Process modelling, analysis, redesign and implementation RE@Agile Systems Improvement Requirements elicitation, analysis and validation; requirements documentation and management 22 Business analyst seniority Bron: CABA

Planningsniveau Day Yesterday s effort and completion, today s expectations, road-blocks Iteration RE@Agile Release Product Strategy CABA Portfolio Prioritised stories, estimates, acceptance criteria etc Minimum viable product, epics stories etc Product vision statement, themes, features etc Initiatives to realise the enterprise strategy Strategic Strategy, objectives, critical success factors etc Bron: CABA 23

Agile iteratie The external environment The organisation Objectives and strategy Product Backlog Pull item(s) from backlog Story CABA Story Constraint Defect RE@Agile Story Constraint Fail Acceptance Tests Elaborate and Design the solution (Define it) Code story (build it) Business Acceptance Pass Acceptance Tests Evaluate it meets acceptance tests (test it) 24 Bron: CABA

Niet kiezen, maar delen! Visie, strategie, begeleiding CABA Praktijk, uitvoering, agile team RE@Agile Primer Beide trainingen zijn inleidend L1 niveau Bloom s taxonomie: onthouden Overzicht van terminologie, scope, methoden en technieken Vervolg CABA (CBAP)? RE@Agile Primer (CPRE FL) RE@Agile Advanced Level 25

Requirements: Te belangrijk om aan de Product Owner over te laten! 26