article thumbnail

All technical debt is a risk to the product and to your business

Scrum.org

All technical debt is a risk to the product and to your business. So why is so much of software opaque to the business? All technical debt is risk to the product and to your business. There is no asset securing that risk, no insurance for it. Technical debt is 100% risk. Technical debt is like an unhedged fund!

article thumbnail

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. Here are some resources that will provide guidance to produce credible software development estimates, in both traditional and agile domains. Software Metrics: A Rigorous and Practical Approach, Thord Edition , Norma Fenton and James Bieman.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Five Critical Aspects of A 21st-Century Digital Enterprise

The IIL Blog

Cybersecurity is not the problem that needs to be fixed; it’s the digital enterprise’s capability to manage its digital business risk, with cybersecurity only playing a small part. Let’s start with strategies that are risk-informed and risk-optimized to produce business objectives that create and protect value. Well, everything.

2005 78
article thumbnail

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. Effective Risk Management 2 nd Edition , Edmund Conrow, AIAA, 2003.

article thumbnail

Decision Making On Software Development Projects

Herding Cats

Decision Making on Software Development Projects Is Both Simple and Complex at the Same Time. All Uncertainty Creates Risk. Reducible risk requires estimating the probability distribution of the occurrence. Irreducible risk requires estimating the statistical distribution of the naturally occurring processes.

article thumbnail

Agile Project Management Principles - MOving from Principles to Practices

Herding Cats

. † These descriptions fall short for the traditional program manager, not because the principles of agile are lacking, but because the practices of program management are not directly addressed using the software development focused methodologies presented by these authors. ‡ 2, 2005. References . [1]

Agile 120
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. reducible and irreducible ?