Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. 179, 2006. COSMIC Software Estimation Approach,” Alain Abran, ICEAA Workshop, Portland Oregon, June 6?9, 123, 2006. “A 2006. “A

Estimating is a Learned Skill

Herding Cats

Estimating is a learned skill, used for any purpose from every-day life to management of projects. When I left for the airport this morning to catch my flight to a customer site I estimated, given the conditions, how much time I need to get to my favorite parking spot at DIA. The same process for estimating is applied to multi-billion dollar projects we work. Here's some materials that provide the tools and processes needed to learn how to estimate. 3, August 2006, pp.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Risk Management is How Adults Manage Projects

Herding Cats

In a recent exchange in social media, it was clear the notion of risk and the sources of risk, the consequences or risks and managing in the presence of risk was in very unclear, when it was conjectured , we can simply slice the work into small bits and REDUCE risk. .

2003 49

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. When it is suggested that estimating is hard, of no value, and unnecessary, always ask what principle is used to support that claim? Here are some resources that will provide guidance to produce credible software development estimates, in both traditional and agile domains. Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991. IT Risk Management.

Risk Management Resources

Herding Cats

Risk Management is essential for development and production programs. Risk issues that can be identified early in the program, which will potentially impact the program later, termed Known Unknowns and can be alleviated with good risk management. requires making estimates) ?

Risk 45

A Compendium of Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to manage the risk encountered on software-intensive systems using traditional and agile development methods. Let's start with a critical understanding of the purpose of managing risk on software development projects. Estimation of Long?Term

Risk 42

A Compendium of Works to Increase the Probability of Project Success

Herding Cats

Business, Technical, Systems, Risk, and Project Management. Event-Based Scheduling , 10 November 2006. Risk Management. Five Easy Pieces: The Essentials of Managing Programmatic Risk , 10th Annual Rocky Mountain Project Management Symposium, Denver Colorado, April 2008.

2003 59

Compendium of Works to Increase Probability of Project Success

Herding Cats

Business, Technical, Systems, Risk, and Project Management Briefings and Presentations. Risk Management (#RM). Business, Technical, Systems, Risk, and Project Management. But in fact, risk management is part of the other 4 principles as well. Risk Management .

2003 45

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

What happens if you shift focus from "accurate estimation" to "reliably shipping by a date"? . If your project has no uncertainty, there is no need to estimate. The risk is created when we have not accounted for this natural variances in our management plan for the project.

Project Management, Performance Measures, and Statistical Decision Making

Herding Cats

This is from one of our presentations from a International Cost Estimating and Analysis Association meeting on the same topic. Figure 1 - Planned Estimates versus Actual Performance from [1]. What reducible uncertainties and the resulting risks were Not handled?

Cone of Uncertainty - Part Cinq

Herding Cats

The Cone is a project management framework describing the uncertainty aspects of estimates (cost and schedule) and other project attributes (cost, schedule, and technical performance parameters). Aleatory and Epistemic uncertainties, which create the risk to the success of the project.

2017 43

Reading List for the Cone of Uncertainty

Herding Cats

The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ? 10 Deadly Sins of Software Estimation , Steve McConnell , Construx, 2002. "A

2012 54

Cone of Uncertainty - Part Trois

Herding Cats

The Cone is a project management framework describing the uncertainty aspects of estimates (cost and schedule) and other project attributes (cost, schedule, and technical performance parameters). Aleatory and Epistemic uncertainties, which create the risk to the success of the project.

2007 36

Cone of Uncertainty - Part Cinq (Updated)

Herding Cats

The Cone is a project management framework describing the uncertainty aspects of estimates (cost and schedule) and other project attributes (cost, schedule, and technical performance parameters). Aleatory and Epistemic uncertainties, which create the risk to the success of the project.

2017 40

DDSTOP The Saga Continues

Herding Cats

If you're not an expert, you're not going to recognize the possible solutions, risks, impediments, and opportunities for the problems you'll encounter in developing a solution that has never been developed before. maybe a read of the resources of Estimating Agile Software Development may help.

DDSTOP The Saga Continues

Herding Cats

40 - Estimation is a Problematic Practice of Companies Doing Dangerous Things. A #Noestimates advocate makes the claim that having a ±10% accuracy for estimates of cost and duration is a dangerous thing. Define the probabilistic ranges of the work in a single point estimate manner.

Cone of Uncertainty - Revisited

Herding Cats

One chapter on the Principles of Risk Management and the second chapter on the Practices of Risk Management. Since reducible and irreducible uncertainties create risk, those uncertainties need to be reduced as the project proceeds for the probability of project success to increase.

2012 37

Resources for Cone of Uncertainty

Herding Cats

The planned uncertainty not only needs to decrease over time passing, but this reduction diminishes any impacts of risk on the decision-making processes. Some feel that the cone does not provide any value for the work they do and does not match the reducing uncertainty in their estimates.

2007 42

DDSTOP The Saga Continues

Herding Cats

If we take Tim Lister's advice about managing risk while spending other people's money in the presence of uncertainty, where is the adult supervision here? . . These are classic examples from an author who is either unskilled, untrained, and inexperienced in estimating software development.

2018 42

Quote of the Day

Herding Cats

It is the lack of needed knowledge of the state of the system in the present or in the future that creates risk. [1], deterministic world, risk management is a critical success factor for increasing the probability of program success. [4] 4] Risk Never Occurs Without a Cause, that Cause is Uncertainty ? Risk is the Outcome of Uncertainty. Making decisions in the presence of uncertainty requires estimating the outcomes of those decisions. 212279, February 2006.

2006 30

The Trouble with Charts

Herding Cats

The other statistical issue is the chart showing #Noestimates versus other types of estimates. But the sample space of the total population of projects with #Noestmates as their estimating technique is only 3% of the total population. Today the Rally chart reappeared.

2017 44

Quote of the Day

Herding Cats

It is the lack of needed knowledge of the state of the system in the present or in the future that creates risk. [1], deterministic world, risk management is a critical success factor for increasing the probability of program success. [4] 4] Risk Never Occurs Without a Cause, that Cause is Uncertainty ? Risk is the Outcome of Uncertainty. Making decisions in the presence of uncertainty requires estimating the outcomes of those decisions. 212279, February 2006.

2006 28

Project Portfolio Management Works for More Than Just IT

Meisterplan

In 2006, Anand Sanwal, CEO of CB Insights, and former VP of American Express, said, “I remain amazed at how the entire portfolio management discipline has become largely focused on enabling corporate portfolio management for IT investments. You have to decide what criteria makes the most sense for your organization (for example, criteria based on strategic objectives, revenue, ROI, or risk).

Wrike Review- 10 facts you should know

Binfire

Wrike was funded in 2006 by Andrew Filev and has locations in California, Ireland, and Russia. . Lacks proper task estimation tools. It does not adjust the estimation when things go wrong. Risk management is another important feature found in LiquidPlanner and not Wrike.

2018 95

Deconstructing The Cone of Uncertainty

Herding Cats

The paper on the Cone of Uncertainty is used by many in the No Estimates community as an example of why estimates are of little use. In this paper, there is data that does not follow the Cone of Uncertainty, in that the uncertainty of the estimates does not reduce as the project proceeds. There are projects did not follow the plan for reducing uncertainty in the estimates. Domain-Based Effort Distribution Model for Software Cost Estimation,: Thomas Tan, Ph.D.

2007 37

Modeling the Future is the Basis of Project Success

Herding Cats

In ISO 15288 this is the role of the Risk Management Processes. A second Critical Success Factor is the ability to predict what will happen in the future given the model of the project's activities and risks and the alternative designed as well as emerging designs and external processes. .