Wanneer werken agile dedicated teams goed?
Vaste ontwikkelcapaciteit met ruimte voor verandering
Agile dedicated teams passen bij softwareontwikkeling waarbij de richting duidelijk is, maar niet iedere toekomstige functionaliteit vooraf volledig hoeft vast te staan. Een vaste technische bezetting kan gedurende het traject verschillende onderdelen bouwen terwijl nieuwe prioriteiten tussentijds een plek krijgen.
Deze werkwijze wordt vaak gebruikt bij software die actief wordt uitgebreid, zoals platforms, bedrijfsapplicaties, mobiele toepassingen en online diensten.
Wat zijn agile dedicated teams?
Een vast team binnen een flexibele planning
Hoe functioneren agile dedicated teams? Het technische team blijft beschikbaar voor een afgesproken periode, terwijl de concrete ontwikkelopgaven per cyclus kunnen verschillen. Hierdoor kan eerst aan een belangrijke basisfunctie worden gewerkt en daarna aan andere onderdelen die op dat moment meer prioriteit hebben.
Het werk hoeft daardoor niet als één volledig vaststaand pakket te worden uitgevoerd. Functionaliteiten kunnen worden verdeeld over kleinere ontwikkelstappen, waarbij duidelijk blijft welke technische onderdelen op dat moment worden gebouwd.
Ontwikkelen vanuit een actieve backlog
Nieuwe wensen krijgen een logische plaats
Een softwareproduct verandert vaak terwijl het al wordt gebruikt. Gebruikers vragen om een aanvullende functie, een externe leverancier stelt een nieuwe API beschikbaar of een bestaande module moet worden aangepast aan een volgende release.
Binnen een agile dedicated team kunnen zulke werkzaamheden worden opgenomen in een doorlopende backlog. Hierdoor ontstaat ruimte om eerder geplande en nieuwe technische opdrachten tegen elkaar af te wegen zonder steeds een afzonderlijk ontwikkeltraject te starten.
De technische werkzaamheden kunnen bovendien sterk variëren. Een ontwikkelperiode kan draaien om de gebruikerservaring, terwijl daarna juist dataverwerking, backendfunctionaliteit of een koppeling centraal staat. De inzet kan daarop worden ingericht.
De organisatie aan opdrachtgeverszijde bewaakt de functionele keuzes en volgorde van het werk. Wanneer Scrum wordt gebruikt, blijven ook de Product Owner en Scrum Master daar belegd. Het developmentteam richt zich op het technisch bouwen en testen van de gekozen onderdelen.
Zo ontstaat een werkvorm waarin continuïteit en veranderbaarheid naast elkaar kunnen bestaan.
Case: een platform dat blijft veranderen
Nieuwe functies toevoegen zonder de ontwikkeling stil te zetten
Een organisatie gebruikt een digitaal platform waarop zakelijke klanten aanvragen kunnen indienen en dossiers kunnen volgen. Na de eerste ingebruikname groeit het gebruik en ontstaan regelmatig nieuwe wensen vanuit verschillende afdelingen.
Voor een volgende periode staan aanvankelijk drie uitbreidingen gepland: een uitgebreider rechtenmodel, automatische notificaties en een nieuwe omgeving voor documenten.
Tijdens de ontwikkeling ontstaat daarnaast behoefte aan een koppeling met externe software. Deze integratie wordt belangrijker dan een eerder geplande uitbreiding en krijgt daarom eerder een plaats in de ontwikkelvolgorde.
Het technische team rondt de lopende werkzaamheden af en verschuift daarna naar de koppeling. Een andere functionaliteit verhuist naar een latere ontwikkelperiode.
Op die manier kan het platform verder worden uitgebouwd zonder dat iedere verandering leidt tot een volledig nieuwe projectopzet. De technische bezetting blijft beschikbaar, terwijl de inhoud van het ontwikkelwerk kan meebewegen met actuele prioriteiten.
Agile team nodig?
Blijf flexibel tijdens softwareontwikkeling
Heeft u een softwareproduct dat in meerdere stappen wordt ontwikkeld en regelmatig nieuwe prioriteiten kent? APPelit kan een agile dedicated team inzetten voor de technische realisatie van opeenvolgende softwarewerkzaamheden.
De inzet wordt afgestemd op de technologie, geplande ontwikkeling en benodigde technische disciplines.
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
