PM ICT Solutions

Werkwijze

De meeste software gebruiken de waterval methode als ontwikkelmethode: eerst wordt er samen met de klant een functioneel ontwerp gemaakt, waarna het technisch ontwerp en de bouwfase volgen. Gedurende deze fases is de klant minimaal betrokken en moet maar afwachten of de uiteindelijke software voldoet aan de verwachting. Wij doen dat anders

We starten met het bekijken van uw werkprocessen. Een van onze ontwikkelaars loopt met uw medewerkers mee, stelt vragen en observeert alle activiteiten. Hierna wordt samen met de klant de mogelijke verbeteringen opgesteld. Uit deze verbetering volgt de globale functionele specificatie van de te bouwen software. Dan begint de bouwfase

De bouwfase bestaat uit periodes van drie weken. Eerst wordt samen met de klant de functionele spec verder uitgewerkt, waarna deze gebouwd wordt. Hetgeen gebouwd is wordt na 3 weken opgeleverd, waarna de klant de software gelijk kan gebruiken. Dan wordt afgesprojken wat in de volgende iteratie gebouwd gaat worden, waarna er weer een drie weekse periode start. Op deze manier kan er snel met (een gedeelte van) de software worden gewerkt en houdt de klant zicht op voortgang en kan sturen wat eerst gebouwd wordt en wat later. Deze werkwijze voorkomt ook het ontsporen van het project en geeft de mogelijkheid om opgedane kennis alsnog in het project op te nemen. Deze project aanpak wordt ook wel Agile genoemd.

In de loop van de tijd hebben wij standaard bouwblokken gemaakt, die wij in uw applicatie kunnen verwerken. Dit voorkomt het "beginnen van scratch", wat natuurlijk veel tijd en dus voor u kosten scheelt. Enkele voorbeelden:

    Helpsysteem: Toon per scherm een help pagina, waarvan u zelf de inhoud kan aanpassen
    Rollensysteem: Iedere applicatie heeft verschillende rollen: wie mag wat, module met beheer mogelijkheid
    Factuur module: Het maken, opmaken, printen en versturen van facturen
    Webshop: verkoop uw artikelen via de webshop inclusief winkel wagen
    Foutafhandeling, als er een fout optreeds in uw applicatie worden wij daar automatisch van op de hoogte gesteld

Wij maken gebruik van de meest recente ontwikkeltools en maken gedurende de bouw van de softwae automatische tests, waardoor de kwaliteit verhoogd wordt en "terugkerende" fouten worden voorkomen. In uw applicatie zit standaard een taken lijst, waarop u ontwikkeltaken, bijvoorbeeld uitbreidingen of bugs kunt zetten en aan iedere taak een prioriteit kan geven. Wij geven hierin ook de status aan, waardoor er altijd een goed overzicht is.