Originally posted by Sherif Mahmoud:
I always hear the buzz word "Agile Programming". I have the white book of Kent Beck "Extreme Programming". What is the difference between Agile Programming and Extreme Programming? Am I mistaken to think that they are the same thing but Agile Programming is just another name instead of Extreme Programming?
Originally posted by Conrad D'Cruz:
There are several ways to do estimates ... analogous (gut feeling), expert judegment (very strong gut feeling), parameteric estimating, and then PERT (3-pt estimates).
Some organizations have come up with very good "science" for estimation (especially the outsource and contracting companies).
Estimates are import (both time and cost) but during execution and M&C of a project the EVM (earned value method) is more important to track the health of the project against the baseline.