effort_esimation_sources.html.
Oy Laatukonsultointi P. Kantelinen Ab
# (#)
Effort estimation - sources
Työmäärien arviointi - lähteitä
Pasi K's favorites are marked with an astrisk (*)
WWW pages - WWW-sivuja
- * Simula Research Laboratory /Better Estimation of Software Tasks- good, practical publications on effort estimation- a real treasure chest of effort estimation information! Check also BEST home page.
- COCOMO II Research Project
- Dod DACS home page => Cost Estimation
- NASA Handbook for Software Cost Estimation
- Softstar Systems - good COCOMO overview
- COSMIC-FFP software sizing method home page, COSMIC-FFP is based on ISO/IEC 19761 standard, for publications click here
- IFPUG - International Function Point Users Group - Home Page
- International Software Benchmarking Standards Group: Software estimation, benchmarking, productivity, risk analysis, and cost information
- Function Point FAQ
- Bournemouth University Software Cost Estimation Website
- Federation of European Software Metrics Associations
- Finnish Software Metrics Associations (Functional software size measurement method)
- QSM articles about estimation and metrics
Books, articles - Kirjoja, artikkeleita
- * Simula Research Laboratory /Better Estimation of Software Tasks- practically all the reports and articles are worth reading also for a practitioner
- * P. Armor: Ten Unmyths of Project Estimation, Communications of the ACM, pp. 15 - 18, November 2002
- * B. Boehm: Software Cost Estimation with COCOMO II, Prentice Hall, 2000
- * M. Cohn: Agile Estimating and Planning, Prentice Hall PTR, 2005
- * C.A. Dekkers: Concepts and Consideration for Requirements-Based Estimates, pp. 26 - 33, Software Quality Professional, March 2005
- * T. DeMarco: Controlling Software Projects, Yourdon Press, 1982
- * T. DeMarco & T. Lister: Peopleware, Yourdon Press, 1999
- * R.L. Glass: Sorting Out Software Complexity, Communications of the ACM, pp. 19 - 21, November 2002
- * R. Hadden: Credible Estimation for Small Projects, Software Quality Professional, March 2001
- * M. Jørgensen: "Practical Guidelines for Expert-Judgment-Based Software Effort Estimation", IEEE Softwar, pp. 57-63, May/June 2005
- * J.P. Lewis: Limits of Software Estimation, Software Engineering Notes, pp. 54 - 59, July 2001 - good overview of estimation methods
- * S. Rakitin:Creating Accurate Estimates and Realistic Schedules, Software Quality Professional, pp. 30 - 36, March 2002
- Agile COCOMO II
- Agile Estimation, Eclipse Procvess Framework wiki
- Functional Sizing of Real-Time & Embedded Systems, theme issues, DACS SoftwareTech, September 2006
- Functional Size Measurement, theme issue, DACS SoftwareTech News, June 2006
- Planning Poker in Wikipedia, Planning Pokers online version
- Wide Band Delphi in Wikipedia, in Stellman-Greenes pages
- IT Measurement: Practice Advice from the Experts, International Function Point Users Group, Pearson Education, 2002
- IEEE Software magazine theme issue on effort estimation, IEEE Software, November/December, 2000
- IEEE std 1045 - 1992, Standard for Software Productivity Metrics
- ISO/IEC 19761:2003 Standard: COSMIC-FFP -- A functional size measurement method, to buy go to: http://www.iso.ch
- COCOMO II Model Definition Manual, University of Southern California, 1997,
http://sunset.usc.edu/research/COCOMOII/index.html
- A. Abran: Function Point Analysis: An Empirical Study of its Measurement Process, IEEE Transactions on Software Engineering, pp. 895 - 910, December 1996
- T. K. Abdel-Hamid: Adapting, Correcting, and Perfecting Software Estimates: A Maintenance Metafor, IEEE Computer, pp. 20 - 29, March 1993
- R. Agarwal, et.al.: Estimating software projects, Software Engineering Notes, pp. 60 - 67, July 2001
- A.J. Albrecht: Measuring Application Development Productivity, (FPA), Proceedings IBM Applications Development Symposium, IBM, 1979
- A.J. Albrecht & J.E. Gaffney: Software Function, Source Lines of Code , and Development Effort Prediction: A Software Science Validation, IEEE Transactions on Software Engineering, November 1983
- B. C. D. Anda, H. C. Benestad, S. E. Hove: A Multiple-Case Study of Effort Estimation based on Use Case Points, In: ISESE'2005 (Fourth International Symposium on Empirical Software Engineering). IEEE Computer Society, Noosa, Australia, pages 407416, 2005.
- G. Antioniol, K. Lokan, G. Caldiera, R. Fiutem: A Function Point-Like Measure for Object-Oriented Software, Empirical Software Engineering, vol. 4, no. 3, pp. 263 - 287, 1999
- P.G. Armour: Real Work, Necessary Friction, Optional Chaos, Communications of the ACM, pp. 15 - 18, June 2004
- P.G. Armour: Beware of Counting LOC, Communications of the ACM, pp. 21 - 24, March 2004
- J. Bentley: The Back of The Envelope, IEEE Software, pp. 121 - 125, September/October 1999
- L. Bernstein, A. Lubashevsky: Living with Function Points, CrossTalk, Nov.-Dec. 1995
- B. Boehm: Safe and Simple Software Cost Analysis, IEEE Software, pp. 14 - 17, Septembe/October, 2000
- B. Boehm: Software Engineering Economics, Prentice-Hall, 1981
- B. Boehm: Understanding and Controlling Software Costs, IEEE Transactions on Software Engineering, October 1987
- M.B. Busby & E.K. Bailey: Software Efforts Measurement: A Framework for Counting Staff Hours and Reporting Schedule Information, SEI-92-TR-021, Software Engineering Institute, 1992
- B.K. Clark: Quantifying the Effects of Process Improvement of Effort, IEEE Software, pp. 65 - 70, November/December 2000
- R. K. Clemmons: "Project Estimation With Use Case Points", CrossTalk, February 2006
- P. Coombs: IT Project Estimation: A Practical Guide to the Costing of Software, Cambridge University Press, 2003
- G. Costagliola, F. Ferrucci, G. Tortora, G. Vitiello Class Point: An Approach for the Size Estimation of Object-Oriented Systems", IEEE Transactions on Software Engineering, pp. 52 - 74, January 2005
- J. J. Dolado: A Validation of the Component-Based Method for Software Size Estimation, IEEE Transactions on Software Engineering, pp. 1006 - 1021, October 2000
- J. B. Dreger: Function Point Analysis, Prentice Hall, 1989
- S. Furey, B. Kitchenham: Point-Counterpoint: Function Points, IEEE Software, pp. 29, 31, March/April 1997
- D. Garmus, D. Herron: Function Point Analysis: Measurement Practices for Successful Software Projects, Addison Wesley, 2001
- N. Gorla & A.C. Benander & B.A. Benander: Debugging Effort Estimation Using Software Metrics, IEEE Transactions on Software Engineering, pp. 223 - 231, February 1990
- M. Griffith: Top 10 Estimation Best Practices, Jan 17, 2008
- Guidelines to Software Measurement, IFPUG (International Function Point Users Group), August 2004
- Function Point Counting Practices Manual, IFPUG (International Function Point Users Group), 1990
- P.R. Hill: Practical Project Estimation: A Toolkit for Estimating Software Development Effort and Duartion, International Software Benchmarking Standards Group, free online book for ACM members
- R. W. Jensen, L. H. Putnam Sr., W. Roetzheim: Software Estimating Models: Three Viewpoints, CrossTalk, February 2006
- P. M. Johnson, et. al.: Empirically Guided Software Effort Guesstimation, IEEE Software, pp. 51 - 56, November/December, 2000
- C. Jones: Estimating Software Costs, McGraw-Hill Osborne Media, 2007
- C. Jones: A history of function points and feature points, Software Productivity Research, Inc., mimeo version 2.0, February, 20, 1988
- C. Jones: Applied Software Measurement, McGraw-Hill, 1991
- C. Jones: Software estimating rules of thumb, IEEE Computer, pp. 116 - 118, March 1996
- M. Jørgensen: Estimation of Software Development Work Effort: Evidence on Expert Judgment and Formal Models, Simula Research Laboratory, 2007
- M. Jørgensen, B. Faugli, T. Gruschke: Characteristics of Software Engineers with Optimistic Predictions, Simula Research Laboratory, 2007
- M. Jørgensen, and M. Shepperd: A Systematic Review of Software Development Cost Estimation Studies, Simula Research Laboratory, 2007
- M. Jørgensen: Evidence-Based Guidelines for Assessment of Software Development Cost Uncertaint, Transactions of Software Engineering, pp. 942-954, November 2005
- M. Jørgensen: The Effects of the Format of Software Project Bidding Processes, Simula Research Laboratory, 2005
- M. Jørgensen, "Top-Down and Bottom-Up Expert Estimation of Software Development Effort", Journal of Information and Software Technology 46(1):3--16, 2004
- M. Jørgensen, G.J. Carelius: An Empirical Study of Software Project Bidding, IEEE Transactions on Software Engineering, pp. 953 - 969, December 2004
- M. Jørgensen, D. I. Sjøberg: "The impact of customer expectation on software development effort estimates", International Journal of Project Management 22(4):317--325, 2004 or Simula Research Laboratory
- M. Jørgensen: Increasing Realism in Assessment of Effort Estimation Uncerainty: It Matters How You Ask, IEEE Transactions on Software Engineering, pp. 209 - 217, April 2004 or Simula Research Laboratory
- M. Jørgensen, K. H. Teigen, K. J. Moløkken-Østvold: "Better sure than safe? Overconfidence in judgment based software development effort prediction intervals", Journal of Systems and Software 70(1-2):pp. 79--93, February 2004
- M. Jørgensen, K. J. Moløkken-Østvold: Combination of software development effort prediction intervals: Why, when and how?, Fourteenth IEEE Conference on Software Engineering and Knowledge Engineering (SEKE'02), July 15-19, 2002, Ischia, Italy, pp. 425-428
- C. Kemerer: "Reliability of Function Points Measurement: A Field Experiment." Communications of the ACM, pp. 85-97, February 1993
- C. F. Kemerer & B.S. Porter: Improving the Reliability of Function Point measurement: An Empirical Study, IEEE Transaction on Software Engineering, pp. 1011 - 1024, November 1992
- C.F. Kemerer: "An Empirical Validation of Software Cost Estimation Models", Communications of the ACM, pp. 416 - 429, May 1987
- B. Kitchenham, E. Mendes: Software Productivity Measurement Using Multiple Size Measures, IEEE Transactions on Software Engineering, pp. 1023 - 1035, December 2004
- L. A. Laranjeira: Software Size Estimation of Object-Oriented Systems, IEEE Transactions on Software Engineering, pp. 510 - 522, May 1990
- LATURI-käsikirja, Tietotekniikan kehittämiskeskus, 1991
- A.L. Lederer & J. Prasad: Nine Management Guidelines for Better Cost Estimating, Communications of the ACM, pp. 51 - 59, February 1992
- B. Londeix: Cost Estimation for Software Development, Addison-Wesley Publishing Company Inc., 1987
- D. Longstreet's free Function Point Analysis Booklet, 2008
- G.C. Low & D.R. Jeffery: Function Points in the Estimation and Evaluation of Software Process, IEEE Transactions on Software Engineering, pp. 64 - 71, January 1990
- S. McConnell: Software Estimation: Demystifying the Black Art. 50 Specific Tips for Improving Your Software Estimates, Microsoft Press 2002
- E. Miranda: Improving Subjective Estimates Using Paired Comparisons, IEEE Software, pp. 87 - 91, January/February 2001
- T. Mukhopadhyay & S. Kekre: Software Effort Models for Early Estimation of Process Applications, IEEE Transactions on Software Engineering, pp. 915 - 924, October 1992
- P. Mohagheghi, B. Anda, R. Conrade: Effort Estimation of Use Cases for Incremental Large-Scale Software Development, Simula Research Laboratory, 2005
- R. Ovans: "The programmer life-cycle", ACM Software Engineering Notes, pp. 25 - 26, May 2004
- M. A. Parthasarathy: Practical Software Estimation: Function Point Methods for Insourced and Outsourced Projects, Addison-Wesley Professional, 2007
- R.E.Park: A Managers Checklist for Validating Software Cost and Schedule Estimates, SEI-95-SR-004, Software Engineering Institute, 1995
- R.E.Park: Checklist and Criteria for Evaluating the Cost and Schedule Estimating Capabilities for Software Organizations, SEI-95-SR-005, Software Engineering Institute, 1995
- R.E.Park: Software Size Measurement: A Framework for Counting Source Statements, SEI-92-SR-020, Software Engineering Institute, 1992
- Y. Pant, B. Henderson-Sellers, J.M. Verner: "Generalization of object-oriented components for reuse: Measurements of effort and size change", Journal of Object-Oriented Programming, May 1996
- S. L. Pfleeger, F. Wu, R. Lewis: Software Cost Estimation and Sizing Methods. Issues and Guidelines, RAND Corporation, 2005
- L. Prechelt: An Empirical Comparison of Seven Programming Languages, IEEE Computer, pp. 23 - 29, October 2000
- L. Prechelt: Comparing Java vs. C/C++ Efficiency Differencies to Interpersonal Differencies, Communications of the ACM, pp. 109 - 112, October 1999
- L.H. Putnam & W. Myers: How Solved Is the Cost Estimation Problem?, IEEE Software, pp. 105 - 107, November/December 1997
- L.H. Putnam & W. Myers: Measures for excellence. Reliable Software on Time, within Budget, Yourdon Press, 1992
- D.J. Reifer: Estimating Web Development Costs: There Are Differencies, Cross Talk, June 2002
- D.J. Reifer: Web Development: Estimating Quick-to-Market Software, IEEE Software, pp. 57 - 64, November/December 2000
- D.J. Reifer: Asset-R: A function point sizing tool for scientific and real-time systems, Journal of Systems Software, vol. 11, Issue 3, pp. 159 - 171, 1990
- M.P. Robillard, W. Coelho, G.C. Murphy: How Effective Developers Investigate Source Code: An Exploratory Study, IEEE Transactions of Software Engineering, pp. 889 - 903, December 2004
- G. Rule: Bees and the art of Estimating, side bar in Guest Editors Introduction: Software Estimation Perspective, IEEE Software, p 23, November/December, 2000
- H. Sackman, W.J. Erikson, E.E. Grant: "Exploratory Experimental Studies Comparing Online and Offline Programming Performance", Communications of the ACM, pp. 3 - 11, January 1968
- J. Smith: The Estimation of Effort Based on Use Cases, Rational Software white paper, 1999
- C. Steindl, P.l Krogdahl: Estimation in Agile Projects, IBM Academy of Technology Best Practices in Project Estimation Conference, IBM Corporation
- R. D. Stutzke: Estimating Software-Intensive Systems : Projects, Products, and Processes, Addison-Wesley Professional (SEI Series in Software Engineering, books companion web site), 2005
- C.R. Symons: Function Point Analysis: Difficulties and Improvements, IEEE Transactions on Software Engineering, pp. 2 - 11, January 1988
- C.R. Symons: Software Sizing and Estimating - Mk II Function Point Analysis, Wiley, January 1991
- L.M. Taff & J.W. Borchering & W.R. Hudgins Jr.: Estimeetings: Development Estimates and a Front-End Process for a Large Project, IEEE Transaction on Software Engineering, January 1990
- K. H. Teigen, M. Jørgensen: "When 90% confidence intervals are only 50% certain: On the credibility of credible intervals", Applied Cognitive Psychology 19:455--475, 2005 or Simula Research Laboratory BEST publications
- Project Estimation: Use Case Point Technique - Liemur Ltd.
- Project Estimation: Wideband Delphi (WBD) - Liemur Ltd.
- J. Verner & G. Tate: Estimating Size and Effort in Fourth-Generation Development, IEEE Software, pp. 15 - 22, July 1988
- F. Wellman: Software Costing, Prentice-Hall, 1992
- S. Withmare et.al.: Scientific and real-time software metrics - Draft preliminary technical report, Boing Company, January 9, 1991
- S. Woodward: An Estimating Methodology for Object-Oriented Software, 1999