Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Requirements
Improvement
This paper discusses the importance of creating a roadmap for long term requirements
success. It presents a summary of the capability areas of the Requirements Maturity
Model and provides a requirements maturity self assessment tool. Finally, it will walk you
through each of the levels of maturity and detail the steps you need to take to improve
requirements maturity and work your way to higher levels.
Contents
Achieving long term requirements excellence is a goal shared by all organizations, but
realized by very few. A recent industry benchmark study1 found that over 74 per cent
of all companies have immature requirements practices. Typically, these companies
use an ad-hoc approach for requirements definition and management and, not
surprisingly, struggle to achieve consistent results.
Average Score:
Greatest Strength:
Process: The definition, usage, and management of Level 1 (Performed) – Requirement activities are
requirements procedures not defined across the organization, resulting in
unpredictable, poorly controlled and inconsistent
Staff Competency: The knowledge, skills, and results
ability of the workforce
Level 2 (Defined) – Requirement activities are
Practices & Techniques: The definition of how defined, and may be fully understood, there is little
analysts will perform work, and the efficiency and consistency above a team or project level
effectiveness of these activities
Level 3 (Implemented) – Business analysis practice
Technology: The provision, usage, and is refined. Standard deliverables are produced.
management of software tools in the context of Practices and deliverable standards are managed
requirements practice centrally and routinely audited.
Deliverables: The work set definition and actual Level 4 (Institutionalized) – The organization
documents produced as output from the routinely measures the results of all projects, using
requirements process enterprise quantitative objectives. Process,
practices, and techniques are followed consistently.
Organization: Organizational model and services
delivered to stakeholders, the provision of resources Level 5 (Optimizing) – the organization is
and resource management in the delivery of these continually improving its processes. Quantitative
services, and the framework of process and tool results from projects are used to identify and
governance implement optimal resolutions to defects.
Gaining Momentum for Requirements Improvement
Page 3 of 7
Transition to Higher Maturity
Firstly, the organization needs to develop some measures for success and service
delivery. These are likely to be well received. Keep the newly defined process
‘technique and technology agnostic’ for the short term until it can gain acceptance
through your trial periods. As the organization attempts to jump from Level 2 to Level 3,
it must emphasize:
As the above four items are being implemented, carefully manage any supporting
activities such as targeted training, improvements in governance, and
communications.
Requirements practices must not roll out exclusively within the analyst function. To
implement, the organization must focus on broad-based education which includes
explaining what improved requirements means for executives. This is a fundamental
activity that will broadly differentiate the somewhat successful from the very successful.
While in this stage, organizations have positive returns from further tweaking their
standardized requirements processes. As these process changes are adopted,
templates evolve to deal with these emergent standards.
Towards the latter stages of implementation, it will become increasingly obvious that, as
greater centralization is achieved, it is necessary to implement technology for the
management of the requirements life cycle, business analyst resources, and
requirements governance. Since there is an increasingly stable environment,
investment in tools and infrastructure will be seen as logical and necessary.
It is not enough, however, to focus your efforts on improving a single capability area.
There is a prevailing myth that a company can simply hire good business analysts and
expect the problem of poor requirements to disappear. The 2009 Business Analysis
Benchmark study found that having good analysts without also strengthening practices
in the other capability areas does not materially change the level of maturity. This is
consistent with the Requirements Maturity Model which does not graduate a company
to the next maturity level until it has made gains in every area.
In order to help companies build and sustain a case for change, IAG Consulting
developed the Requirements Management Maturity Assessment. The approach
leverages the RMM and, combined with data from the Business Analysis Benchmark
Study, establishes a measurable baseline founded on industry average performance at
each level of maturity. From this, change strategies and targets can be shaped into a
performance improvement plan.
IAG specializes in business and software requirements. Over the last 13 years, our
company has worked with 300 of the Fortune 500 companies, completed over 1,000
business and software requirements assignments, and trained over 15,000 business
analysts. Our organization focuses on a practical and practiced approach that is
efficient for all stakeholders in both business professional and information technology
departments. We bring measurable gains to our clients: