In project management (i.e., for engineering), accurate estimates are the basis of sound project planning. Many processes have been developed to aid engineers in making accurate estimates, such as
Popular estimation processes for software projects include: