Agile hardwareontwikkeling

Foto van Sohrab Salimi
Sohrab Salimi
2 min. Leestijd
Deze inhoud is vertaald met AI. Bekijk origineel

Agile hardwareontwikkeling, oftewel de agile ontwikkeling van fysieke producten, betekent dat je agile principes en methoden toepast in het ontwikkelproces en daarbij bijvoorbeeld volgens Scrum werkt.

Anders dan bij agile softwareontwikkeling kun je bij agile hardwareontwikkeling niet na elke Sprint complete product-incrementen opleveren. De kenmerken van een fysiek product worden namelijk meestal pas aan het einde van de ontwikkelcyclus bruikbaar.

Toch is het ook bij hardwareontwikkeling zinvol om Scrum te gebruiken. Want daarmee kunnen jij en je team omgaan met de complexiteit van requirements en de onzekerheid over wat jullie klant precies nodig heeft en hoe jullie die behoefte het beste kunnen vervullen.

Hoe kan dan ook bij HW-ontwikkeling het productieproces in kleine werkeenheden worden opgedeeld om de agile principes te benutten?

Hoe werkt agile hardwareontwikkeling?

In plaats van te proberen elke Sprint af te sluiten met een leverbaar hardware-increment (wat in de praktijk nauwelijks mogelijk is), kunnen jij en je team van hardwareontwikkelaars als volgt te werk gaan:

  • Jullie splitsen het totaalproduct op basis van de klantrequirements op in mechanische of functionele componenten.
  • Jullie produceren in de Sprints presenteerbare tussenresultaten zoals:
    -- (virtuele) modellen,
    -- 3D-geprinte productonderdelen,
    -- tekeningen of
    -- simulaties.
  • Jullie halen regelmatig feedback op bij de klant om deze tussenresultaten na elke cyclus te beoordelen en indien nodig te optimaliseren.
  • De Product Owner bepaalt stappen waarmee jullie bijv. nieuwe functionaliteiten in het product kunnen integreren. Om het overzicht te bewaren over de voortgang van jullie productontwikkeling kan het werken met een Burndown-Chart zinvol zijn.

Tip: Lengte van Sprints bij agile HW-ontwikkeling
De Sprints voor hardwareontwikkelaars zijn doorgaans twee keer zo lang als die voor softwareontwikkelaars, dus 4 in plaats van 2 weken.

Voordelen van agile hardwareontwikkeling

De voordelen van de agile werkwijze bij hardwareontwikkeling komen vrijwel overeen met die van agile softwareontwikkeling:

  • Het ontwikkeltempo en de tijdsbetrouwbaarheid nemen toe door de prioritering van taken.
  • De werkefficiëntie wordt verhoogd doordat het ontwikkelteam beschermd is tegen ongeplande ad-hoctaken.
  • De eisen van de klant worden gefocust en daardoor beter bediend.
  • De kwaliteit van het product wordt verhoogd door continue aanpassingen.
  • De onderlinge communicatie wordt directer, eenvoudiger en sneller door het werken in het Scrum-team.
  • Door de eigen verantwoordelijkheid en de zelforganisatie in het ontwikkelteam zijn de teamleden gemotiveerder en werken ze meer betrokken.

Sommige sectoren zoals de auto-industrie ontdekken bij de ontwikkeling van hun hardware en producten steeds meer deze voordelen en verwelkomen de agile transformatie in hun organisaties in toenemende mate.

Conclusie over Agile Hardware Development

Als er in jouw organisatie fysieke producten worden ontwikkeld, kan de inzet van agile methoden voordelig zijn. Anders dan bij agile softwareontwikkeling worden bij Agile Hardware Development niet na elke Sprint complete product-incrementen opgeleverd. In plaats daarvan worden mechanische of functionele componenten als tussenresultaten geproduceerd, om vroegtijdig en regelmatig feedback van de klant te kunnen ophalen.

Deze manier van hardwareontwikkeling kan niet alleen de efficiëntie en tijdsbetrouwbaarheid van het ontwikkelteam ondersteunen, maar ook de kwaliteit van de producten aanzienlijk verhogen.
Bekijk hiervoor ook graag ons praktijkvoorbeeld van MAN!

Casestudy: Tesla (Video in het Engels)

Meer over dit onderwerp

Agile Entwicklung bei Tesla - Unser Interview mit Joe Justice

Wie funktioniert die agile Hardwareentwicklung bei Tesla? Wir haben mit Joe Justice zum Thema Agile und agile Entwicklung bei Tesla gesprochen!

COVID-19: Hoe maak ik een essentieel product in één week?

Agile Academy Trainer Joe Justice vertelde op de agile100 in mei 2020 hoe je essentiële producten binnen een week kunt maken. Meer in de blog!

Praat met onze assistent Praat met onze assistent