Modeling the Size

Modeling the size of the work as “1 Project” is obviously not very useful for estimating the duration. There are no bounds on the size of a project. What else do you know about the project that might be useful for modeling the size?

I’ve known some projects that were sized by the number of screens needed for user interaction. The user’s workflow was envisioned in terms of data provided to the program, choices made by the user, and results displayed to the user. The number of screens required to support that workflow was counted, and then treated as a proxy for the size of the application.

This makes a lot of sense for relatively simple applications, many of which are mostly a front end for manipulating data in a database. For ...

Get Software Estimation Without Guessing now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.