skip to main content
10.1145/2578903.2579155acmconferencesArticle/Chapter ViewAbstractPublication PagesplopConference Proceedingsconference-collections
research-article

The art of software estimation pattern language

Published:21 October 2011Publication History

ABSTRACT

In this paper we present, in pattern form, some of the best practices of software estimation. These patterns are primarily targeted at software engineers, developers, quality assurance engineers, and the like, who are regularly required to provide estimates for development projects and tasks of various sizes and complexities.

References

  1. C. Alexander, The timeless way of building. New York: Oxford University Press, 1979.Google ScholarGoogle Scholar
  2. K. Beck, "Manifesto for Agile Software Development", http://agilemanifesto.org/, 2001.Google ScholarGoogle Scholar
  3. K. Beck and C. Andres, Extreme programming explained: embrace change. 2nd ed., Boston, MA: Addison-Wesley, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. F. P. Brooks, The mythical man-month: essays on software engineering. Anniversary ed., Reading, Mass.: Addison-Wesley Pub. Co., 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Cockburn, Agile software development: the cooperative game. The Agile software development series, 2nd ed., Upper Saddle River, NJ: Addison-Wesley, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M. L. Manns and L. Rising, Fearless change: patterns for introducing new ideas. Boston: Addison-Wesley, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. McConnell, Software estimation demystifying the black art. Redmond, Wash.: Microsoft Press, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. A. Parthasarathy, Practical software estimation function point methods for insourced and outsourced projects. Upper Saddle River, N.J.: Addison-Wesley, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K. Schwaber and M. Beedle, Agile software development with Scrum. Series in agile software development, Upper Saddle River, NJ: Prentice Hall, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. A. Shalloway, G. Beaver and J. Trott, Lean-agile software development: achieving enterprise agility. The net objectives lean-agile series, Upper Saddle River, NJ: Addison-Wesley, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The art of software estimation pattern language

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              PLoP '11: Proceedings of the 18th Conference on Pattern Languages of Programs
              October 2011
              362 pages
              ISBN:9781450312837
              DOI:10.1145/2578903

              Copyright © 2011 Owner/Author

              Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 21 October 2011

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              Overall Acceptance Rate28of36submissions,78%
            • Article Metrics

              • Downloads (Last 12 months)2
              • Downloads (Last 6 weeks)0

              Other Metrics

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader