Kies de juiste fundering voor uw IT project

Enthousiast bespreken de partijen wat de nieuwe website of software allemaal gaat doen en hoe de doelgroep geïmponeerd kan worden met een prachtig ontwerp waarbij alle knopjes op de juiste plaats zitten. Maar de mooiste bouwwerken storten in als niet genoeg aandacht aan de fundering geschonken wordt. En als u later uw bouwwerk op wil knappen en uit wil breiden, zijn er dan nog mensen beschikbaar die weten hoe uw product in elkaar zit?

chiliconcode is regelmatig betrokken geweest bij projecten die begonnen als de wens om een aantal verbeteringen door te voeren in een bestaand product, om er vervolgens achter te komen dat:

  • tower-of-pisa-mini-1er geen technisch ontwerp of handleiding te vinden is
  • de programmeurs die het gebouwd hebben werken elders, zijn geëmigreerd en hoe dan ook niet meer beschikbaar
  • de gebruikte techniek wordt niet meer ondersteund
  • of zelfs dat de bouwstenen überhaupt niet meer te vinden zijn, alleen het ‘gecompileerde’ product

Software voor nu én later

Hoe zorgt chiliconcode ervoor dat uw software tot wel 10 jaar gebruikt kan blijven worden, terwijl de gemiddelde levensduur van een website of applicatie 3 jaar is?

  • maakt gebruik van Open Source; na bijv. 3 jaar of bij einde contract wordt de broncode van uw software vrijgegeven. Direct een Open Source project beginnen is ook mogelijk!
  • zorgt dat de gekozen techniek minstens 10 jaar een ‘achterban’ van tienduizenden beschikbare programmeurs heeft, zonder einde in zicht
  • zorgt dat gebruikte raamwerken (frameworks) populair zijn, toegankelijk en al jaren lang gestaag verder ontwikkeld worden
  • zorgt dat gebruikte technieken geen eigendom zijn van één of enkele partijen, waardoor de koers elk moment kan veranderen
  • zorgt voor heldere beschrijving wat de software moet kunnen
  • zorgt voor documentatie van de broncode (in het Engels)
  • zorgt dat externe partijen direct toegang hebben tot eventuele API’s (Application Programming Interface), zodat uw website of software geïntegreerd kan worden met andere toepassingen

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *