Fundamentals of Software Estimating: First see the Elephant in the Room- part 1

Musings about Software Development

This is the first in a sequence of four posts (and more to come) on BASICsoftware estimating concepts that address “WHAT IS IT?” we plan to estimate.


Whenever I teach project estimating or Project Management 101 (basics) to software developers, we address the fundamental questions about what we plan to do (once called “The Triple Constraint” in project management circles):

  • How big is it? (Scope management)
  • How much will it cost to build? (Cost estimating and budgets)
  • How long will it take to build? (Scheduling)
  • How good does it need to be? (Quality)

What amazes me, is that while these are great questions that need to be answered when we do an estimate, we start out by ignoring the “Elephant in the Room” – that is, what do we mean by the “it” in the questions above.  Sure, for some people “it” may be obvious…

View original post 676 more words

By wowdevqa

WowDevQA: Software: Generators: Builders: Testers: AI: ML: DL: CHatBots: We are committed to provide you Software Solutions: based on customized needs and Quality: Assurance: determined by your direct involvement: We are also specialized in Cyber: Security: Hacking: Prevention: Protection: Data: Analytics: PenTesting: Tools: Kali: Linux: and others are used: Smart: Mobile: Applications:Progressive: Web: Apps: Science: Engineering: Technology: IoT: InternetofThings: Key To Future: Innovation: #QAWowDev #DevQAWow #WowDevQA