Remove 2005 Remove Process Remove Risk Management Remove Software Development
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.

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. Risk Management is Project Management for Adults - Tim Lister.

Insiders

Sign Up for our Newsletter

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

article thumbnail

A Quick Guide to User Story Mapping

ProjectManager.com

He literally wrote the book about it, It’s All in How You Slice It , which came out in 2005. The idea of a user story as it applies here comes from software development and product management. These user stories are collected on index cards, Post-It notes or in project management software. Prioritization.

article thumbnail

Agile Project Management Principles - MOving from Principles to Practices

Herding Cats

Agile Program Management contains practices found in traditional program management, delivered through the principles of agile. For the traditional program manager, this description is likely meaningless. Where Does the Problem Start with Traditional Program Management? There are several official descriptions of agile.

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

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

Route to Enterprise Scale Agility

Digite

Be it the “software development process” or the “employee onboarding process” or “the procurement process” – agility is rapidly becoming a cornerstone of our digital world. Kanban helps identify process bottlenecks, manage workloads, and predict output based on flow capacity. The method wars.

Agile 94