Werkwijze Software Ontwikkeling

Voor onze inhouse ontwikkeling maken we gebruik van de Agile ontwikkelmethodiek. Naast inhouse ontwikkeling biedt itTentive ook, begeleide, off-shore ontwikkeling aan. Off -shore ontwikkeling is met name geschikt voor iets eenvoudiger en eenduidiger projecten.

Agile Software Ontwikkeling

itTentive maakt gebruik voor haar inhouse ontwikkelingen gebruik van de Agile software ontwikkelmethodiek. Agile is een conceptueel raamwerk voor het uitvoeren van software-ontwikkelingsprojecten als alternatief voor traditionele methodes. Het Agile handvest stelt dat goede software wordt gemaakt door:
  • Personen en interacties, eerder dan processen en tools
  • Software die werkt, eerder dan lijvige documentatie
  • Samenwerking met de klant, eerder dan onderhandeling over het contract
  • Omgaan met verandering, eerder dan het volgen van een plan
Uit dit handvest volgen twaalf principes:
  • Klanttevredenheid, door snelle, continue levering van bruikbare software
  • Zelfs late veranderingen in de requirements zijn welkom
  • Werkende software wordt regelmatig geleverd (weken eerder dan maanden)
  • De ontwikkelaars werken nauw en dagelijks samen met de mensen die de business kennen
  • Projecten steunen op gemotiveerde en betrouwbare personen
  • Een gesprek in levende lijve is de beste manier van communicatie, wat betekent dat men zich best op dezelfde plek bevindt
  • Werkende software is de eerste maatstaf van vooruitgang
  • De ontwikkeling kan te allen tijde worden voortgezet
  • Er is voortdurende aandacht voor technische uitmuntendheid en goed ontwerp
  • Eenvoud is belangrijk: hoe meer er niet gedaan wordt, hoe beter
  • De teams organiseren zichzelf
  • Men past zich aan aan de omstandigheden
Voor vrijblijvend advies kunt u contact met ons opnemen.


Off-shore Ontwikkeling

itTentive heeft ook ruime ervaring met off-shore development. De Agile ontwikkelmethodiek is hiervoor minder geschikt. Projecten die met name geschikt zijn voor off-shore development hebben de volgende eigenschappen:
  • eenduidige, goed gedefinieerde en statische functionele specificaties
  • overzienbare complexiteit
  • budgetaire beperkingen
  • minder noodzaak tot continue (bij)sturing
itTentive stelt in deze trajecten een projectmanager aan. De opdrachtgever heeft hierdoor slechts met één, lokale, contactpersoon van doen. De meeste nadelen van off-shore development kunnen hiermee opgevangen worden.

Voor vrijblijvend advies kunt u contact met ons opnemen.