Software Ontwikkeling PDF Print E-mail
Written by Peter M. Groen   
Saturday, 28 June 2008 20:37
Realistisch, Pragmatisch, Ervaren.

U wilt een systeem dat:
  • werkt voor uw bedrijf
  • gemakkelijk te leren en te gebruiken is
  • U niet op kosten jaagt

Open Systems Development kan het ontwerpen en bouwen.

  • Wij analyseren uw behoefte
De analyse houdt in dat wij zoveel mogelijk leren over het probleem dat u wilt oplossen, uw systemen, uw bedrijfsprocessen, de kennis en kunde van uw IT-beheer en iedere proces beperking die er bestaat.
De analyse is een cruciaal punt in de ontwikkeling van uw systeem. Iedere beslissing of aanname in deze fase kan voorkomen of veroorzaken dat u met een systeem achterblijft dat niet aan uw wensen voldoet of in het ergste geval: nutteloos is.
  • Wij bieden u keuze

U heeft het recht om te weten wat uw opties zijn, zowel technologisch als in tijd en kosten. Wij voorzien u van de informatie die u nodig heeft om uw keus te kunnen bepalen die voor uw bedrijf het beste is.
Keuze is een speerpunt van Open Systems Development. Pas wanneer alle opties bekeken zijn kan een gefundeerde keuze worden gemaakt en verkeerde keuzes worden vermeden.


  • Wij ontwerpen het systeem

Wanneer u de voor uw bedrijf beste keuze hebt gemaakt, beginnen wij met het technische ontwerp van het systeem. Afhankelijk van de grootte van het systeem, wordt er gebruik gemaakt van gebruikers interviews, scherm prototypes, UML- en database diagrammen en eventueel andere tools wanneer dit nodig mocht zijn. De noodzaak hiervan wordt samen met u bepaald.
In deze fase worden de kleinste details met u uitgewerkt totdat u en uw gebruikers tevreden zijn.


  • Ontwikkeling, documentatie en testen.

Nadat het ontwerp is gemaakt en goedgekeurd zal het systeem volgens het ontwerp worden gebouwd. De database zal worden gemaakt, de plaatjes en de webpagina's zullen worden gemaakt, afhankelijk wat voor een systeem het wordt. Deze werkzaamheden worden bij voorkeur bij u op locatie uitgevoerd om de communicatielijnen zo kort mogelijk te houden. Wanneer dit niet mogelijk is zal een overlegstructuur samengesteld worden om te zorgen dat de uitvoering nog steeds volgens uw wensen verlopen. Tijdens deze sessies zal zoveel mogelijk aan de hand van prototypes en presentaties de voortgang getoond worden.

Tijdens het bouwproces wordt een zogenaamde 'Twiki' server ingericht om de
projectdocumentatie bij te houden en de broncode database (Subversion repository). Deze server of zijn inhoud wordt overgedragen na beeindiging van het project aangezien u de eigenaar bent van het systeem. De documentatie, zowel technisch als gebruikersniveau zien wij als een integraal onderdeel van het systeem.

Tijdens de bouw worden de verschillende onderdelen aan individuele tests onderworpen om de individuele werking van componenten te waarborgen. Nadat de "unittests" een positief resultaat laten zien worden de verschillende onderdelen in het geheel gevoegd en wordt een volledige systeemtest uitgevoerd om de samenhang te kunnen testen.


  • Wij installeren het systeem
Wanneer het systeem aan uw specificaties en onze standaarden voldoet, installeren wij het desgewenst op uw computers. Hierna wordt nog een "live-test" uitgevoerd om er voor zorg te dragen dat het in uw omgeving ook draait.

  • Wij leiden uw mensen op.
Voordat u of uw mensen het systeem gaan gebruiken maken wij u wegwijs binnen het systeem. Hoewel u betrokken bent geweest bij het ontwerp, kunnen wij ons voorstellen dat u niet alle details meer weet. Om een overgang zo soepel mogelijk te laten verlopen nemen we het systeem in combinatie met uw bedrijfsprocessen nog eens door.

  • Voortdurende ondersteuning
Open Systems Development gelooft niet in "Garantie tot de deur". Nadat het systeem is opgeleverd blijven wij beschikbaar voor uw vragen, eventuele problemen of uitbreidingswensen. Dit kan per telefoon, in een persoonlijk gesprek of per email.
Last Updated ( Saturday, 28 June 2008 22:39 )