Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
6.2 Technique Applicability Tables
Most of the remaining chapters in this book begin with tables that describe the applicability of techniques in the chapter. Here's an example:
| Applicability of Techniques in this Chapter—SAMPLE | ||
|---|---|---|
| Group Reviews | Calibration with Project-Specific Data | |
| What's Estimated | Size, Effort, Schedule, Features | Size, Effort, Schedule, Features |
| Size of project | - M L | S M L |
| Development Stage | Early—Middle | Middle—Late |
| Iterative or Sequential | Both | Both |
| Accuracy Possible | Medium—High | High |
The entries in the table are based on the considerations described in the previous section. Table 6-1 describes how to interpret the entries in these tables.
| Table Entry | Possible Entries |
|---|---|
| What's estimated | Size, Effort, Schedule, Features |
| Size of project | S M L (Small, Medium, Large) |
| Development stage | Early, Middle, Late |
| Iterative or sequential | Iterative, Sequential, or Both |
| Accuracy possible | Low, Medium, High |
| Tip #29 | When choosing estimation techniques, consider what you want to estimate, the size of the project, the development stage, the project's development style, and what accuracy you need. |
Категории