In no-time complete webapplicaties

django

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:

  1. Webapplicaties vereisen geen ingewikkelde installatieprocedure. Alleen een webbrowser is vereist.
  2. Webapplicaties hebben weinig tot geen schijfruimte op de client computer nodig.
  3. Voor een update in de webapplicatie hoeven er geen wijzigingen op de werkplek gedaan te worden.
  4. Webapplicaties zijn makkelijk te integreren met andere websites of webservices.
  5. Webapplicaties zijn in de basis platform onafhankelijk (Windows, Mac, Linux, etc.) doordat ze in een webbrowser draaien.

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.

Onze werkwijze

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:

Portfolio

Bekijk de webapplicaties in ons portfolio.

Neem contact op

Meer weten over webapplicaties? Neem contact met ons op!

Digitaal rooster

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...