Lean Principles in Software Development
Het Nederlandse Netwerk voor Software Process Improvement "SPIder" organiseert op 28 september a.s een plenaire sessie over Lean software ontwikkeling. Sprekers zijn Olav Maassen en Mary Poppendieck.
Het Nederlandse Netwerk voor Software Process Improvement "SPIder" organiseert op 28 september a.s een plenaire sessie over Lean software ontwikkeling. Sprekers zijn Olav Maassen en Mary Poppendieck.
Als lid van het kernteam werk ik mee aan Agile Overheid. Op maandag 26 september organiseren we, samen met de DICTU, een Open Space in Den Haag over het thema Agile en ICT Beleid Meld je aan via Agile Overheid.
Na een evaluatie of audit weten we wat onze zwakke punten zijn. "Die moeten we gaan veranderen" is de aanpak die dan vaak gevolgd wordt. Herkenbaar voor velen, maar we zien ook dat het niet altijd werkt. Kan dat niet anders? Ja, door te veranderen vanuit je sterktes. Een techniek die daarbij helpt is "Oplossingsgericht Werken".
Op donderdag 15 september is de volgende bijeenkomst van de SPIder P-CMM werkgroep, met als thema: People-CMM, de basis. We kijken terug naar de People-CMM niveau 2 procesgebieden die we de afgelopen jaren besproken hebben. Met deze procesgebieden legt een organisatie de basis voor goed people management.
Scrum wordt steeds meer gebruikt in Nederland, om software volgens agile te ontwikkelen. In nlscrum, de Nederlandse Scrum gebruikers groep worden ervaringen met Scrum uitgewisseld. In de bijeenkomsten leer je van elkaar, doe je nieuwe ervaringen op, en kun je je netwerk uitbreiden. Op woensdag 31 augustus ben ik bij de bijeenkomst geweest bij Xebia over Enterprise Architecture and Agile development.
Zoals al eerder beschreven (op www.veranderproject,nl) is een veranderproject wezenlijk anders dan een "gewoon" project. Het is een "zacht" project, waar het doel niet het opleveren van producten is maar dat mensen ander werk doen of hetzelfde werk anders doen. Zo'n project wordt op een andere manier uitgevoerd dan een "gewoon" project, en dat vereist ook specifieke vaardigheden bij de projectleider. Laten we eens een eerste vaardigheid eruit lichten: Communicatie.
Het implementeren van een verandering in een organisatie is niet eenvoudig. Sommigen zeggen dat leiderschap essentieel is voor verandering. Anderen leggen de nadruk op het managen van de verandering. Maar, wat is nu het verschil tussen leiders en managers? En hebben we de meeste behoefte aan leiderschap, of aan management, of beide om een verandering te implementeren?
Op maandag 11 juli organiseerde AgileOverheid een open space, over het onderwerp "Agile en Kwaliteit". Dat je met agile in staat bent om kwaliteitssoftware te leveren is (voor mij) al bewezen. Maar hoe maak je dat zichtbaar voor de stakeholders van een agile project?
Rogier Guns, bekend van presentaties over veranderen en het boek “Zacht Veranderen” reageerde op een van de discussies op veranderproject.nl en bood aan om een exemplaar van zijn boek te geven aan diegene die de meest interessante en leerzame reactie op veranderproject.nl zet.
Eindelijk is het dan zover. Na allerlei onderzoeken en rapporten, lobbyen, en vele vergaderingen is er een beslissing genomen dat we gaan veranderen. Er is steun en draagvlak in de organisatie voor de verandering, er is budget en er zijn mensen vrijgemaakt voor een veranderproject. Goed nieuws! Maar hoe pak je dat nu aan?
Agile en Kwaliteit, twee van mijn favoriete onderwerpen gecombineerd in 1 event: Een open space op 11 juli, georganiseerd door Agile Overheid. Ik ben erbij!
Het spreekwoord "voorkomen is beter dan genezen" geld ook voor software. Veel software fouten zijn niet nodig; veel problemen kunnen voorkomen worden. Een techniek die helpt om te leren van fouten, en ze te voorkomen, is Root Cause Analysis.