SE-565

Software Systems Requirements

 

Homework Assignment 1 (Due Tuesday, Oct. 9)

    1. List possible stakeholders for a library cataloguing system.
    2. Why is it important to understand the roles of people involved in requirements 
        engineering process?
    3. What are the key questions which must be answered when planning improvements to
        business process?
    4. Using examples to support your answer, explain why domain knowledge is important in
        the requirements elicitation process?
    5. Suppose you are a requirements engineer for a train protection system which will
       automatically bring a train to a halt if it exceeds the speed limit for a track segment or if
       it goes through a red light. List at least five questions that you would ask when you
       interview stakeholders for requirements elicitation.

 
 Back                                                          Last modified: October 10, 2007