Requirements Best Practices

Knowing Your Enemy: An Introduction to Risk Management

Software engineers are eternal optimists. When planning software projects, we usually assume that everything will…

Read the article

Product Innovation Trends

Know Your Enemy: An Introduction to Risk Management, Part 2

In the first part of this two-part series I described the value of managing risks…

Read the article

Product Innovation Trends

Know Your Enemy: An Introduction to Risk Management, Part 1

Software engineers are eternal optimists. When planning software projects, we usually assume that everything will…

Read the article