Remove 2012 Remove Estimate Remove Software Engineering Remove Underperforming Technical Team
article thumbnail

Risk Management Resources

Herding Cats

Risk Management is essential for development and production programs. requires making estimates) ? This blog page is dedicated to the resources used to assess risks, their impacts, and handling strategies for software-intensive systems using traditional and agile development methods. reducible and irreducible ?

article thumbnail

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. requires making estimates) ? De Meyer, C.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Misinterpretations of the Cone of Uncertainty

Herding Cats

The Cone of Uncertainty is a framing assumption used to model the needed reduction in some parameter of interest in domains ranging from software development to hurricane forecasting. Of late, Cone of Uncertainty has become the mantra of No Estimates advocates claiming that data is needed BEFORE the Cone is of any use.

article thumbnail

Deconstruction the #NoEstimates Conjecture

Herding Cats

This is simply good process development and management. Then conjecture that NOT estimating will fix that symptom. This, of course, is simply poor process improvement and a fallacy since without the root cause the symptom cannot be fixed and will return. Principle #1 - Trust Your Process, or Change Your Process.

article thumbnail

Deconstruction the #NoEstimates Conjecture

Herding Cats

This is simply good process development and business management. Then conjecture that NOT estimating will fix that symptom. This, of course, is simply poor process improvement and a fallacy, since without the root cause the symptom cannot be fixed and will return. And the practices are not connected to any principle.

article thumbnail

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. Cost Modeling Agile Software Development,” Maarit Laanti and Petri Kettunen, International Transactions on Systems and Applications, Volume 1 Number 2, pp. Chakraborty and K.

article thumbnail

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. So when you hear we can't estimate you'll know better.