Answer & Explanation:Please make sure that you use full
sentences in your responses
1. What was the original purpose of software engineering process
models and have they been successful?
2. Which process model would you use when a problem is well defined
and the software needs to be of high quality and is not deadline drive? Why?
3. Explain the main differences between the Waterfall model and the
Incremental model.
4. Explain the rote of a prototype in any process model.
5. Explain why it may not be advisable to extend a prototype into
the production system.
6. What process model would you recommended when you management
demands fixed-budget development? Why?
7. If you were putting a system development project out to bid,
what would be a reasonable CMMI level to specify as a minimum requirement? Why?
8. Describe the four phases of the spiral model.
9. Explain how the phases of the RUP model relate to the generic
process activities of software engineering.
10. Explain Demings approach to process improvement.
11. In your own words, describe the difference between a use case
diagram and a use case narrative.
12. Give three examples of actors for a hotel reservation system to
illustrate th
e different roles that an actor (human or otherwise) can take.
13. Describe the pre-conditions and post-conditions that you might
include in a use case narrative for a guest at a hotel automatically checking
out when they leave the hotel.
14. Discuss three reasons why collecting and understanding
requirements might be difficult for the IT team developing the hotel
reservation system.
15. Describe two of the outputs from the requirements elicitation
phase of requirements engineering.
16. Provide one example of a functional and one non-functional
requirement for the hotel reservation system.
17. Create a user story for a hotel clerk who is checking in a new guest
who has a reservation in the system (front of the card only)
18. Create a user story for the hotel manager who is generating a
report at the end of the day to see how full the hotel is at that time (front
of the card only)
19. User stories are part of the agile development process, discuss
why they work for this style of development
20. For the user story where a hotel clerk is checking in a new
guest who says they have a reservation, describe the success and failure
conditions that would ne placed on the back of the card.
it210unit03a.ppt