Class 4 - RequirementsEngineering_ch7-part2

Class 4 - RequirementsEngineering_ch7-part2 - Chapter 7...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
    Chapter 7 Requirements Engineering  Processes
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Objectives To describe the principal requirements engineering activities and their relationships To introduce techniques for requirements elicitation and analysis To describe requirements validation and the role of requirements reviews To discuss the role of requirements management in support of other requirements engineering processes
Background image of page 2
    Requirements engineering processes The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the requirements. However, there are a number of generic activities common to all processes Requirements elicitation ; Requirements analysis ; Requirements validation ; Requirements management .
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    The requirements engineering process Feasibility stud y Requir ements elicitation and analysis Requir ements specification Requir ements validation Feasibility repor t System models User and system requirements Requir ements document
Background image of page 4
    Requirement Engineering Problems addressed by RE Customers don’t say what they mean or mean what they say Interpretations is dependent We often don’t verify customer requirements Customer requirements do change (some times late …) Changes are not controlled SW is fun to write, so we do it before we get a clear picture Myth1: Requirements will be clear as we build Myth2: Customer needs will be clear after we deploy
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Requirement Engineering RE addresses these issues and builds a bridge between analysis , design and construction RE helps us to better understand the problem RE encompasses a set of tasks that leads to: Understand what the customer wants How users will use the final product
Background image of page 6
    Feasibility studies A feasibility study decides whether or not the proposed system is worthwhile. A short focused study that checks If the system contributes to organisational objectives; If the system can be engineered using current technology and within budget; If the system can be integrated with other systems that are used.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Feasibility study implementation Based on information assessment (what is required), information collection and report writing. Questions for people in the organisation What if the system wasn’t implemented? What are current process problems? How will the proposed system help? What will be the integration problems? Is new technology needed? What skills? What facilities must be supported by the proposed system?
Background image of page 8
    Elicitation and analysis Sometimes called requirements elicitation or requirements discovery. Involves technical staff working with customers to
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 07/07/2011 for the course CS 430 taught by Professor Kapoor during the Summer '08 term at Illinois Tech.

Page1 / 34

Class 4 - RequirementsEngineering_ch7-part2 - Chapter 7...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online