Leersessie agile
-
Upload
eddy-wiersma -
Category
Technology
-
view
167 -
download
0
Transcript of Leersessie agile
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
Vragen:
Waarom zou je Agile willen invoeren Wat zijn de voordelen Wat moet je er allemaal voor regelen Keuze tussen Agile & Waterval Wat betekent het voor de organisatie Wat betekent het voor applicatielandschap
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
Metafoor
Na seizoensstart begint het werk voor de technici om direct na elke race de data te analyseren. Vervolgens heeft het team een deadline om binnen 2 weken de auto, op verschillende locaties, te verbeteren, weer te testen en te vervoeren om bij de volgende race weer beter te kunnen presteren.
AGILE staat voor ‘maneuverability’, hetgeen vertaald kan worden met ‘wendbaarheid’.
Met Agile wordt bedoeld het vermogen om te reageren op veranderingen in de omgeving. Agile software
development betekent dat het software development team gefocust is op het reageren op voortdurende wijzigingen in de eisen en de wensen van de klant.
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
Definitie van Agile (Strode, 2008)
An agile method is a software devolpment methodology designed for the management and support of iterative and incremental development of business systems in environment where change is constant. Agile methods use software development techniques that enhance teamwork in small empowered teams and support active customer involvement. An agile method is designed to produce working software early using communication, feedback, learning and frequent meetings rather than modelling and documentation. Agile methods adapt existing software development techniques to achieve goals.
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
“ de klant had last van.......
.........voortschrijdend inzicht”
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
Waarom zou je Agile willen
betere communicatie met stakeholders creeer meerwaarde voor de klant focus op actuele behoefte beperk time to market betere producten beter met verandering omgaan simpelere oplossingen, beter te beheren transparante zichtbare voortgang slankere organisatie
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
Wat moet er geregeld zijn voordat Agile ingevoerd kan worden
– Applicatie architektuur moet geschikt zijn voor Agile– Organisatie moet volwassenheid hebben – Geautomatiseerd kunnen testen– Geautomatiseerd kunnen deployen– Keuze gemaakt voor tooling– Trainingen, certificeren– In staat te kunnen kiezen tussen plan driven of Agile
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
12 Uitgangspunten (uit Manifesto for agile software development)
• 1 Klanttevredenheid• 2 Accepteer wijzigingen• 3 Iteratieve ontwikkelingen• 4 Samenwerking• 5 Motivatie• 6 Directe communicatie• 7 Voortgang• 8 Duurzame ontwikkeling• 9 Uitdaging• 10 Eenvoudig ontwerp• 11 Zelfsturende teams• 12 Regelmatige evaluatie
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
door te voeren mindshift (uit manifesto)
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items onthe right, we value the items on the left more.
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
Wanneer Agile toepassen (en wanneer niet)
Leersessie professionalisering ICT bedrijf: Agile hoop of hype
• If there’s a bustle in your hedgerow• Yes there are two paths you can Go By• But in the long run• There’s still time to change the road you’re on• There’s still tim to change the road you’re on
• and it makes me wonder