Product Owner en Team: Samen Beter

Een goede samenwerking van teams en product owners gedurende de gehele iteratie zorgt voor producten met de juiste functionaliteit en kwaliteit. Tips om de samenwerking tussen teams en product owners te verbeteren

Veel organisaties werken volgens Scrum en gebruiken de activiteiten en rollen beschreven in de Scrum guide om software te leveren. Met Scrum alleen kom je er niet is mijn ervaring. In dit artikel geef ik je ideeën gebaseerd op agile en lean software ontwikkeling die je kunt gebruiken om de samenwerking tussen teams en product owners handen en voeten te geven en daadwerkelijk te verbeteren.

Zo werkt het niet

In sommige agile projecten zien het team en de product owner elkaar alleen aan het begin van de iteratie bij de planning game en aan het einde bij de demo of sprint review. Tussendoor is er niet of nauwelijks contact tussen hun.

Zulke organisaties baseren zich daarbij op Scrum, maar eigenlijk wordt er op deze manier niet agile gewerkt. Dit lijkt meer op de klassieke manier van werken, bekend als de waterval aanpak. Weliswaar mini watervalletjes van enkele weken, maar met hetzelfde grote risico als in waterval: Pas aan het eind van de iteratie krijg je feedback en dan blijkt vaak dat wat er geleverd wordt niet is wat de klant nodig heeft

Als er geen contact is tussen de product owner en het team gedurende de iteratie dan is de kans groot dat het team software maakt die niet aan de wensen van de klant voldoet. Bijvoorbeeld verkeerde of onnodige functies, functies die niet handig te gebruiken zijn, of functies die niet goed werken.

Door de uitgestelde feedback wordt er geld en tijd verspild. Met een product owner die alleen aan het begin en einde van de iteratie haal je te weinig uit agile en lean.

Samenwerking

Het werkt beter als de product owner en het team gezamenlijk het gehele traject doorlopen, vanaf de eerste klantbehoefte tot aan het daadwerkelijk gebruik van het product.

Gedurende de sprint werken de product owner en het team samen om het gewenste resultaat te bereiken. Waar er onduidelijkheid is met een user story helpt de product owner het team, bijvoorbeeld door het beantwoorden van vragen en feedback te geven op het product. Is dit wat klanten willen, is het voldoende? Is het bruikbaar, snel genoeg en betrouwbaar? Kan een klant hier wat mee?

Teams hoeven niet te wachten tot de sprint review / demo voor feedback en continue verbetering van het product waar ze aan werken. Zodra ze vinden dat een user story af is (done) kunnen ze hem al laten zien aan de product owner.

Samenwerking komt van twee kanten. Het is niet enkel een kwestie van “de product owner moet beschikbaar zijn en tijd hebben voor het team”; het team moet ook actief contact met haar/hem zoeken en de product owner betrekken bij hun werk.

Lean Software Ontwikkeling

Scrum legt nadruk op de planning game en de sprint review als momenten waarop de product owner en team elkaar zien. Het agile manifest heeft het over “onderlinge interactie” en “samenwerking met de klant”. Je creëert daarmee een goede minset wat belangrijk is, maar daarmee weet je nog niet hoe je het concreet kunt doen.

Samenwerken doe je door mensen te betrekken waar dat zinvol en nodig is. En dat is nu juist waar Lean Software Ontwikkeling oplossingen biedt! Waar Agile voornamelijk aandacht geeft aan het software team en de interactie met de omgeving, kijkt Lean naar de gehele keten: van klantbehoefte tot waarde voor de klant.

Lean Software Ontwikkeling combineert Agile en Lean met de volgende 7 principes:

  1. Verminder Verspillingen (Eliminate Waste)
  2. Integreer Kwaliteit (Build Quality In)
  3. Leer Voortdurend (Learn Constantly)
  4. Lever Snel (Deliver Fast)
  5. Betrek Iedereen (Engage Everyone)
  6. Verbeter Continue (Keep getting Better)
  7. Optimaliseer het Geheel (Optimize the whole)

Intensieve samenwerking tussen een product owner en een team vermindert verspilling. Daarnaast kan de product owner de verbinding leggen tussen het team en (potentiële) klanten, door iedereen te betrekken wordt er een beter product geleverd.

Enkele tips om de samenwerking tussen teams en product owners te verbeteren:

  • Zorg ervoor dat er één backlog is waarin de huidige status voor iedereen zichtbaar is: team, product owner en stakeholders
  • De product owner en het team organiseren en faciliteren gezamenlijk de sprint review
  • Creëer communicatiekanalen waarin product owner en team continu met elkaar in contact staan, b.v. met Slack
  • Teams bespreken regelmatig de voortgang met de product owner. Niet alleen user stories, maar ook zaken als technical debt, systeem architectuur, fouten en operationele issues, etc.
  • De product owner neemt deel aan de agile retrospective, waarin ze  samen acties afspreken om de samenwerking verder te verbeteren.

Samen beter

Een goede samenwerking van het team en de product owner gedurende de gehele iteratie is een voorwaarde om producten met de juiste kwaliteit te kunnen ontwikkelen. Het team demonstreert regelmatig nieuwe functionaliteit en vraagt daarbij om feedback. De product owner volgt continu het product, en verfijnt zijn beeld van de klantbehoeften. Op die manier krijgen klanten een product waar ze werkelijk wat aan hebben, wat voor hun waarde heeft!

Over Ben Linders

I help organizations with effective software development and management practices. Active member of several networks on Agile, Lean and Quality, and a frequent speaker and writer.

Getagd , , , , , , . Bladwijzer de permalink.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

  • Ben Linders – Independent Consultant Agile, Lean, Quality, and Continuous Improvement

    Ben Linders
    Ik help organisaties om effectiever software te ontwikkelen. Neem contact op voor mijn diensten.

    I help organizations to effectively develop software. Contact me to hear about my services.
  • Games and Books

    • Agile Self-assessment Game 9.99 (Excluding VAT)
    • What Drives Quality (eBook) 8.99 (Excluding VAT)
    • Getting Value out of Agile Retrospectives (eBook) 8.99 (Excluding VAT)
    • Business Agility Expansion Pack for Agile Self-assessment game 1.99 (Excluding VAT)
    • Waardevolle Agile Retrospectives (Paperback) 14.05 (Excluding VAT)
    • Agile Self-assessment Game - Polish edition 9.99 (Excluding VAT)