Software Cost Estimation and Sizing Methods by Shari Lawrence Pfleeger, Felicia Wu & Rosalind Lewis