Ontwikkelmethodes

Ontwikkelmethodiek

Het ontwikkelen van een webapplicatie gebeurt volgens een iteratief proces. Er wordt een een aantal mijlpalen vastgesteld die op de deadline geëvalueerd worden. Deze punten worden in een volgende iteratie meegenomen en verder uitgewerkt.

Het traject ziet er globaal als volgt uit:

  1. Offertetraject, eventueel met proof of concept
  2. Requirements bepalen
  3. Wireframes / mock-ups maken (dit zijn 'getekende' schermen van de applicatie)
  4. Ontwerp en Ontwikkeling (samen met de klant)
  5. Testfase (soft launch)
  6. Applicatie launch
 
Beheersaspecten

Om ontwikkelingen te controleren en kwaliteit te bewaken gebruiken we SVN (Subversion). Dit stelt ons in staat snel nieuwe releases te publiceren of eventueel terug te gaan naar oude versies.

Kwaliteitsaspecten

Voor de kwaliteit van een webapplicatie zijn de volgende aspecten van belang:

Performance
  • Er wordt gebruik gemaakt van caching voor sterk verbeterde performance. Zowel op applicatie als databaseniveau.
  • Afhankelijk van de hardware kan het geheugengebruik geoptimaliseerd worden.
 
Toegankelijkheid

Onze applicaties worden ontwikkeld met het ‘drempels weg’ keurmerk in het achterhoofd. Indien gewenst en in overleg kunnen deze volledig gehonoreerd worden. Sommige onderdelen van dit keurmerk gaan echter erg ver (zoals hoge contrast versies van de site) en zijn misschien niet wenselijk.

SEO (Zoekmachine optimalisatie)
  • Applicaties worden volledig gemaakt met ‘Search Friendly URLs’.
  • Organische groei van de site en indexatie in Google.
  • Behoud van reeds opgebouwde pagerank en indexatie.
 
Security
  • Beveiliging tegen cross-scripting attacks en SQL injection.
  • MD5 ‘hashen’ van wachtwoorden, zodat die niet te achterhalen zijn.
  • Open ID mogelijkheden (indien gewenst)
 
Cross-browser compatibiliteit
  • Volledig functioneel in alle gangbare en toekomstige browsers (IE6+, Firefox 2+, Opera, Safari, Chrome).
  • XHTML 1.0 Transitional valid.
 
Future-proof

Dankzij onze technologiekeuzes en ontwikkelmethodes kunnen we optimaal en snel inspelen op veranderende vragen van de gebruiker. Ook kunnen we eenvoudig nieuwe componenten of databasevelden toevoegen.

Download PDF: Ontwikkelmethodes

Onze Specialismen:

Apple Coldfusion Adobe flex railo

Bezoek ons:

Schiehavenkade 150
3024 EZ Rotterdam

Tel:010-7144894
Fax:010-7144896