quote:
curry684 schreef op dinsdag 10 juli 2007 @ 11:24:
- Future-proof (volgt hedendaagse webstandaarden)
- Idiot-proof (zit logisch en goed opgezet in elkaar met goede foutafhandeling)
- Hacker-proof (houdt vertrouwelijke data vertrouwelijk)
- Accessible (bruikbaar met gangbare handicaps)
- Maintainable (helder opgezette modulaire code met afdoende commentaar/documentatie)
- Browser independent (werkt in iedere browser met >1% marktaandeel identiek of minimaal gelijkwaardig)
Who's in?

Veel van de zaken die je noemt hebben niets te maken met persoonlijke toetsing, maar meer de toetsing van een project.
Future-proof: Alleen broncode volgens een W3 standaard, of ook andere zaken?
Idiot-proof: Dit moet je valideren door middel van een expert review/panel met testleden. Kosten zijn niet bijzonder hoog, maar toch hoog genoeg om bepaalde organisaties af te schrikken.
Voorbeeld voor een relatief klein traject:
quote:
Statistiek analyse met rapportage 8 ¤ 100,- ¤ 800,- Statistieken huidige website
Expert review met rapportage 12 ¤ 100,- ¤ 1.200,- Review op huidige website
Online kwalitatief onderzoek 44 ¤ 100,- ¤ 4.400,- Onderzoek op nieuwe design
Respondenten vergoeding 45 ¤ 7,50 ¤ 337,50 O.b.v 3x15 respondenten
Pakketkorting (-/- 5%) -/- ¤ 340,- I.v.m. website, usability en SEO
Hacker-proof: Vereist intensieve onderzoeken door vakkundige professionals. Dergelijke trajecten zijn schrikbarend kostbaar, en niet altijd rendabel voor een project.
Accessible: Kan een bewuste keuze zijn om hier niet voor te kiezen. Daarnaast zijn ook deze trajecten erg kostbaar, een voorbeeld hiervan is de ING welke hier fors in heeft geinvesteerd, en later ook in mindere mate de Rabobank.
Maintainable: Dit zou een onderdeel zijn wat zowel bij persoon als organisatie ligt. Is er bijvoorbeeld overall project documentatie waarin alle zaken staan vermeld. Ik denk dat de meeste documentatie in de projectmap thuis hoort, en niet in de broncode.
Browser independent: Ook hier kan het een bewuste keuze zijn, om een grotere doelgroep te voorzien van functionaliteit die niet werkt voor een kleinere doelgroep. Dit ver doorvoeren is ook een zeer kostbaar proces. In alle facetten van een project moet je hiermee rekening houden, van interaction design, tot code kloppen, en uiteindelijk de test werkzaamheden op verschillende platformen, browsers, enzovoorts.
Alles bij elkaar krijg je zeker een verbeterde kwaliteit, maar je moet wel met een flinke zak met goudklompjes aan komen zetten om een dergelijk certificaat waar te maken. Dat maakt het certificaat meteen niet al te breed toepasbaar.
Gordijnstok wijzigde dit bericht 10-07-2007 12:26 (11%)