1 – Align

Post image for 1 – Align

De eerste stap is om te bepalen of we als klant en leverancier bij elkaar passen. Spreekt onze werkwijze U aan? Om op effectieve wijze software aan U te kunnen leveren is het belangrijk dat we dezelfde verwachtingen hebben van onze samenwerking.

  • Wilt U flexibel blijven gedurende het project en snel kunnen inspelen op omstandigheden in de markt, zoals een nieuwe prospect?
  • Wilt U in control blijven gedurende het hele duur van het project en werkelijk kunnen sturen op de waarde die de software voor U moet opleveren?
  • Wilt U snel resultaten zien in de vorm van geteste en werkende software?
  • Wilt U de mogelijkheid hebben om snel live te kunnen met de belangrijkste functionaliteit, zodat Uw time-to-market zo kort mogelijk blijft?

Indien U alle vragen met ‘Ja’ beantwoordt, zijn wij de juiste partner voor U.

Het ontwikkelen van software is van begin tot eind een gezamenlijk proces voor gebruikers en ontwikkelaars. Hierbij zit U als klant van begin tot eind in de driving seat. U definiëert de stukken functionaliteit die U nodig heeft. U bepaalt de waarde die deze functionaliteit voor U vertegenwoordigt. Wij bepalen in overleg met U de benodigde ontwikkel- en testcapaciteit om de software te bouwen en te testen. Op basis van deze uitkomsten bepaalt U in welke volgorde wij de functionaliteit — als geteste werkende software — aan U opleveren.

Zo leveren we iedere 2 weken opnieuw geteste en werkende software op, die U vervolgens kunt beoordelen. U heeft de gelegenheid om tussentijds functionaliteit aan te passen aan nieuwe inzichten of omstandigheden. Zo kunt U bijvoorbeeld een nieuwe prospect zo snel mogelijk bedienen. U heeft ook de mogelijkheid om al na een paar leveringen de geleverde software in productie te brengen. Hiermee kunt U al snel de waarde van de software uitnutten.

We hebben in de praktijk ondervonden, dat agile ontwikkelprocessen U en ons het beste helpen om dit te bereiken. Agile ontwikkelprocessen gaan uit van een aantal principes, waarmee we gezamenlijk in staat zijn om effectief en snel software op te leveren:

  • Communicatie: rechtstreekse communicatie tussen ontwikkelaar, gebruiker en tester.
  • Business value: lever waarde voor de gebruiker en begin met de functionaliteit die voor de gebruiker de meeste waarde vertegenwoordigt.
  • Korte iteraties: lever snel en vaak, maar lever alleen geteste en werkende software.
  • Simpel: ontwikkel steeds de simpelste oplossing voor de huidige business requirements.
  • Wijzigingen: wees gereed voor wijzigingen in requirements, wijzigingen horen erbij.
  • Reflecteren en leren: leer gaandeweg door regelmatige reflectie.
  • Voortgang: de enige maat voor de voortgang is geteste en werkende software.
  • Sustainable pace: nadruk ligt op snel en vaak leveren, maar dan wel in een tempo dat goed is vol te houden door ontwikkelaars, testers en gebruikers.
1 – Align 2 – Prepare 3 – Deliver 4 – Use