Managing Software Requirements: A Use Case Approach, Second Edition
by Dean Leffingwell, Don Widrig
Chapter . Team Skill 1 Summary
Team Skill 1, Analyzing the Problem, introduced a set of skills your team can apply to understand the problem to be solved before application development begins. We introduced a simple, five-step problem analysis technique that can help your team gain a better understanding of the problem to be solved.
Gain agreement on the problem definition.
Understand the root causes of the problem.
Identify the stakeholders and the users whose collective judgment will ultimately determine the success or failure of your system.
Determine where the boundaries of the solution are likely to be found.
Understand the constraints that will be imposed on your team and on the solution.
Analyzing the problem in this systematic fashion will improve ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access