Professionele web, iOS (iPhone, iPad) & Android app ontwikkeling Contact & Offerte
Open
X

Agile ontwikkeling. Betere software ontwikkelen.

Agile ontwikkelmethodiek voor apps en webapplicaties

Om planning, voortgang en kosten volledig onder controle te houden, werken wij met een Agile ontwikkeling methodiek. In de eerste instantie zetten we de totale opdracht in samenspraak met u om in kleine behapbare deelprojecten (sprints).  Dagelijks beginnen onze ontwikkelaars met een korte sessie (srum), waarin de gerealiseerde doelen van de voorgaande dag besproken worden en de nieuwe doelen voor ‘vandaag’ gesteld worden.  De voordelen zijn:

  • Korte sprints & frequente deelopleveringen:  U behoudt zicht op de voortgang en kunt tijdig bijsturen
  • Betrokkenheid: Continue voortgang maakt dat alle stakeholders en ontwikkelaars zich betrokken (blijven) voelen
  • Voortschrijdend inzicht: De deelopleveringen laten direct zien wat wél en niet werkt, waardoor tussentijds bijsturen direct mogelijk is
  • Beheer van kosten: Geen meerkosten maar strakke levering volgens budget
  • Plezier: Geen eindeloze trajecten maar een frisse, inspirerende en leuke aanpak!

We onderschrijven daarbij het ‘Agile Manifesto’ :

Wij ontdekten manieren om beter software te ontwikkelen, door dit zelf te doen en door anderen te helpen om dit te doen. Hierdoor zijn we de volgende zaken gaan waarderen:

  1. Personen en interacties boven processen en tools.
  2. Software die werkt boven lijvige documentatie.
  3. Samenwerking met de klant boven onderhandeling over het contract.
  4. Omgaan met verandering boven het volgen van een plan.

Hieruit destilleerden we de volgende twaalf principes:

  1. Klanttevredenheid, door snelle, continue levering van bruikbare software.
  2. Zelfs late veranderingen in de requirements zijn welkom.
  3. Werkende software wordt regelmatig geleverd (weken in plaats van maanden).
  4. De ontwikkelaars werken nauw en dagelijks samen met de mensen die de business kennen.
  5. Projecten steunen op gemotiveerde en betrouwbare personen.
  6. Een gesprek in levende lijve is de beste manier van communicatie, wat betekent dat men zich bij voorkeur op dezelfde plek bevindt.
  7. Werkende software is de eerste maatstaf van vooruitgang.
  8. De ontwikkeling kan te allen tijde worden voortgezet.
  9. Er is voortdurende aandacht voor technische uitmuntendheid en goed ontwerp.
  10. Eenvoud is belangrijk: hoe meer er niet gedaan wordt, hoe beter.
  11. De teams organiseren zichzelf.
  12. Men past zich aan aan de omstandigheden.

(Bron: Agile Manifesto en Wikipedia)

Wilt u meer weten over onze aanpak? Neem dan contact met ons op. We vertellen u graag meer over de mogelijkheden!