requirements management office - strata

16
Requirements Management Office (RMO) John Cheesman IIBA 13 th March 2013

Upload: iiba-uk-chapter

Post on 22-Jan-2015

456 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Requirements Management Office - Strata

Requirements Management Office

(RMO)

John Cheesman

IIBA 13th March 2013

Page 2: Requirements Management Office - Strata

Abstract A Requirements Management Office (RMO) is a

structured way to manage requirements and

specifications.

It is a co-ordinating organisational function providing

tooling, standards, policies and governance across

projects for requirements.

Similar to the PMO (Project Management Office) for project

management.

This talk describes the purpose of an RMO and

experiences working with companies to set them up.

2 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 3: Requirements Management Office - Strata

Topics

• Requirements for Requirements

• The RMO

• Example Processes and Reports

• Lessons Learned

• Q&A

3 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 4: Requirements Management Office - Strata

RDM

Project Disciplines – the V Model

Operational

Reporting

Business

Requirements

System

Specification

Business

Objective

Acceptance

Testing

System

Testing

High-Level

Design

Integration

Testing

Unit

Design/Dev

Unit

Testing

Have we

built the

right system?

Have we

built the

system right?

4 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 5: Requirements Management Office - Strata

RDM

Single Source of Truth

5

Test

Design/Dev

Business

PM BA

REQS

Multiple Stakeholders

Collaboration and

Communication

Cross-discipline consistency

Single Source of truth

copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 6: Requirements Management Office - Strata

System Specification

Business Requirements

Structured Requirements

6

Business Process

Use Case

System

Business

Objective /

Requirement

Requirements-

Driven Projects

Solution-Driven

Projects System

Requirement

Business Capability

REQS

Requirements Structure

Standards

ALM Mappings and

Consistency

copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 7: Requirements Management Office - Strata

System Specification

Multiple Requirements Forms

7

Use Case Functional

Requirement

Message Notification

Step

User Interface System Rule

REQS

Standardised Requirements

Types

Story

Business Requirements

Business Process

Business

Objective /

Requirement

Business Capability

copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 8: Requirements Management Office - Strata

Projects and Architecture

Project Project Project Project Project Project

Projects have a vertical focus, Architecture has a horizontal focus.

Business Architecture

Technology Architecture

Application Architecture

8 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 9: Requirements Management Office - Strata

Business Architecture

Application Architecture

Traceability and Consistency

9

Re

qu

ire

me

nts

Tra

ce

ab

ility

Project /

Release

Focus

Architecture Governance / Consistency

Product / Roadmap Focus

Business Process

Use Case

System

Business Capability

REQS

Vertical Traceability

Architectural Consistency

copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 10: Requirements Management Office - Strata

Requirements for Requirements

10

REQS

Multiple Stakeholders

Collaboration and

Communication

Cross-discipline consistency

Single Source of truth

REQS

Requirements Structure

Standards

ALM Mappings and

Consistency

REQS

Standardised Requirements

Types

REQS

Vertical Traceability

Architectural Consistency

REQS

Support (Standards, Tooling)

Governance (Consistency,

Compliance, Reporting)

+ copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 11: Requirements Management Office - Strata

Project Requirements

Architecture,

Standards & Policies

POLICY MGT REPORTING TOOL ING

RMO ACTIVITIES

DISCOVERY IMPLEMENTATION BUILD & TEST

DELIVERY ACTIVITIES

The Governance Burger Ensuring consistency across projects

Support

Compliance

11 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 12: Requirements Management Office - Strata

Requirements Management Office

12

RDM

Repository

& Tools

Standards

(Types, Structure)

Policies (ALM,

Architecture)

copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 13: Requirements Management Office - Strata

Requirements Lifecycle Process

13 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 14: Requirements Management Office - Strata

Status Reporting

14 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 15: Requirements Management Office - Strata

Quality & Delivery Dashboard

15 copyright © 2005-2013 Strata Software Ltd. All rights reserved.

Page 16: Requirements Management Office - Strata

Establishing an RMO – Lessons

• Prioritise (scope) Requirements for Requirements

• Gain stakeholder buy-in (like any other project)

• Create an RMO role and champion(s)

• Establish tooling / repository

• Implement iteratively – standards, measures, reports

• Deliver early wins

• Ensure projects are supported

• Light-touch compliance (initially)

• Incremental RDM improvement

16 copyright © 2005-2013 Strata Software Ltd. All rights reserved.