Remove Agile Remove Finance Remove Software Developers Remove Software Engineering
article thumbnail

Risk Management Resources

Herding Cats

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. IEEE Transactions on Software Engineering , Vol. Software Engineering Institute, January 1996. De Meyer, C.

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. IEEE Transactions on Software Engineering , Vol.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Why Johnny Can't Estimate? (Update)

Herding Cats

I work in a domain where engineered systems are developed for complex software-intensive system of systems. These systems are engineered with a variety of development methods. Ranging from traditional to agile and combinations in between. These systems are developed for external and internal customers.

article thumbnail

Same Same but Different †

Herding Cats

Much of the conversation in social media around agile techniques seems to be based on the differences between the variety of choices of a method, a process, or a practice and definitions of terms for those choices. I work in a domain where systems are engineered for the customer. Design from a generalized perspective is purposeful.

article thumbnail

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

Although I understand measuring productivity could work well for repeatable activities, it's hard to believe it works well for abstract and, ultimately, non-repeatable tasks like software development. We engineers should always keep in mind that software development is usually one part of many others inside the company.

article thumbnail

Creating the Conditions for High-Performance Development Teams

Leading Agile

In Agile, you only get the full benefits of Scrum and SAFe when certain conditions are met in the organization. People will often break the methodology or the framework instead of changing the org design and sacrificing their ability to be truly Agile. The Preconditions for Agile Hey everybody, welcome to our little video recording.

article thumbnail

Why Johnny Can't Estimate?

Herding Cats

I work in a domain where engineered systems are developed for complex software-intensive system of systems. These systems are engineered with a variety of development methods. Ranging from traditional to agile and combinations in between. These systems are developed for external and internal customers.