Watervalmodel: Functioneel ontwerp
Dit is het vierde artikel in een reeks over het tot stand komen van een maatwerk-website. Een introductie en een artikel over de analysefase en ontwerpfase gingen hieraan vooraf. In dit artikel wordt besproken wat er in een functioneel ontwerp vastgelegd dient te worden. Het doel van deze fase is het vastleggen en vertalen van de geïnventariseerde informatie in diverse ontwerpen.
Het proces is als volgt gefaseerd:
- Analysefase
- Ontwerpfase
- Functioneel Ontwerp
- Technisch Ontwerp
- Grafisch Ontwerp
- Bouwfase
- Kwaliteitfase
- Acceptatiefase
- Lanceerfase
In het functioneel ontwerp staat wat de te bouwen applicatie of website aan functionaliteit moet bieden zodanig omschreven dat een klant het document ook goed kan begrijpen. Dat wil zeggen: niet te technisch, maar elk woord moet wel raak zijn. Daarnaast moet de informatie ook nuttig zijn voor iemand die de site moet gaan bouwen. Het functioneel ontwerp is zoals eerder besproken op Publishr, de blauwdruk van de applicatie/website. Maar aan welke elementen moet je nu denken, en wat neem je op in een functioneel ontwerp?
Welke elementen bevat een functioneel ontwerp?
Puntsgewijs dient een functioneel ontwerp de volgende zaken te bevatten:
- Doel van de website
- Doelgroep van de website
- De te behalen doelen ( in ieder geval een indicatie, dus aantal bezoekers etc, achteraf meten)
- Afhankelijkheden van andere applicaties
- Overzicht van alle pagina’s in de site of applicatie (meer dan een sitemap)
- Beschrijving op voldoende detailniveau van de functionaliteit op alle pagina’s
- Uitgewerkte schema’s van de flows binnen de applicatie en de bijbehorende usecases
- Wireframes van de key pagina’s (vaak evident binnen een site, homepage, profielpagina etc)
Als we iets dieper de techniek induiken kan worden gedacht aan :
- Eisen met betrekking tot de zoekfunctionaliteit (wel/geen zoekmachine)
- Koppelingen met andere tools (bv Analytics / Adwords/ Mailsysteem/backoffice-systeem)
- Een overzicht van de te importeren content
- Eisen aan de browsercompatibiliteit
- Eisen aan het usermanagement
- Eisen aan de beveiliging
- SEO-specs, of een beschrijving van de banner-tool die worden ingezet
Bespaar geld met een functioneel ontwerp
Al met al een hele lijst. Het kan natuurlijk zijn dat niet elk onderdeel benodigd is voor jouw site of applicatie. Gebruik bovenstaande dan toch als een checklist om jezelf ervan te vergewissen dat je in de loop van het project niet met deze zaken te maken krijgt. Het functioneel ontwerp bied prima input voor het technisch ontwerp (TO). Vooraf nadenken scheelt redesign, wijzigingen in de architectuur/database en overhead tijdens de bouw, dus je bespaart er geld mee! Zorg ook dat het functioneel ontwerp naadloos aansluit op het grafisch ontwerp (GO) om hier misverstanden te voorkomen.
Tot slot
Los van de bovenstaande lijst zijn er nog een aantal algemenere elementen om rekening mee te houden. Voor wie maak je het functioneel ontwerp (binnenshuis/andere partij?) Schrijf je het functioneel ontwerp al op een platform of standaardproduct dat je gaat gebruiken? In welke taal schrijf je het? Een business analist kan je helpen om al deze vragen te beantwoorden om zo gezamenlijk tot een optimaal ontwerp te komen.
Volgende week een inhoudelijke blik op het technisch ontwerp. Stay tuned!
We hopen dat dit artikel je de nodige informatie heeft verschaft. Wil je in de toekomst meer van ons lezen op het gebied van online uitgeven? Abonneer je op onze RSS feed, nieuwsbrief of volg ons via Twitter.









[...] Functioneel Ontwerp [...]
[...] is een technisch ontwerp precies? Waarom wordt dit gemaakt? Je hebt vast weleens gehoord van een functioneel ontwerp! In een functioneel ontwerp staat wat de te bouwen applicatie of website aan functionaliteit moet [...]
Laat een reactie achter!
Business »
Betalen voor content.. Waarom zou ik?
Een belangrijke succesfactor bij het ‘betaald maken’ van content is het vinden van het koopmotief, dé fundamentele drijfveer van klanten om geld over te hebben voor de toegang tot content. Op een commerciële training leerde ik eens dat er in essentie vier koopmotieven bestaan. Afhankelijk van de situatie van de koper zijn deze motieven richtinggevend voor zijn of haar besluit om wel of niet te willen betalen voor een product of dienst. Ik laat deze eens los op het onderwerp ‘betaalde content’.
Redactie »
Bagger en teleurstellende nonsens
Vraag de gemiddelde uitgever wat ‘het internet’ aan toegevoegde waarde biedt ten opzichte van het geliefde ‘papier’ en je krijgt iets in de trant van ‘interactief’ te horen. Tegelijkertijd controleert men het liefst elke reactie van ‘de lezer’, nog voordat deze geplaatst wordt op de site. Dat voorkomt namelijk veel troep op de site, zo is de gedachte.
Social media »
Wisdom of Crowds, uitgelegd door de bedenker
Onze digitale verbondenheid met de rest van de wereld heeft crowdsourcing een stuk eenvoudiger gemaakt. Voor tal van online uitgeefproducten wordt gebruik gemaakt van ‘the wisdom of crowds’. De bedenker van deze term is journalist James Surowiecki. Vorige week sprak hij bijna een uur met Peter Hopkins voor Input/Output, de serie webinars van HP. Een aanrader voor wie meer wil weten over de achtergronden van deze te pas en te onpas aangehaalde filosofie.
Techniek »
Twitterfeed en TweetMeMe: uw website koppelen aan Twitter
Steeds meer uitgevers ontdekken het gemak en de mogelijkheden die Twitter biedt. Een vraag die mij dan ook veel wordt gesteld is het hoe te koppelen van berichten van de website aan Twitter. In dit …
Trends »
De mama’s komen! Over moederschap en online zoekgedrag
Moeders beslissen in de meerderheid van de huishoudens over de aankoop van nieuwe spullen. In een recent rapport voor Google (opgesteld door OTX Research en Sterling Brands) wordt getracht de zoekpatronen van moeders te begrijpen in relatie tot deze beslismomenten. Er gelden verschillende zoekpatronen voor verschillende ‘types’ moeders, maar welke? Waarom, en met welke emotionele mindset gebruiken moeders zoekmachine? Wat triggert moeders om te klikken?
Archief
Blogroll
Tag Cloud
Event Mashups