The Requirements Challenge: Requirements Quality (Part 3 of 3)

In my previous posts, I discussed the first two of three considerations in the Requirements Challenge: knowing the unknown, and properly representing all perspectives in requirements elicitation, management and architecture. The third and last consideration in this series is perhaps the most salient, yet often ignored: requirements quality. Namely, how should product development teams answer the question: … Continued

The Requirements Challenge: Representing all Sides (Part 2 of 3)

 In the previous blog post, I discussed a critical consideration in the Requirements Challenge: Knowing the Unknown, as well as a powerful technique to model customer satisfaction and expectations called the Kano Model.  In this blog, we will consider the following question: Are all perspectives of the requirements captured in order to achieve consensus and common … Continued

The Requirements Challenge: Knowing the Unknown (Part 1 of 3)

To remain competitive and innovative, organizations today must respond faster than ever to increasingly complex marketplace and customer pressures. Business Agility coupled with Lean practices like DevOps certainly aid in navigating today’s challenges through alignment of an organization’s strategy, people, processes and technologies. However, age-old questions remain irrespective of the chosen development methodology: how do we translate our … Continued