Webapplicaties zijn programma's die volledig in de browser draaien en veel meer functionaliteit bieden dan een "gewone" website. Wikipedia somt een aantal aantrekkelijke voordelen van webapplicaties op:
Voor het bouwen van deze webapplicaties gebruiken wij het Django framework. Dit framework is opgezet volgens het DRY-principe (Don't Repeat Yourself). Dat principe hanteren wij als programmeurs maar al te graag! :-)
Dit betekent dat we heel snel een webapplicatie kunnen ontwikkelen. Omdat veelgebruikte functionaliteit (zoals gebruikersbeheer) standaard aanwezig is in het frameworks hoeven we dit niet voor iedere webapplicatie opnieuw te bouwen.
Om snel en flexibel webapplicaties te kunnen realiseren hanteren we een "Agile"-ontwikkelproces. Hierbij realiseren we in meerdere korte "sprints" functionaliteit. De sprints hebben een vaste lengte van bijvoorbeeld twee weken.
Aan het begin van de sprint stellen we in overleg vast welke functionaliteit gerealiseerd gaat worden. Vervolgens gaan we aan de slag om die functionaliteit te realiseren. Aan het eind van de sprint leveren we de gerealiseerde functionaliteit op door middel van een demo.
Vervolgens neemt de klant een week om te testen. Daarna verwerken we de testresultaten, samen met de nieuwe functionaliteiten, in de volgende sprint. Zo houden we het project in de hand en kunnen we eenvoudig rekening houden met verandering van wensen.
Samengevat ziet dat er zo uit:

Bekijk de webapplicaties in ons portfolio.
Meer weten over webapplicaties? Neem contact met ons op!
Aanleiding voor het realiseren van het Digitaal rooster was de behoefte van Hospice Nijkerk om de vrijwilligers zelf de diensten te laten inplannen. Dat vond plaats op papier: de vrijwilliger...
