Chapter 10 - Establishing the Requirements Flashcards
At what stage are the largest proportion of errors introduced into an IT project?
Requirements analysis
What are typical problems with requirements?
Lack of clarity
Conflicts
Uncertainty amongst business users about what they need
Business users failing to identify all requirements
Business users and analysts taking knowledge for granted
What is a duckrabbit?
Different views of the same business depending on perspectives
What are the stages of Requirements Engineering?
Requirements elicitation
Requirements analysis
Requirements validation
Requirements documentation
Requirements Management
What is Requirements Elicitation?
Drawing out information and requirements from the business stakeholders.
What is Requirements Analysis?
Scrutinise initial requirements list to ensure they are well formed and align with business objectives.
What is Requirements Validation?
External stakeholders review requirements to sign off
What is Requirements documentation ?
Development of well-organised requirements document.
What is Requirements management?
Activities needed to manage any changes to the requirements.
What is explicit knowledge?
Can easily be articulated and is at the front of user’s mind
What is tacit knowledge?
Aspects of work a user is unable to explain or articulate.
Give examples of common individual tacit knowledge
Skills
Taken-for-granted information
Front-story/back-story - giving more positive view than is actually the case.
Conceptualising Requirements for new business system
Cultural and language differences
Intuitive understanding
Give examples of common organisational tacit knowledge
Norms of behaviour/comms
Organisational culture
Organisation stories
Formal and informal networks
Give examples of individual explicit knowledge
Task definitions
Job descriptions
Targets
Volumes
Frequencies
Give examples of explicit organisational knowledge
Procedures
Style guides
Knowledge sharing repositories
Manuals
Company reports