Learn about state diagrams and sequence diagrams, and when to use these analysis models to do great requirements analysis.
- Have you ever had to enter your address three times…when buying something online?…You enter your address on a screen when you…create your profile or start a purchase,…so why doesn't it show up later in the process…for shipping, billing, confirmation page,…and receipt, right?…In requirements, we refer to this as data flow.…Our stakeholders and users often assume…that data flows to the various processes…and don't explicitly ask for this flow…when they talk about their requirements.…
Data flow analysis is a critical tool…for generating high quality requirements.…Without data flow analysis, customer satisfaction drops…and defects rise.…Users get frustrated when they don't see…the data they expect, and are asked to reenter data…they've already provided.…Defects also increase when the data needed…for automated decisions is not what it needs to be.…A data flow diagram provides a great visual…of the processes and the data that flows through them.…
It provides a big picture for the team…to discuss and understand their data needs.…
LinkedIn Learning (Lynda.com) is a PMI Registered Education Provider. This course qualifies for professional development units (PDUs). To view the activity and PDU details for this course, click here.
The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc.
- What's elicitation and analysis?
- The relationship of elicitation to analysis
- Elicitation techniques
- Using interviews, brainstorming, and experiments to elicit requirements
- Analysis techniques
- Working with process models, context diagrams, and decision tables
- Adding to a process, product, or system