WHITEPAPER
Ambrero whitepaper

Hoe neem je de risico’s van legacy software weg?

Vraag dan nu vrijblijvend het gratis e-book aan.

GRATIS LEAFLET
Ambrero leaflet

Inventarisatie workshop

GRATIS LEAFLET
Ambrero leaflet

Zo zorgen we voor een succesvolle samenwerking

WHITEPAPER
Whitepapers & meer

Hoe kies je een softwarebedrijf dat je verder brengt

Man achter laptop

Agile software ontwikkeling voor inzicht en controle

Agile werken is inmiddels een ingeburgerd begrip. Toen Ambrero begon met de implementatie van de Agile software ontwikkeling, waren we één van de eersten. Inmiddels doen we vrijwel alles Agile: van inventarisatie tot en met applicatiebeheer. We houden het graag flexibel en effectief om zo optimaal gebruik te maken van nieuwe inzichten.

In veel projecten is wel duidelijk wat de doelstellingen zijn. Maar op welke manier die doelstellingen moeten worden gerealiseerd is lang niet altijd helder. In plaats van vooraf het hele plan te specificeren, breekt Agile het proces op in korte iteraties, Sprints genoemd. Deze Sprints zijn op zichzelf los staande deelprojecten waarin het team verantwoordelijkheid neemt om een stuk functionaliteit te inventariseren, ontwerpen, ontwikkelen en testen.

Zo zetten we de koers uit

Bij de ontwikkeling van een SaaS product wil je natuurlijk op korte termijn je eerste betalende klanten hebben. En bij de bouw van bedrijfssoftware wil je dat medewerkers zo snel mogelijk profijt hebben van geoptimaliseerde processen. Ons streven is om snel toe te werken naar een eerste versie die zoveel waarde heeft dat gebruikers het product enthousiast omarmen. Het ‘minimum lovable product’ (MLP) noemen we dat.

Dit doen we om in te schatten wat hiervoor nodig is:

  • Inventarisatie van de gebruikerswensen
  • Gebruikerswensen in het product backlog
  • Inschatten kosten en planning van het MLP

Inventarisatie workshop voor een vliegende start

Sta je op het punt om te investeren in software, start dan nu met onze inventarisatie workshop.

  • Indruk van de werking van je software
  • Inzicht in het rendement ervan
  • Helderheid in slechts 4 uur van je tijd
Meer info aanvragen

Voortschrijdend inzicht met Agile software ontwikkeling

Na de voorbereidingen voor de realisatie start de ontwikkeling. Door te ontwikkelen in tweewekelijkse Sprints kan het projectteam het product snel aanpassen aan een gewijzigde situatie of nieuwe wensen. Met Agile software ontwikkeling spelen we dus in op verandering.

Onze designers ontwerpen interfaces die voor zich spreken, waarin complexe processen vertaald zijn naar ogenschijnlijk simpele oplossingen.

Deze benadering maakt Agile zeer geschikt voor ontwikkeltrajecten waarbij gebruikers input leveren op het product. Aan de hand van feedback kan het product steeds worden bijgesteld en doorontwikkeld. Zo houd je de gebruikers betrokken.

Agile werken in sprintszo werkt het

Sprint 0

Sprint 1

Sprint 2

Product owner
Schrijven van concept
Definitief maken van
User Stories Sprint 2
Schrijven van concept User Stories
Definitief maken van
User Stories Sprint 3
Schrijven van concept User Stories
Ontwerpers
Interactief ontwerp van User Stories Sprint 1
Interactief ontwerp van User Stories Sprint 2 Realisatie van Templates voor Sprint 1
Interactief ontwerp van User Stories Sprint 3 Realisatie van Templates voor Sprint 2
Ontwikkelteam
Realisatie van Business logic voor sprint 1
Realisatie van Business logic voor sprint 2

Effectief samenwerken in een Scrum team

Een Scrum team werkt zelfsturend: het hele team is betrokken bij het plannen en bij het verdelen van taken. Toch zijn er drie specifieke rollen nodig om het team effectief te laten samenwerken:

Scrum Master-agile software ontwikkeling

De Scrum master leidt het scrum team, maar heeft geen autoriteit. Zijn rol is faciliterend aan het proces. De Scrum master zorgt ervoor dat er niets in de weg staat om het ontwikkelwerk zo optimaal mogelijk uit te voeren. Bij de meeste projecten vult Ambrero deze rol in.

Product Owner-agile software ontwikkeling

De Product owner gaat over de inhoud en weet als geen ander wat er gebouwd moet worden. Hij staat in contact met alle belanghebbende, stelt de prioriteiten en weet op welke wijze de functionele wensen de business case dienen.

Ontwikkelteam-agile software ontwikkeling

Het ontwikkelteam bestaat uit drie tot acht techneuten. Het ontwikkelteam is verantwoordelijk voor het creëren van oplossingen die voldoen aan de door de Product owner gestelde criteria.

Omdat de doelen voorafgaand aan elke Sprint worden bepaald, kan het Agile ontwikkelteam gedurende de Sprint zelfsturend opereren. Dagelijkse communicatiemomenten binnen het ontwikkelteam zorgen voor een intensieve samenwerking en effectieve ontwikkeling.

Ik wil Agile aan de slag!

Agile ontwikkeling: elke 2 weken werkende software

Als klant bepaal je iedere 2 weken welke stappen er moeten worden gezet. Je houdt de controle op de koers van het project door de ontwikkelpunten te prioriteren. Het team committeert zich per Sprint aan de afgesproken werkzaamheden.

  • Een visueel uitgewerkt plan voor de gekozen oplossingsrichting
  • Commitment van het ontwikkelteam op de werkzaamheden
  • De garantie dat functionaliteit voor het gestelde budget wordt opgeleverd
Van idee naar webapplicatie die converteert
Van idee naar webapplicatie die converteert

Na die 2 weken geven we een demonstratie van de software. Na acceptatie leveren we werkende en geteste software op die direct in gebruik kan worden genomen. Zo heb je gedurende de realisatie al rendement op je investering.

Grip op de financiën met agile software ontwikkeling

Het Product backlog wordt continu bijgewerkt op basis van het voortschrijdend inzicht. We geven geregeld een inschatting af van de ontwikkelkosten per backlog-item. Hoewel het backlog dus kan groeien, kunnen de kosten in de hand gehouden worden door een budget cap te hanteren.

Daarnaast geeft Ambrero per Sprint commitment op het budget. Binnen een Sprint loop je geen risico dat de overeengekomen functionaliteit meer gaat kosten dan vooraf ingeschat. Na afloop van de Sprint geeft Ambrero een financieel overzicht waarin je kunt zien waar we staan. Daarmee houd je inzicht in hoe het verloop van het project zich verhoudt tot de opgestelde begroting.





Interesse in Agile software ontwikkelen?
Of wil je meer over ons weten?

Direct antwoord op je vraag?

085 019 7283

Onze klanten beoordelen
ons met een 8,9 Bron: Feedback Company

Bereik ons nu!

Stel vrijblijvend je vraag

Behoefte om te sparren? Plan je gratis adviesgesprek met Bart, directeur & consultant.

Ambrero heeft ons als organisatie overduidelijk
een Beter leven bezorgd, need I say more?

Susanne Maassen, manager bij Stichting Beter Leven
keurmerk na de implementatie van hun klantenportaal

© 2005 - 2024     Ambrero Software BV • Algemene voorwaardenPrivacyverklaring
Klantwaardering