De 7 principes van Lean productontwikkeling
Een nieuwe, innovatieve applicatie komt niet zomaar uit de lucht vallen. Eerder schreven we al over hoe de principes van Lean Manufacturing ingezet kunnen worden. Nu duiken we daar iets dieper in. Van probleem naar product, hoe zorgt GlobalOrange voor succesvolle software ontwikkeling?
BELANGRIJKSTE LEERPUNTEN
- 7 Principes bij de ontwikkeling van digitale producten
- Agile-scrum methodiek binnen GlobalOrange projecten
De 7 principes
VOORKOM VERSPILLING
Spendeer geen tijd aan onnodige werkzaamheden door je louter te focussen op de meest waardevolle aspecten van het project.
- Definieer basale workflows van te voren
- Definieer duidelijke en stabiele specificaties
- Ontwerp en brainstorm voor het plannen van uw project
- Zorg dat jouw ‘user stories’ klaar zijn voor het begin van de eerste sprint
- Klein project? Klein team!
- Kies voor de eerste iteraties van jouw project voor een MVP
- Definieer haalbare doelen
- Voorkom het ruilen van taken onder teamleden
BOUW KWALITEIT DIRECT IN UW PRODUCT
In plaats van het na de ontwikkeling van jouw software product op zoek te gaan naar ‘bugs’ of mogelijke fouten, optimaliseer het ontwikkelproces zodat het minder tot geen fouten creëert. Dit scheelt tijd en werk.
- Voorkom hacks en andere ‘houtje/touwtje oplossingen’
- Faciliteer code reviews
- Begin direct met kwaliteitscontroles
- Laat ontwikkelaars in duo’s werken
- Repareer bugs direct
DRAAG ‘DE MACHT’ OVER AAN HET TEAM
Creëer een omgeving waarin elk teamlid zijn of haar maximale potentieel kan bijdragen. Zorg voor een vrije omgeving waarin elk teamlid zich durft te laten horen en waar teamspirit kan groeien.
- Respecteer je teamleden
- Reageer snel
- Luister aandachtig
- Leef je in
- Wees assertief
- ‘Empower’ je teamleden
- Daag elkaar uit
STEL COMMITMENT UIT
Des te later je belangrijke beslissingen neemt, des te meer informatie je hebt om die beslissing te nemen.
- Beslis zo laat mogelijk
- Hou zoveel mogelijk opties open
CREËER KENNIS
Het opbouwen en vergroten van de beschikbare kennis vergroot productiviteit op de lange termijn en maakt teams flexibeler.
- Creëer voldoende documentatie
- Zorg voor kennisdeling
OPTIMALISEER HET GEHEEL
Zoek constant naar mogelijkheden om het toevoegen van waarde te optimaliseren. Zet een stap terug en kijk naar de situatie als een geheel.
- Blik voldoende terug
- Leer van andere projecten
- Implementeer wijzigingen direct
LEVER SNEL
Zorg voor een snelle oplevering van software producten om zo snel mogelijk feedback te kunnen verzamelen.
- Definieer ‘Red Routes’ van te voren
- Definieer basale workflows voor het project te starten
- Begin met een MVP
- Definieer een ‘Happy Flow’
- Hou. Het. Simpel.
Download de 7 principles factsheet
Hogere kwaliteit, lagere kosten
De grondleggers van Lean Software Development, Tom en Mary Poppendieck, hanteren 7 principes bij de ontwikkeling van software. De toepassing ervan helpt organisaties software sneller te ontwikkelen, met hogere kwaliteit en tegen lagere kosten.
Succesvolle projecten
In onze factsheet lees je welke principes dat zijn en hoe GlobalOrange deze gebruikt in combinatie met de agile-scrum ontwikkelmethodiek om onze projecten zo succesvol mogelijk uit te voeren.
Ready for next level product development?
Laten we een digitaal product ontwikkelen waar eindgebruikers en business stakeholders blij van worden en dat bovendien toekomstbestendig, schaalbaar, veilig en gemakkelijk te onderhouden is.