Software Requirements Management: Unified Approach

Author: (USA) Liefenwell / (USA) Widrig
Publisher:
Publish Date: 2002-10-01
Features: This book discusses the challenges in the changing process of software requirement management today and describes the process of defining software project success that is recognized by all stakeholders. The book includes: Five steps of problem analysis; Business modeling and systems engineering; Application and refinement of practical cases; Software system prototyping methods; Organization and management of requirement information; Establishing software project scope and managing customers; Refining system definition; Determining and improving product requirement quality; The process and steps from software requirements to system implementation; Validating software systems; Software change management. Through comprehensive case studies, the authors illustrate six crucial techniques for managing software requirements throughout the software project lifecycle to designers and developers: analyzing problems, understanding user needs, defining systems, managing project scope, refining system definition, and building the correct system.
Content:
1. Software requirement problems
2. Introduction to software requirement management
3. Development team part problem analysis:
4. Five steps of problem analysis
5. Business modeling
6. Systems engineering for software-enhanced systems
Part II Understanding User Needs:
7. Challenges of requirement elicitation
8. Features of products or systems
9. Interviews
10. Requirement discussions
11. Brainstorming and idea refinement
12. Idea summaries
13. Using practical cases
14. Behavioral role-playing
15. Modeling demonstrations
Part III System Definition:
16. Organizing requirement information
17. Visual documentation
18. Solution optimization
Part IV Project Scope Management:
19. Project scope problems
20. Establishing project scope
21. Customer management
22. Scope management and software development process models
Part V Refining System Definition:
23. Software requirements
24. Refining practical cases
25. Modern software requirement rules
26. Ambiguity and specificity
27. Software requirement quality measurement
28. Technical methods for determining requirements
Part VI Constructing the Correct System:
29. Overview of accurately constructing the correct system
30. From requirements to implementation
31. Using traceability to support validation
32. Validating systems
33. Using return on investment to determine validation work
34. Change event management
35. Practical exercises

📌 Related Posts