How to Estimate Software Development
https://www.spheregen.com/cost-of-software-development/

How to Estimate Software Development

There is a famous quote used by many in the #NoEstimates community that is sadly misinformed.

Those who know don't predict. Those who predict don't know. ? Lao Tzu

Of course, this was from a Chinese philosopher in the 6th Century BC, who was not likely familiar with the notion of probability and statistics developed some 900 years later. The quoting and re-quoting of Lao Tseu as an example of why estimates can't be made brings to light one of the more troublesome aspects of our modern age.

More understanding of basic probability and statistics is needed when applied to human endeavors.

Or possibly intentional ignorance of probability and statistics as they are applied to developing software systems. I can't say if it is a lack of understanding, exposure, or just a simple intent to ignore.?

But for any of those reasons and more, here's a starting point on how to become a member of the modern statistical estimating community once it is decided that it is better than ignoring the basic knowledge needed to be a steward of other people's money.

Here are some starting points in no particular order other than that's how they came off the office bookshelf.

These are just a tiny sample of the information readily available at your local bookstore or through the mail. You will find hundreds of more articles, papers, and websites if you Google "software cost estimating" (all in quotes). Tools for estimating software are also used every single day in a variety of domains.?

The?Value at Risk is a starting point as well. Low value is usually defined by those providing the money, not by those doing the work—at least in the domains we work in. This?Value at Risk?sets the tone. Low Value and low Risk—and this is in absolutely no way an assessment of the relative value and risk—usually don't need much estimating.

I have a 6-week, 2-person database update project. Could you do it? I have a 38-month, 400-person?National Asset?Software project. Everything and anything in between needs to ask and answer that?value-at-risk?question before deciding.?

Mr. Tzu was sadly informed when he made his quote. As are those repeating it, in the 21 century

Those who know probability, statistics, and the processes they describe can predict their future behavior. Those without this knowledge, skills, or experience cannot.

要查看或添加评论,请登录

Glen Alleman MSSM的更多文章

  • 2 - Fundamentals of Digital Engineering Systems

    2 - Fundamentals of Digital Engineering Systems

    This is the 2nd in a 3-part series on Digital Engineering. The 1st introduced the Capabilities of Digital Engineering.

  • Some GovLoop Publications

    Some GovLoop Publications

    GovLoop is The Knowledge Network for the Government of more than 300,000 federal, state, and local government peers in…

  • Five Immutable Principles of Project Success No Matter the Domain, Context, Management Tools, or Processes

    Five Immutable Principles of Project Success No Matter the Domain, Context, Management Tools, or Processes

    Here is a collection of materials I use to guide project success when we are not immune to common reasons for project…

    6 条评论
  • Planning is Everything

    Planning is Everything

    Plans are nothing; Planning is Everything. The notion that plans are nothing but planning is everything is a standard…

    3 条评论
  • Learning from Mistakes is Overrated

    Learning from Mistakes is Overrated

    We've all heard this before: hire good people and let them learn from their mistakes. The first question is, who pays…

    2 条评论
  • Quote of the Day

    Quote of the Day

    “The first rule of any technology used in a business is that automation applied to an efficient operation will magnify…

    3 条评论
  • Quote of the Day

    Quote of the Day

    For the sake of persons of different types, scientific truth should be presented in different forms and should be…

    1 条评论
  • The Fallacy of the Iron Tiangle

    The Fallacy of the Iron Tiangle

    The classic Iron Triangle of lore - Cost, Schedule, and Quality- has to go. The House Armed Services Committee (HASC)…

    9 条评论
  • Why Projects Fail - The Real Reason

    Why Projects Fail - The Real Reason

    At the Earned Value Analysis 2 Conference in November of 2010, many good presentations were given on applying Earned…

    2 条评论
  • Quote of the Day - Risk

    Quote of the Day - Risk

    The real trouble with this world of ours is not that it is an unreasonable world, nor even that it is a reasonable one.…

    6 条评论

社区洞察

其他会员也浏览了