Most of the research done on estimating
techniques concerns programming activities during the
systems development phase. Project managers typically
use one of three methods (or combination of these
methods) to estimate programming times. These methods
are the quantitative method, the experience method, and
the constraint method.
Project scheduling
The project scheduling functions of the project manager
include determining the order in which activities will be
performed, setting start and end times for each activity,
and assigning specific tasks to team members.