Need to complete business requirements
analysis for an information management requirements specification and
want practical timesaving suggestions?
Yes, even data centric information management projects may have
requirements for things such as:
covered in reporting requirements?
- Data steward interface, for data quality;
- Functional requirements for decision support
- User requirements for business intelligence
really! Business intelligence and decision support requirements will
define the data requirements. We may still need complete business
requirements analysis to define other
requirements might apply?
Consider things like:
How do we
- What data should the interface access?
- What functionality should the interface perform?
- What should happen to bad data that cannot be
corrected by the user interface?
- How will reference data be loaded for data
quality validation purposes?
- Should data be extracted to PC’s for off-line
- Should data be extracted to a spreadsheet
format and be down loadable?
- Are there report distribution requirements?
- If yes, who should receive the reports, when
should they be sent and how e.g. email?
- Are there requirements to create “master”
- If so, who should be allowed to create them?
- Who should be allowed to use them?
- Who needs to validate them?
- How many should be allowed for each user?
- What are purge requirements for master queries?
must be stated in a non-ambiguous, understandable manner. They
must be in sufficient detail that a solution can be fully designed,
specified, assembled/built, tested and moved into production to the
satisfaction of end users and business owner.
requirements must be measurable/quantifiable, testable and in
sufficient detail to allow for independent and objective validation or
verification of compliance.
The method of measurement should
be agreed upon up-front. Each requirement must contribute,
if indirectly, to the project objectives stated in the business
Requirements that cannot tie back to a project objective are
not relevant, and should be discarded.
indicates that the signers have reviewed, and agree to, requirements as
identified in the
Each requirement must link back to a business objective stated in the
business case and should be:
completed requirements specification is an agreement between end users,
the business owner, the IT owner and the project manager.
- Design independent;
- Necessary; and
Approval signifies that the end users and business owner agree that the
document specifies all functional requirements.
is important to include all requirements as any changes requested after
sign-off/approval must be treated as a change request and should be
handled by the change request process specified in the
requirements management plan.
management projects are data centric but may still have functional
requirements. It is essential that an experienced business intelligence
analyst work closely with the business team to complete business
requirements analysis early in the project.