Skip to main content

The Role of Simplification

  • Chapter
  • First Online:
Software Project Estimation
  • 1106 Accesses

Abstract

In this chapter we look at simplicity and explore why it is good to keep things simple. We will go over a few concepts that will allow us to view complex matter through simplified but correct models.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    It is important to distinguish between the portion of planning, which takes care of the schedule, and project planning in general. Project planning encompasses a diverse set of business activities which can be immensely interesting to many people. We are not talking about that planning here, and we will limit ourselves to discussing the part of it which deals with estimation, forecasting, and scheduling.

  2. 2.

    Fred Brooks, “No Silver Bullet — Essence and Accidents of Software Engineering,” Proceedings of the IFIP Tenth World Computing Conference, H.-J. Kugler, ed., Elsevier Science B.V. Amsterdam, NL (1986): 1069-76.

  3. 3.

    Many people these days take pride in emulating Steve Jobs and emit ridiculously succinct messages (in emails or otherwise), only to then have other people perform inordinate amount of juggling and mental trickery before finally arriving at the “correct” rendition of the intent in the commanding message. We need to be careful when pretending to be Steve Jobs!

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Dimitre Dimitrov

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Dimitrov, D. (2020). The Role of Simplification. In: Software Project Estimation. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5025-9_3

Download citation

Publish with us

Policies and ethics