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 ...