Explain spiral view of the requirements engineering process

Assignment Help Software Engineering
Reference no: EM132992324

Activity of Lesson - 6

Review Questions

1. What is a requirement? What is requirements engineering?

2. Briefly explain the different types of requirements?

3. How to distinguish the user requirement definition and the system requirement definition? Explain with examples.

4. What are functional requirements? Give examples.

5. What are non-functional requirements? Give examples (Use the types of non-functional requirements).

6. What is requirements imprecision?

7. Why completeness of the requirements is important in software engineering?

8. List and briefly explain metrics for non-functional requirements.

9. What are the domain requirements? Explain briefly.

10. List the explain he different users of requirements document.

11. List and explain the structure if the requirement specification.

12. What is a structured specification?

13. What is a tabular specification?

14. Explain the spiral view of the requirements engineering process.

15. List and explain the problems of requirements analysis.

16. Explain the requirements elicitation and analysis process.

17. What are the principles of the agile methods? Briefly explain each.

18. What is ethnography?

19. Explain the steps of ethnography and prototyping for requirements analysis.

20. List and explain what you ae checking in requirements.

21. What are the requirements validation techniques?

22. What is requirements evolution?

Practice Problems (Submit only Practice problems)
P.6.1. Discover ambiguities or omissions in the following statement of requirements for part of a ticket-issuing system: "An automated ticket-issuing system sells rail tickets. Users select their destination and input a credit card and a personal identification number. The rail ticket is issued and their credit card account charged. When the user presses the start button, a menu display of potential destinations is activated, along with a message to the user to select a destination. Once a destination has been selected, users are requested to input their credit card. Its validity is checked and the user is then requested to input a personal identifier. When the credit transaction has been validated, the ticket is issued."

P.6.2. Write a set of non-functional requirements for the ticket-issuing system, setting out its expected reliability and response time.

P.6.3. Suggest how an engineer responsible for drawing up a system requirements specification might keep track of the relationships between functional and non-functional requirements.

P.6.4. Using your knowledge of how an ATM is used, develop a set of use cases that could serve as a basis for understanding the requirements for an ATM system.

P.6.5. When emergency changes have to be made to systems, the system software may have to be modified before changes to the requirements have been approved. Suggest a model of a process for making these modifications that will ensure that the requirements document and the system implementation do not become inconsistent.

Attachment:- Week 6 Tutorial.rar

Reference no: EM132992324

Questions Cloud

What issues do you think of from a government policy : You own a mid-sized business that employs 250 workers in a wood processing plant in the interior of BC. Your business creates employment and it also creates a l
Prepare a contribution income statement for year ended dec : Prepare a contribution income statement for the year ended December 31, 2008. Florida Berry Basket harvests early-season strawberries for shipment
What are the people management factors : Explain the common business risks with software engineering projects and What are the people management factors? Briefly explain each
Prepare a partial income statement starting with income : Prepare a partial income statement for 20Y4 starting with Income from Continuing Operations Before Tax, adjusted for any above the line changes
Explain spiral view of the requirements engineering process : Explain the spiral view of the requirements engineering process and How to distinguish the user requirement definition and the system requirement definition?
Journalize the transactions of may and november : Journalize the transactions of May 27, August 3, and November 14. Kick Off Inc. reacquired 4,800 shares of its common stock at $34 per share.
Determine the number of presents organization can provide : Determine the number of presents the organization can provide with $24,000. Christmas for the Needy is a civic organization that provides Christmas presents
Recommend someone at workplace : Write a letter to recommend someone at your workplace for a bonus or award. The award can be something bestowed by the organization itself (Employee of the Mont
Determine the amount the organization will raise : Costs of the necessary permits, signs, and so forth are $500. Determine the amount the organization will raise if it sells 5,400 newspapers.

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd