Zo beheert Piavita de productontwikkelingscyclus met Confluence
Onderwerpen zoeken
Piavita produceert een apparaat dat lijkt op een medische versie van een Apple Watch voor paarden. Dierenartsen kunnen het gebruiken om de vitale functies van de dieren te analyseren. Remi Bos, VP Product, legt uit dat Confluence hen helpt om Piavita-teamleden aan te sturen en het best mogelijke product voor hun klanten te creëren.
The product development lifecycle is a complex, multi-stage process that involves planning, building, testing, analyzing, and continuous improvement and support. When you rely on a variety of experts across teams to get from the starting line to the homestretch, collaboration and detailed documentation are key.
Zo geeft Confluence de Piavita-teamleden het vermogen dat ze nodig hebben om elk aspect van de productontwikkelingscyclus te beheren.
Piavita neemt de leiding in samenwerking tussen teams
Samenwerking tussen teams is voor Piavita een cruciaal aspect van de productontwikkelingscyclus. Het belangrijkste product van het bedrijf, het Piavet-systeem, volgt de vitale functies van paarden, zodat dierenartsen hun gezondheid op afstand kunnen controleren. Verschillende disciplines moeten samenkomen om ervoor te zorgen dat dit innovatieve product klaar is voor de verkoop.
Vóór Confluence was communicatie tussen teams een uitdaging. "Onze informatie was verspreid over fysieke whiteboards, rondvliegende papieren, op bureaus", zegt Bos. Het Piavita-team bewaart belangrijke informatie nu op een centrale plek in Confluence.
Bos legt uit dat als je alles op één platform documenteert, de productontwikkeling blijft doorgaan, zelfs als de prioriteiten van het team of de beschikbaarheid veranderen. "Zonder documentatie zou onze hardware-ontwerper kunnen vertrekken en dan zouden we een groot probleem hebben", zegt Bos. "We gebruiken Confluence als centrale plek, zodat mensen altijd verder kunnen gaan waar iemand anders was gebleven."
Die flexibiliteit en het delen van kennis zijn zo belangrijk, omdat productontwikkeling niet altijd in een rechte lijn verloopt. Onder andere hardware-aanpassingen, software-updates, functie-releases moeten nauwkeurig worden gedocumenteerd, zodat het team het hele proces kan zien. "Versiebeheer is erg nuttig voor ons", aldus Bos. "We kunnen altijd teruggaan naar wat en wanneer is veranderd."
Dankzij de versiegeschiedenis kan iedereen in het Piavita-team alle eerdere veranderingen in een document bekijken. Ze kunnen zelfs eerdere opmerkingen en afgesloten taken doorlezen om te zien wat er is gebeurd, wanneer en waarom. Je hoeft niet meer naar iemands bureau te lopen om vragen te stellen over waarom het ene type ledlamp werd gekozen in plaats van het andere of wanneer de laatste iOS-update werd uitgebracht. De antwoorden staan allemaal op één plek.
Om de vergelijkingsweergave van twee versies te gebruiken, selecteer je eerst Paginageschiedenis in het vervolgkeuzemenu Meer acties.
Selecteer vervolgens de versies die je wilt vergelijken en klik op Geselecteerde versies vergelijken om te zien welke veranderingen er zijn aangebracht.
Piavita verzamelt input van gebruikersgroepen om prioriteiten van de roadmap in te stellen
Al vroeg in de productontwikkelingscyclus laat Piavita alle belanghebbenden meebepalen door middel van een tweewekelijkse bijeenkomst die ze de 'gebruikersgroep' noemen. Tijdens de vergaderingen van de gebruikersgroep bepaalt het team de productprioriteiten voor de komende periode door hoge, gemiddelde en lage prioriteiten toe te wijzen aan functie-aanvragen.
Discussies in de gebruikersgroep zorgen ervoor dat geen enkel team het paard achter de wagen spant. Als je bijvoorbeeld aan een nieuw ontwerp van een microchip werkt voordat de afmetingen van de hardware definitief zijn, kan dat ertoe leiden dat de microchips niet in het apparaat passen. Als je ieders input bijhoudt en definitieve beslissingen documenteert, verbetert ook de transparantie voor het hele team. "In plaats van dat ik zeg 'Ik denk dat dit een prioriteit is' terwijl iemand anders zegt nog nooit van die functie-aanvraag gehoord te hebben, zitten we allemaal op één lijn", zegt Bos. "Het is meer relaxt, omdat het proces georganiseerd en gestructureerd is in Confluence."
Piavita vertrouwt op vergadersjablonen en integraties om de eindstreep te bereiken
"We hebben bepaalde vaste vergaderingen, dus hebben we Confluence gebruikt om vergadersjablonen te maken met een overzicht van de te bespreken onderwerpen en de gewenste resultaten", zegt Bos, "Op deze manier kunnen we de agenda op een willekeurige dag snel bekijken, gedurende de week notities toevoegen, en we weten wat we tijdens de volgende vergadering moeten bespreken."
Sjablonen zorgen ervoor dat prioriteiten en doelen duidelijk zijn, wat betekent dat er minder tijd wordt verspild. "Iets heel handigs is dat je kunt iemand taggen met een verzoek en er een deadline bij kunt zetten", zegt Bos. "Je kunt al je openstaande taken zien en welke to-do's je voor iemand anders aanmaakt."
Elk vergadersjabloon van Piavita bevat ook een sectie voor de volgende stappen en gebruikt de Jira-integratie om taken bij te houden, zodat niemand ooit met onverwacht werk wordt opgezadeld. Alles staat in Confluence. Het team van Piavita maakt epics in Jira aan en gebruikt de Bitbucket-integratie om ervoor te zorgen dat de code in de juiste volgorde wordt vastgelegd. "Als iemand een stukje code wijzigt, kunnen we dat direct zien. Confluence, Jira en Bitbucket zijn allemaal met elkaar verbonden", zegt Bos. "We kunnen al het werk zien dat nodig is voor specifieke releases of een bugfix, wat voor ons erg goed van pas komt."
Jira-issues kunnen rechtstreeks aan de bijbehorende documentatie in Confluence worden gekoppeld, zodat er minder tussen context hoeft te worden geschakeld.
De feedbackloop betekent dat het Piavita-team rechtstreeks Bitbucket-branches kan aanmaken op basis van Jira-issuekaarten, rechtstreeks in de broncode kan discussiëren met inline opmerkingen en ingebouwde checklists voor goedkeuring en kan bijhouden wanneer goedgekeurde code is vastgelegd.
Bitbucket-issues en pull-aanvragen kunnen worden opgenomen in Confluence-pagina's, zodat alles makkelijk kan worden bijgehouden.
Behaal een voorsprong op gebied van productontwikkeling
"We moeten 100% zeker zijn voordat we iets op de markt brengen, dus onze cycli kunnen lang zijn", vertelt Bos. "Zonder Confluence zouden we e-mail, PDF's of andere tools moeten gebruiken, wat ons proces langer en ingewikkelder zou maken."
Het kost tijd om een goed product van idee naar de markt te brengen. Je kunt je productontwikkeling echter versnellen met behulp van gestroomlijnde samenwerking en integraties. Bovendien profiteer je team van de bijkomende voordelen van transparantere communicatie en kennisdeling binnen het hele bedrijf.
Piavita transformeert de diergeneeskundige zorg voor paarden, met Confluence. Ga vandaag nog aan de slag met Confluence om te zien hoe het jouw team kan transformeren.