August 2004
Intermediate to advanced
656 pages
15h 28m
English
For any technical problem, there is almost always more than one technically viable solution. To make the most of your organization's limited resources, you, the technical person, should choose the solution that maximizes the return on your organization's software investment. This means you should follow a systematic process for making that choice. This chapter described that systematic process:
1. | Understand the real problem. This includes avoiding ambiguity, using the five whys technique to help avoid mistaking a solution for the real problem, and analyzing separable decisions separately. |
2. | Define and prioritize the selection criteria that are relevant in the decision. Some criteria are “irreducible” and can't be quantified in terms ... |
Read now
Unlock full access