1 rdm keynote-robin_bater

25
© 2009 IBM Corporation NRDM02 RDM Keynote: Better Requirements. Better Management. Better Results Robin Bater Requirements Definition & Management Community of Practice Architect, IBM Rational Software RDM01 © 2009 IBM Corporation

description

 

Transcript of 1 rdm keynote-robin_bater

Page 1: 1 rdm keynote-robin_bater

© 2009 IBM Corporation

NRDM02

RDM Keynote:

Better Requirements. Better Management. Better Results

Robin BaterRequirements Definition & Management Community of Practice Architect,

IBM Rational Software

RDM01

© 2009 IBM Corporation

Page 2: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

2RDM01

What are you delivering?Rational Software Conference

Page 3: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

3RDM01

Agenda

Introductory comments

Some perspectiveStrategy and roadmap

3

Page 4: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

4RDM01

The usual disclaimer

This presentation includes comments on future product direction and strategy

Plans are based on best information available and may change in the future

Page 5: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

5RDM01

Agenda

Introductory comments

Some perspectiveWhy RM?Challenges in Systems and IT deliveryThe Development Lifecycle and where our capabilities fit

Strategy and roadmap overview

Page 6: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

6RDM01

Why RM?

More agilityCope with complexity

Better project governance

Control project scopeBetter project

efficiency

More stakeholder engagement

Better requirements validation

Deliver what the customer needs

Get to market faster

Manage change

Prove contractual completeness

Meet compliance mandates

Manage subcontractor value chain

Lower risk of project failure

Page 7: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

7RDM01

The RM marketplace moves in two directions

Systems DomainKey Drivers

Increasing complexityInnovation from more embedded softwareNeed faster time to market

Market responseAspire to Product Line EngineeringComplex sub-contractor scenariosGetting it right the first time

Rational strategic focusProduct Lifecycle Management (PLM)Product Line Engineering (PLE)

IT DomainKey drivers

Lower cost / do more with lessBetter meet customer needsNeed faster time to market

Market responseAspire to agilityBusiness-driven development

Rational strategic focus“More agile” across the lifecycle

Page 8: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

8RDM01

A “requirements view” across the lifecycleFor Programs, Projects, Products, Systems and Systems-of-Systems

IBM Integrated Requirements Management SolutionCapture • Analysis • Validation • Change Management • Traceability • Impact Analysis • Reporting & Metrics • Monitoring

Business Analysis Product/Solution Analysis & Implementation

Test & MaintenanceAnalysisIdeas ImplementationRequirements Definition Requirements Management

Traceability - manage compliance (at every level)

Improve ability and efficiency in managing change

Reduce defects and cost of recall / in-service modifications

Quality improvements – higher user satisfaction

Cope with higher complexity

Common repository – use the latest versions and know where they are

Use of attributes provide for reporting

Supply chainbetter visibility of solution and

compliance to customer requirementseasier validation of deliverable(s)

Reduce the need for re-training when staff move projects

Page 9: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

9RDM01

Being able to collaborate on work items, defects

and build errors can reduce wasted rework by

15%

A unified platform can dramatically improve the business process of software delivery

QualityManagementChange

& Configuration Management

Requirements Management

Architect

Better alignment of enterprise objectives and solution efforts can result in a 17% productivity improvement Developer

Maintaining status reports manually can cost a project up

to 15% of its resourcesAnalyst Tester

Page 10: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

10RDM01

Agenda

Introductory commentsSome perspective

Strategy and roadmapLooking ahead

Page 11: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

11RDM01

Our intent

Deliver world-class requirements definition and management capabilities to both systems- and IT-oriented customersDeeply integrate requirements into the development lifecycle Help you use requirements as a language of continuous stakeholder and business interactionProtect customer investment in RequisitePro and DOORSDeliver value incrementally, especially the “hard” itemsEnable new value adoption at your own speed – evolution not revolution

Page 12: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

12RDM01

Evolution of DOORS: This year20092008 2010+

Greater stakeholder involvement and GDD productivityWith DOORS Web Access edit capability

Standardize communication between RM toolsEnabling RM in complex subcontractor scenariosWith Requirements Interchange Format (RIF)

Facilitate requirements-driven quality managementWith DOORS-RQM integration

Exploit common Rational publishing systemWith Rational Publishing Engine (RPE)

DOORS

Page 13: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

13RDM01

Evolution of DOORS: Looking Ahead20092008 2010+

Infuse DOORS with JazzAs an accelerator in solving the “hard problems”

• Replace DOORS server with Jazz server and COTS database• Evolve and modernize the DOORS client• Add sophisticated capabilities such as Product Line Engineering

Exploit common Rational reporting systemWith Rational Insight

DOORS

Page 14: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

14RDM01

Evolution of Requirements Composer: This year20092008 2010+

Engage stakeholdersWith web client, review and approval, specification publishing

Maintain focus on business needs and evolving requirementsWith baselines, standard and customizable reporting (using RPE),dashboards, and integrations with DOORS, RTC, RQM, RequisitePro

Requirements Composer

Page 15: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

15RDM01

Software Delivery Platform (with one example) Team Lead

Core ServicesOpen Lifecycle Services

Discovery

Administration QueryData Warehousing

Additional Services StorageCollaboration

REST API

REST API

QualityManagement

REST API

Requirements

Change & Configuration Management

REST API

Tester

Architect

Project Insight and AnalysisREST API

Tests built from requirements

Developer

Defect status

Work items implement requirements

Defects closed against requirements

Tester finds defects,generates work item

Changes; notification

Analyst

Team Concert

Requirements Composer

Quality Manager

Page 16: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

16RDM01

RRC: open commercial development Go seeit now!

Have discussion with developers and communityDownload betas and early driversReport defects or request enhancementsStay informed!

jazz.net/projects/rational-requirements-composer/

Page 17: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

17RDM01

Evolution of Requirements Composer: Looking ahead20092008 2010+

Focus on optimizations for the analystDeep Word integration, beyond RequisiteProAutomation for validation and prioritizationAuthoring accelerators

Contribute to seamless RD+RMA platform to support many requirements approaches

Requirements Composer

Page 18: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

18RDM01

Evolution of RequisitePro: This year20092008 2010+

Exploit common Rational reporting systemLifecycle reports and measurements with Rational Insight

Exploit common Rational publishing systemWith Rational Publishing Engine (RPE), the replacementfor Rational SoDA

RequisitePro

Page 19: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

19RDM01

Evolution of RequisitePro: Looking Ahead20092008 2010+

Deliver early benefits of Rational investments in RM on JazzSupplement existing use of RequisitePro with baselines, revisions, review & approval using a new RM capability on Jazz

Grow these RM investments into a next-generation RequisitePro• Enabling an evolutionary approach for RequisitePro customers• Becoming an eventual successor to the current code base

RequisitePro

Page 20: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

20RDM01

Provides software product line support for requirements

management and software models

IBM Rational partner solutions for Requirements

Seamlessly integrates DOORS with leading PLM solutions such

as PTC Windchill®

Maximize the productivity and effectiveness of your DOORS users through enhanced traceability

Provide seamless connectivity between DOORS & project

management systems

Eliminate risk of project failure with visual requirements

definition through simulation

Validate business requirements visually for desired outcome

Validate business requirements visually for desired outcome

DOORS

RequisitePro

Requirements Composer

Page 21: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

21RDM01

Summary:

Protecting your investments in DOORS and RequisitePro

Evolutionary introduction of requirements innovation

Modernizing your requirements tools with Jazz technology

Innovations in a consumable fashion

Page 22: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

22RDM01

Collaboration Opportunities

Design Partner Program

Lab Advocacy Program

Board of Advisors

VoiCE Events

Rational Software Conference

jazz.net

developerWorks

Beta Programs

RFE Community

Global Rational User Groups

Rational Cafe

Learn more about Rational Customer Programs

Page 23: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

23RDM01 23

Page 24: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

24RDM01

© Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

24

Page 25: 1 rdm keynote-robin_bater

IBM Rational Software Conference 2009

25RDM01

RDM/RE Keynote:

Better Requirements. Better Management. Better Results

Richard CrispDirector, RM & QM Product Delivery Team, Rational

RDM01

© 2009 IBM Corporation