Na het maken van een ontwerp volgt de realisatie (de 'bouw') van de applicatie of website. Maar hoe pak je dit op een goede manier aan?

Als je duurzaam van je website wilt genieten, is het verstandig om naast over een interactieontwerp en webdesign ook goed na te denken over de websiteontwikkeling. Er zijn namelijk vele richtingen waarin je kunt denken. We helpen je graag meer inzicht te krijgen en te beoordelen of Simplefly voor jou de juiste partner is in webdevelopment.

Maatwerk of CMS?

Allereerst heb je de keuze tussen maatwerk of het gebruiken van een CMS (Content Management System). Voor de meeste sites – ook grote – volstaat over het algemeen een bestaand CMS. Binnen de meeste CMS’en is extra maatwerk tegenwoordig relatief eenvoudig te realiseren. Bij webontwikkeling kun je kiezen tussen het gebruik van closed source software of open source software.

Wij kiezen voor open source!

In de meeste gevallen kiezen wij voor open source software voor het bouwen van websites en webapplicaties.

Voordelen van open source:

  • Het wordt breed toegepast, je hebt daardoor de mogelijkheid later over te stappen naar een andere dienstverlener (geen lock-in);
  • Geen licentiekosten, open source software is over het algemeen gratis;
  • Voor veelgebruikte open source software geldt dat er een grote gebruikerscommunity is om kennis te delen of elkaars maatwerk te gebruiken;
  • Doordat meerdere programmeurs op een gestructureerde manier aan de software werkt, komt dit de kwaliteit ten goede.

Door ons gebruikte software

De belangrijkste open software die wij bij webdevelopment gebruiken:

  • Diverse open source software voor onze webservers en hosting
  • MySQL / PHPmyAdmin voor databasebeheer
  • Zend Framework of Laravel voor maatwerkapplicaties
  • Systemen als WordPress voor de ontwikkeling van websites en webshops

Projectaanpak

Om een kwalitatief hoogstaand product op te leveren, moet een project gestructureerd aangepakt worden. Binnen een traject mag je in elk geval de volgende zaken verwachten:

  • Basis van elk project is standaardisatie. We gebruiken ontwikkelmethodes, frameworks, zelf opgestelde richtlijnen en checklists om dit waar te kunnen maken.
  • We houden ons aan algemene afspraken voor goede ontwikkeling, schaalbaarheid en flexibiliteit. Een voorbeeld is dat we ons houden aan de richtlijnen van het W3C voor webontwikkeling.
  • Voor grotere projecten geldt dat we gestructureerd testen met speciaal daarvoor opgeleide testers.
  • Programmeurs ‘reviewen’ elkaars code tijdens projecten, zodat de broncode goed beheerbaar en gestructureerd blijft.
  • Waar nodig verzorgen we een functioneel en technisch ontwerp waarin we de afspraken en aanpak vastleggen.

En nu?

We kunnen niet in één pagina alles uit de doeken doen. We denken daarom graag een keer vrijblijvend met je mee over de mogelijkheden. Je mag van ons verwachten dat we er open en transparant over zijn of wij een passende partner zijn! Neem dus direct contact met ons op.