Welkom bij analyseren kun je leren
Benader een informatieanalyse vanuit de vraag door kleine elementen en hun afhankelijkheden te documenteren in een model en aan te te tonen dat het model compleet en consistent is zodat het informatie vraagstuk duidelijk is.
Onze aanpak
Zorg ervoor dat je het vraagstuk begrijpt en toon dit aan de organisatie die het vraagstuk opgelost wil hebben.
- Werk van buiten naar binnen, eerst wat zichtbaar wordt voor de buitenwereld.
- Beschrijf het vraagstuk met kleine elementen.
- Breng verbanden aan tussen elementen om zo de elementen te documenteren.
- Gebruik korte leesbare zinnen in de omschrijving en als namen voor de elementen.
- Zorg dat alles wat je beschrijft valideerbaar is, waar staat het, wie zegt het.
Van buiten naar binnen
Begin bij vraag naar een oplossing. Voor wie zal de oplossing waarde hebben.
Vraag je af wat er gaat veranderen en probeer dit zo duidelijk mogelijk te beschrijven.
Als je dit hebt beschreven kun je naar binnen gaan werken.
Wat heb je nodig om dit te bereiken?
Wat moet een gebruiker van de oplossing kunnen doen?
Hiermee beschrijf je de functionaliteit die de oplossing moet bieden.
Moeten bestaande zaken worden aangepast?
Kun je iets wat al bestaat gebruiken?
Of moet je iets maken wat er nog niet is?
Alle elementen die je zo beschrijft moeten onderling verbonden worden.
Zorg dat de verbanden consistent zijn en van buiten naar binnen lopen.
De gebruiker -- gebruikt een functie -- heeft daarvoor iets nodig -- dat gemaakt moet worden.
Het model vertelt een verhaal
Vaak is complexiteit een beleving van wat wordt verteld. Dit komt door onduidelijk beschreven afhankelijkheden tussen elementen. Grote elementen beschrijven veel functionaliteit kennen veel afhankelijkheden. Omdat je niet makkelijk ziet wat er is beschreven vind je het verhaal complex.
Door met kleine elementen het vraagstuk en de oplossing te beschrijven is beter te zien wat het verhaal is achter een model. Het geheel ziet er minder complex uit omdat je goed kunt zien hoe het in elkaar zit.
Wanneer het verhaal verandert omdat er iets bijkomt of afgaat, zijn de gevolgen van de verandering ook sneller zichtbaar.
Realiseren van een op deze manier beschreven oplossing kan sneller. Door de kleine elementen en goed beschreven afhankelijkheden is de kans op verassingen tijdens het realiseren klein.
Breng verbanden aan
Zorg ervoor dat alle elementen zijn verbonden met tenminste een ander element.
Elementen die niet zijn verbonden zijn nutteloos en moet je verwijderen.
Let erop dat de verbindingen de zelfde richting uitgaan.
Door de richting van de verbindingen te volgen kun je snel zien of het model correct is.
Vermijd meerdere verbindingen tussen twee dezelfde elementen.
Wanneer dat nodig is voeg dan extra elementen toe.
Zo kun je nauwkeurig bijhouden hoe elementen met elkaar verbonden zijn.
Je kunt dan altijd vanuit element zien hoe het element wordt gebruikt of andere elementen nodig heeft.
Gebruik en maak leesbare zinnen
Het voorbeeld hiernaast toont de elementen "Organisatie" en "Oplossing".
Deze elementen zijn verbonden met een lijn van Organisatie naar Oplossing.
Uit deze constructie kan een zin worden afgeleid als:
Een organisatie maakt een oplossing.
Alles is valideerbaar
De informatie in de elementen en de afhankelijkheden moeten
- ergens beschreven zijn
- of afkomstig zijn van iemand in de organisatie
Leg documentatie hierover vast, bij voorkeur in het model.
Idee
Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
Ontwerp
Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
Nauwkeurigheid
Door een model als basis te gebruiken is aanpassen mogelijk zonder het zicht op het geheel kwijt te raken.
Doeltreffendheid
Het uitgangspunt blijft bij wat het idee moet opleveren en dat bewaken is mogelijk door het model