Ask Joy

Specifying Quality Requirements With Planguage

How often has a customer asked you to write software that is user-friendly, robust, fast, or secure? No one will argue that those are worthy goals that everyone wants in their software products. However, they are terrible requirements. They give you no idea of just what “user-friendly” means, or how …

Read More

Happy St. Patrick’s Day – Green Requirements!

Since I’m on a roll with my 2015 holiday posts – in honor of St. Patrick’s Day, let’s talk about making our requirements green. Ok not literally green in color, but the paper-free version “green”. I’m still constantly surprised how many companies are not using requirements management tools. Many business …

Read More

Revealing Invisible Requirements

This blog post was written with Karl Wiegers based on our Software Requirements, 3rd Edition book. No matter how thorough a job you do on requirements elicitation, there is no way to be certain that you have found them all. No little green light comes on to announce “You’re done!” You …

Read More

Business Analyst vs Project Manager

I seem to run into this question a lot recently  “What’s the ideal relationship between a Business Analyst and Project Manager role?” so I thought I’d address it here. First off, some people do fill both the BA and PM roles. I understand that but also think it’s far from …

Read More

Business Analytics: Requirements for Data Transformation

There is a major change happening in the IT industry — the use of big data and analytics to guide how businesses are run. Many companies are embracing analytics as part of their core strategies. Unfortunately, some of those companies think that they can just purchase an analytics solution, implement …

Read More