Maatwerk software

Waarom maatwerk?

Naast onze generieke softwarepakketten leveren wij ook maatwerk oplossingen voor situaties waarbij onze standaardproducten niet voldoende dekkend zijn voor uw specifieke situatie, of wanneer we nog nooit eerder een product hebben ontwikkeld voor de branche waarin u actief bent.

 

Maatwerk software heeft als grootste voordeel dat het helemaal (100%) op de daarvoor bedoelde toepassing wordt ontwikkeld. Hierdoor bevat een maatwerk applicatie geen overbodige functionaliteit en kunt u het programma direct in uw eigen bedrijf inzetten.

 

Vanzelfsprekend kost het ontwikkelen van maatwerk software meer tijd, maar daarvoor kunnen we met u een duidelijk projectplan opstellen waarin de fasering van oplevering helder wordt omschreven. Hierdoor kunt u de belangrijkste functionaliteit op zeer korte termijn gebruiken, en worden de minder belangrijke onderdelen pas daarna opgeleverd.

 

In sommige situaties zal AWC Software, in overleg met u, voorstellen om de software met herbruikbare bouwstenen op te bouwen, zodat een eventuele volgende versie alsnog als generiek product kan worden geleverd. Dit biedt u, als klant, het voordeel dat de kosten voor de verdere ontwikkeling door meerdere bedrijven kan worden gedeeld.

 

Voor het ontwikkelen van maatwerk software gebruikt AWC Software op dit moment twee methoden: (1) op basis van een “fixed-price” afspraak, waarbij het project als geheel voor een vaste prijs wordt ontwikkeld, en (2) op basis van een uurtarief, waarbij de tijd wordt doorberekend die nodig is om het project te voltooien. Hoe dan ook, AWC Software zorgt er altijd voor dat u kunt rekenen op een uistekende prijs/prestatie verhouding.

Project aanpak

Het ontwikkelen van maatwerk oplossingen vergt een degelijke aanpak, zodat alle wensen en eisen goed in de uiteindelijke applicatie worden verwerkt. Een typisch project voor het leveren van een maatwerk oplossing ziet er in grote lijnen als volgt uit:

  • Inventarisatie
    Op basis van één of meerdere gesprekken, E-mail correspondentie en telefoontjes, wordt een eerste inventarisatie gemaakt van uw wensen en eisen.
     

  • Functionele Specificatie
    Nadat de inventarisatie heeft plaatsgevonden zal AWC Software zorgdragen voor een document waarin de functionaliteit van het te bouwen programma staat omschreven. Dit document wordt ook wel de functionele specificatie genoemd.
     

  • Commerciële afspraken
    Nadat de functionele specificatie is goedgekeurd ontvangt u een commercieel voorstel voor de ontwikkeling en implementatie van de maatwerk software. Hierin staan, naast de kosten, ook de “milestones” voor de oplevering. Kortom: wanneer kunt u wat verwachten. De functionele specificatie wordt altijd toegevoegd aan het contract en is daardoor onderdeel van de overeenkomst.
     

  • Ontwikkeling
    Nadat alle afspraken helder zijn omschreven (en bevestigd) gaat AWC Software aan de slag met de daadwerkelijke ontwikkeling van de software. Tijdens dit traject zal er regelmatig contact met u worden opgenomen zodat u eventueel zelf kunt bekijken hoe de voortgang van uw applicatie verloopt.
     

  • Implementatie
    Om de software daadwerkelijk te gebruiken binnen uw organisatie dient een implementatietraject te worden uitgevoerd. In sommige situaties is dit beperkt tot het simpelweg installeren van de software, maar in andere situaties kan het gewenst zijn dat oude gegevens geconverteerd/geïmporteerd worden, of dat uw medewerkers een training krijgen om met het systeem te leren werken.
     

  • Documentatie en CD-ROM
    Bij het afsluiten van het project ontvangt u een beknopte handleiding van de software en een CD-ROM met de benodigde installatiebestanden (let wel: alleen in bepaalde situaties, en onder specifieke voorwaarden en condities, wordt ook de broncode van de applicatie meegeleverd). Het project wordt nu formeel afgesloten.

Vanzelfsprekend kan er worden afgeweken van de bovenstaande aanpak, indien u dat wenst.