Note: This is part 2 on our discussion concerning going from system concepts to requirements. Going from system concepts to requirements Part 1 addresses the basic concepts. Part 2 goes […]
Tag: stakeholder expectation
Avoid using “be able to” and “be capable of”
A common issue that frequently comes up is the use of “The system shall be capable of…..” or “The system shall be able to….” vs. “The system shall …..” People […]
Controlling and Managing Change
Controlling and managing change is one of the most important tasks for both the Project Manager and Systems Engineer. Failing to do so often results in massive cost overruns, schedule […]
Why Do My Requirements Keep Changing?
This is a very common question. There are various reasons. Some we have control over and some we don’t. A key point is that we want to avoid changes that […]
Are the Requirements Attainable?
Attainability is a requirements development issue that is commonplace on many projects. Defining requirements without adequately assessing attainability places projects at risk of significant cost overruns, schedule delays, and performance […]
Is the Requirement Verifiable?
This is another common question. It is also a major complaint of both developers and testers. Developers often receive requirements from their customers that are not verifiable. How many times […]
Do we really need all these requirements?
We are often asked this question. It is common to see cases where projects over specify their requirements for a product. In one of our classes, we were told that […]
Role of the Business Analyst and Requirements
We recently received the following question via our Ask the Experts page: “How much has the role of a Business Analyst changed or affected the gathering and structuring of requirements”. […]
Why You Should Prioritize Requirements
Prioritizing Requirements – Everybody does it but often too late. We always prioritize when we are getting close to the delivery and find not everything works or when someone appears […]
How to Prioritize Requirements
This is a continuation of the previous blog: Why You Should Prioritize Requirements 1. Assign priorities once you have a set of requirements for your system of interest. 2. Assign […]