Hvordan forklare en dataflyt diagram til en bruker

Hvordan forklare en dataflyt diagram til en bruker


Data flytdiagrammer kan virke skremmende for en ikke-teknisk sluttbrukeren. Heldigvis er det lett å forklare de grunnleggende ideer om et abstrakt system som en dataflyt diagram bruker analogier til andre prosesser som brukeren allerede er kjent med. For eksempel kan du bruke analogien med en konvolutt som passerer fra postkasse til postkasse og blir jobbet på av arbeidere.

Bruksanvisning

Prosedyre

1 Vis brukerens dataflytdiagram. Det er alltid nyttig å ha et konkret eksempel å vise til når du forsøker å forklare noe komplisert eller abstrakt til noen som er kjent med den. Prøv å plukke et eksempel diagram som inneholder alle de viktige funksjonene uten å være altfor komplisert eller avansert.

2 Introduser analogi. En dataflytskjema er en abstrakt representasjon av informasjon som strømmer inn og ut av et system og fra sted til sted i systemet, hvor den kan bli operert på av forskjellige elementer av systemet. Forklar til brukeren at dette systemet er konseptuelt lik et kontorbygg med arbeidere i mange forskjellige kontorer.

3 Utvide på detaljene i analogi. Mail kommer på kontorbygg fra omverdenen, som er analog til "input" deler av dataflytdiagram. Når du er inne i bygningen, er en konvolutt føres til det kontoret, hvor en arbeidstaker har noe basert på informasjonen i konvolutten. Dette er analogt med de funksjonelle deler av dataflytskjema; hver funksjon er som en arbeidstaker mottar e-post på et kontor. Når arbeiderens oppgave er fullført, kan hun bestemme at det er mer arbeid som må gjøres av en annen arbeidstaker. Dette svarer til flyten av informasjon til en annen funksjon i dataflytskjema. Til slutt, alle interne oppgaver er fullført, og den siste arbeideren innlevere konvolutten til noen utenfor bygningen. Dette tilsvarer den "output" delen av dataflytdiagram.

4 Spør om brukeren forstått din analogi og forklaring. Dobbeltsjekk for å være sikker på at analogien var klart, og avklare eventuelle punkter som ikke var. Det kan være nyttig å tegne et dataflytdiagram for systemet med "post i et kontorbygg" slik at brukeren lett kan se den visuelle likheten mellom det kjente virkelige verden prosess og det abstrakte og ukjente prosess representert i det faktiske dataflytdiagram .

Hint

  • Tenk på noen andre reelle prosesser som kan representeres som dataflytdiagrammer. Det vil fungere best hvis prosedyren er litt komplisert og kjent for brukeren. For eksempel, hvis du jobber i en bilfabrikk, kan du tegne en dataflyt diagram av bildeler som ankommer på fabrikken og blir montert i flere etapper før endelig en ferdig bil er produsert og sendt ut av fabrikken for å bli solgt.