Mind map
Establishing Requirements
Map content
Establishing Requirements
What, how and why?
- Establishing requirements...
- Goals
- Understand users, activities and the context
- Produce stable requirements
- Activities
- Data gathering
- Data analysis and interpretation
- Requirements extraction
- Iteration
- Importance
- Avoids...
- Insufficient user communication
- Insufficient analysis
- Poor specifications
- Avoids...
- Goals
- Establishing requirements...
What are requirements?
- Functional
- What the system should do
- Data requirements
- Environmental
- Physical
- Social
- Organizational
- Technical
- Non-functional
- How the system should do it
- Functional
Data gathering for requirements
- Interviews
- Questionnaires
- Observations
- Direct
- Indirect
- Studying documentation
- Researching similar products
- Contextual inquiry
- Context
- Partnership
- Interpretation
- Focus principle
Data analysis, interpretation and presentation
- Use of
- Documents
- Diagrams
- Formal notations
- Brainstorming for innovation
- Include wide range of disciplines
- Allow silly ideas
- Use idea catalysts
- Keep records
- Sharpen the focus
- Make the session fun
- Use of
Task description
- Scenarios
- Describes tasks in the form of stories
- Easy to relate to
- Use cases
- Actors, use cases and systems
- User-system interaction
- Graphical representation
- Essential use cases
- Abstractions from scenarios
- Division between user and system responsibilities
- Scenarios
Task analysis
- Hierarchical
- Pros
- Objective comparison with alternative designs
- Understand the interaction
- Design reuse
- Cons
- Real tasks are very complex
- Kinds of tasks able to be modeled are limited
- Pros
- Hierarchical
Pedro Fernando Villezca Garza A01282613
Images and files in the map
Information
- Description
- Mind Map on Establishing Requirements, created by Pedro Villezca on 16/03/2018.
- Created by
- Pedro Villezca · Mar 2018
- Updated
- Mar 16, 2018
- Views
- 1
- Rating




