Agile / Business Analysis / Product Management / Requirements / Requirements gathering / Requirements Models / Software development / Software requirements specification / Use Cases

Requirements Details – How Much is Enough?

Posted on:

What is the right level of detail for writing requirements? What about for writing specifications (functional, non-functional requirements, etc)? The answer is that there is no one answer. But there are guidelines, and reasons to write more detail, or less detail – for any given product or project, and any […]

Business Analysis / Expert systems / Prioritization / Product Management / Project Management / Requirements / Requirements Models / ROI / Use Cases

Prioritization and Value Maximization

Posted on:

We all know the story about the emperor’s new clothes. I’ve been thinking about prioritization and scheduling, and as far as I know, no one is promoting that we maximize value – they (and we) have been promoting that we do the most valuable stuff first. Doing the most valuable […]

Business Analysis / Product Management / Requirements / Requirements Models / Software development / Software requirements specification

Ignoring The Requirements, Watching The Discussion

Posted on:

Almost a month ago, we published an article titled Broken Requirements Ecosystem. That article built on a discussion thread at Seilevel. Since that time, the original thread has grown, and a new one has been spawned at the Catalyze site. In short, the question was asked on the Seilevel forum- […]

Business Analysis / Data management / Product Management / Requirements / Requirements gathering

Business Rules And Requirements – Early Thoughts

Posted on:

We had a great interview with James Taylor a couple weeks ago, where we talked about his new book, Smart (Enough) Systems, co-authored with Neil Raden. James is an expert on decision management systems. I spent the late 1990s working on “rules-centric” software systems that allowed us to isolate rules […]