SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Three Reasons to Throw Away your
Requirements Documents
Sponsored by
               Link to watch webcast recording on-demand
Featured Presenters
Our knowledgeable speaker today is:




                               Andy Gurd
                    Senior Go-To-Market Manager
                              IBM Rational
                    Follow on Twitter: @andygurd
                        or find me on LinkedIn
The ROI of better Requirements Management

$500,000
                                     69% net reduction in the cost of quality
$450,000                             Return on investment within 6 months
$400,000                             >75% improvement in productivity
$350,000
                               Rework
                               Testing
$300,000


$250,000                             “In 6 months since deployment we’ve seen a 69%
                                     net reduction in the cost of test preparation, testing,
$200,000
                                     and rework by using IBM Rational DOORS and an
$150,000                             improved requirements management process.
$100,000                             Our team is testing and reworking comparable
                                     functionality in one sixth the calendar time and
 $50,000
                                     one third the person hours. And we are able to
     $0
                                     better meet the needs of our stakeholders."
           Before   After                Mia McCroskey, Senior Project Manager for Product Development at
                                                                           Emerging Health, Montefiore IT




                            Link to full case study
Reason #1 - Collaboration


                                            •   Screenplay/script like
                                                requirements
                                            •   Script / requirements needed to
                                                determine impact of any changes
                                            •   Script / requirements form the hub
                                                for co-ordinating successful
                                                teamwork




   Images courtesy of:
   scottchan / www.freedigitalphotos.net
   siraphat / www.freedigitalphotos.net
   digitalart / www.freedigitalphotos.net
Requirements collaboration -
Documents/Spreadsheets


                                         V1                                  V2
Requirements Analyst /         User Reqts                       User Reqts
Systems Engineer




                         Comment on User Reqts    Engineering
     Engineering Team                             Manager




                                        V1                               V2
                         Technical Requirements          Technical Requirements
Requirements collaboration –
Integrated RM Tool
     Systems Engineer                                         QA Manager         “Everyone need to be following
             “I need to be able to manage the                                    the same process and creating
             relationship between customer                                       the same metrics and reports”
             requirements and downstream design”




                                                                                        Engineers
                                                             “I need access to a
                                                             live central
                                                             repository and to
                                                             know that I am
                                                             looking at the latest
                                                             approved
                                                             requirements”



Project Manager                                                                      Developers
                                                                                           “I need a process
                                                                                           that ensures
                                                                                           traceability between
                                                                                           my requirements
              “I need to implement a process that enforces
                                                                                           and changes. I
              traceability between all my project
                                                                                           need to know the
              information and supply chain”
                                                                                           status of those
                                                                                           changes”
But I’m comfortable with docs and
spreadsheets, wont this be a difficult
transition?




      • Familiar   hierarchical structure of a document and rich text editing
      • Columns like a spreadsheet for additional properties
      • Management of individual requirements for tracking and reuse
In-Context Collaboration
 Collaboration through
  information discussions or
  by formal review
 Email notification available
  for review updates
 Dashboard widgets to show
  review participation and
  status




Notification to personal dashboard

                                 Comments can be
                                 used inside or outside
                                 of a review
Software and Systems Engineering | Rational


MBDA Missile Systems                                               Link to Case Study
Increased customer satisfaction and provided a critical differentiator in a highly
competitive market

The need:
MBDA’s design teams were widely dispersed, with the challenge to share and
unify the specific knowledge of local individual engineers and designers.
Communication and traceability across the company's engineering organizations
were complex. They needed to improve and standardize its approach for defining,
communicating and analyzing the design for each missile system.

                                                                                          “MBDA has the ability to define
The solution:                                                                             and model all the requirements
The client deployed Rational DOORS® and Rhapsody® to provide a model-based               of a complex missile system very
systems engineering platform to help widely distributed design and engineering           early in the development process.
teams analyze and communicate the software, mechanical and electrical                        This differentiates MBDA
requirements of its various missile systems.
                                                                                        capabilities in a highly competitive
                                                                                               global marketplace.”
The benefits:                                                                                     MBDA Missile Systems

 Reduced typical system design time, speeding time to market, increasing
  customer satisfaction and providing a critical differentiator in a highly
  competitive market.
                                                                                       Solution components:
 Speeds identification of design incompatibilities, helping to avoid critical         • IBM® Rational® DOORS®
  programming delays.                                                                  • IBM Rational Rhapsody®
 Eased identification and communication of defects in the system, component           • IBM Rational Rhapsody Gateway

  requirements and designs.

9   Aerospace and Defense | Complex and Embedded Systems | Systems Engineering | United States                     © 2013 IBM Corporation
Reason #2 – Traceability


                      •    Breadcrumb trail = weak
                           traceability
                      •    Product & systems development
                           needs stronger traceability
                      •    Need easy way to create manage
                           and traceability
                      •    Traceability helps with
                           conformance to customer
                           requirements and compliance to
                           regulations




                                         Image courtesy of Bill Longshaw /
                                                 www.freedigitalphotos.net
Traceability

 Standards
                                                   Stakeholder
                                                  Requirements




                                                    Systems
                                                  Requirements   Test Cases




               Use Cases


                                                   Subsystem
                                                  Requirements



                                                                  Test Cases

             Related Blog Posts:
             What is Traceability?
             The uses and value of traceability
Traceability – Documents/Spreadsheets




Multiple documents to manage   Need a way to identify requirements



                                                 If a requirement
                                                 changes, you need to
                                                 open multiple
                                                 documents to
                                                 determine impact and
                                                 update
Traceability – Integrated RM Tool
• Multi-level graphical analysis




• Traceability views
                    Linked                           Linked
                  Stakeholder        System        Subsystem
                  Requirements     Requirements   Requirements
Software and Systems Engineering | Rational


Invensys Rail Dimetronic                                         Link to Case Study
Speeds innovation with a unified platform for multi-stage development processes

The need:
Faced with demands to keep pace with railway system standards while
simultaneously meeting customer needs and ensuring its systems’ integration
with other railway technologies, Invensys Rail Dimetronic needed to modernize
its development processes, from code management to change management.

                                                                                     “Innovation and process flexibility
The solution:                                                                          are important in allowing us to
Incorporated system intelligence into its development process by deploying an         differentiate our offerings. We’re
application development platform that leverages signaling system usage results to    now able to ensure that our design
model system reliability and to highlight areas requiring improvement. Developers     can be rapidly adapted, not only
can analyze requirements changes, quickly modeling, configuring, validating and      to customer needs, but to changing
demonstrating the integration of components. Modeling code changes in real-time
supports early error correction. Tracking changes through automated
                                                                                            ERTMS requirements,
requirements management allows compliance with traceability and safety                      at a reasonable cost.”
standards.                                                                                      Francisco Lozano
                                                                                             ERTMS Program Manager

The benefits:                                                                       Solution components:
                                                                                    • IBM® Rational® Rhapsody
 Reduced time-to-market for signaling systems products by 40%.                     • IBM Rational DOORS
                                                                                    • IBM Rational Synergy
 Facilitated 100% compliance rate with ERTMS standards for code                    • IBM Rational Change
  traceability and safety.                                                          • IBM Rational Publishing Engine
                                                                                    • IBM Software Services
 Reduced cost and risks of development and documentation.

14   Electronics | Complex and Embedded Systems | Real-time and embedded | Spain                                © 2013 IBM Corporation
Reason #3 – Agility
                                                                           • Approaches to managing
                                                                           change to requirements




Try to hold back the tide                               Go with the flow          Take control




         Images courtesy of
         George Stojkovic / www.freedigitalphotos.net
         Graeme Weatherston / www.freedigitalphotos.net
Supplementing the backlog with more
granular, contextual requirements
                                                      Prioritized Backlog


                                                        User Story 1

 Roadmap/Strategy,                                      User Story 2
   Enhancement
     Requests,
  Problem Reports                                          Epic 1



                                                        User Story 3
                                                           …..




                Scenario
                                                       User Requirement A

                     Storyboard                        User Requirement B

              Note                                     User Requirement C

                                                                …..

                      Requirements and supporting information
Backlog and requirements




                           Prioritized User Stories
                                    & Epics
                                  Trace to
                           Requirements Modules ,
                               Requirements &
                             supporting artifacts
Summary

          •   Agility without control = chaos!
               – Requirements need to persist
                  beyond an iteration
               – Requirements and supporting
                  information add more granularity to
                  user stories and epics
               – Link requirements and task
                  management for traceability
Summary

          •   Agility without control = chaos!



          •   Traceability provides rationale
              and context
               – Retrace to key design decisions and
                 customer requirements
               – RM tool makes traceability a benefit
                 not an overhead
Summary

          •   Agility without control = chaos!



          •   Traceability provides rationale and
              context



          •   Effective collaboration is essential
               – Must have access to the right version
                 / view of requirements for your role
               – RM tool provides informal and formal
                 collaboration techniques
Summary

$500,000
                                      •   Agility without control = chaos!
$450,000


$400,000


$350,000
                            Rework    •   Traceability provides rationale and
                            Testing
$300,000                                  context
$250,000


$200,000


$150,000                              •   Effective collaboration is essential
$100,000


 $50,000


     $0                               •   Improving your Requirements
           Before   After
                                          Management process supported
                                          by an RM tool can deliver
                                          significant quantitative and
                                          qualitative benefits
Thank you for attending
Please visit our sponsor and any of the resources below:


• Video: Better requirements. Enhanced business agility. Fast ROI.
    Featuring Emerging Health, Montefiore IT
• Requirements Management on ibm.com
• IBM Rational DOORS Next Generation on jazz.net
• IBM Requirements Management blog:
  http://ibm.co/requirementsmanagementblog
• Follow on Twitter: @rationalrdm
• DOORS LinkedIn Group: linkd.in/WWSF6a

Contenu connexe

Tendances

Ingoldsby.k.lee.y
Ingoldsby.k.lee.yIngoldsby.k.lee.y
Ingoldsby.k.lee.yNASAPMC
 
Building Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the MadnessBuilding Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the MadnessTom McCracken
 
Bobby.german
Bobby.germanBobby.german
Bobby.germanNASAPMC
 
SAF 2008 - Analysis and Architecture
SAF 2008 - Analysis  and ArchitectureSAF 2008 - Analysis  and Architecture
SAF 2008 - Analysis and Architecturemhessinger
 
Exp eng brochure
Exp eng brochureExp eng brochure
Exp eng brochurekkathrynlee
 
1 jazz overview-karthik_k
1 jazz overview-karthik_k1 jazz overview-karthik_k
1 jazz overview-karthik_kIBM
 
We are all content strategists now
We are all content strategists nowWe are all content strategists now
We are all content strategists nowKaren McGrane
 
Prioritisation - Bob Andrew, NCR
Prioritisation - Bob Andrew, NCRPrioritisation - Bob Andrew, NCR
Prioritisation - Bob Andrew, NCRggarrett123
 
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...Visure Solutions
 
Catalyze Webcast Facilitating JAD Sessions - Jackie Parker 082307
Catalyze Webcast   Facilitating JAD Sessions - Jackie Parker 082307Catalyze Webcast   Facilitating JAD Sessions - Jackie Parker 082307
Catalyze Webcast Facilitating JAD Sessions - Jackie Parker 082307Tom Humbarger
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA GovernanceKelly Emo
 
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process ModelsCarles Farré
 
Eight deadly defects in systems engineering and how to fix them
Eight deadly defects in systems engineering and how to fix themEight deadly defects in systems engineering and how to fix them
Eight deadly defects in systems engineering and how to fix themJoseph KAsser
 
Pulse Design & Delivery Panel
Pulse Design & Delivery PanelPulse Design & Delivery Panel
Pulse Design & Delivery PanelMauricio Godoy
 
SOA Planning Sizing Up Your Business Processes
SOA Planning Sizing Up Your Business ProcessesSOA Planning Sizing Up Your Business Processes
SOA Planning Sizing Up Your Business ProcessesTim Vibbert
 

Tendances (20)

Ingoldsby.k.lee.y
Ingoldsby.k.lee.yIngoldsby.k.lee.y
Ingoldsby.k.lee.y
 
Building Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the MadnessBuilding Results Oriented Websites: The Method That Ends the Madness
Building Results Oriented Websites: The Method That Ends the Madness
 
Business Process
Business ProcessBusiness Process
Business Process
 
Methodology
MethodologyMethodology
Methodology
 
Agile development
Agile developmentAgile development
Agile development
 
Bobby.german
Bobby.germanBobby.german
Bobby.german
 
Life After PPM
Life After PPMLife After PPM
Life After PPM
 
SAF 2008 - Analysis and Architecture
SAF 2008 - Analysis  and ArchitectureSAF 2008 - Analysis  and Architecture
SAF 2008 - Analysis and Architecture
 
Exp eng brochure
Exp eng brochureExp eng brochure
Exp eng brochure
 
1 jazz overview-karthik_k
1 jazz overview-karthik_k1 jazz overview-karthik_k
1 jazz overview-karthik_k
 
We are all content strategists now
We are all content strategists nowWe are all content strategists now
We are all content strategists now
 
Prioritisation - Bob Andrew, NCR
Prioritisation - Bob Andrew, NCRPrioritisation - Bob Andrew, NCR
Prioritisation - Bob Andrew, NCR
 
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
 
Camo
CamoCamo
Camo
 
Catalyze Webcast Facilitating JAD Sessions - Jackie Parker 082307
Catalyze Webcast   Facilitating JAD Sessions - Jackie Parker 082307Catalyze Webcast   Facilitating JAD Sessions - Jackie Parker 082307
Catalyze Webcast Facilitating JAD Sessions - Jackie Parker 082307
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA Governance
 
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
 
Eight deadly defects in systems engineering and how to fix them
Eight deadly defects in systems engineering and how to fix themEight deadly defects in systems engineering and how to fix them
Eight deadly defects in systems engineering and how to fix them
 
Pulse Design & Delivery Panel
Pulse Design & Delivery PanelPulse Design & Delivery Panel
Pulse Design & Delivery Panel
 
SOA Planning Sizing Up Your Business Processes
SOA Planning Sizing Up Your Business ProcessesSOA Planning Sizing Up Your Business Processes
SOA Planning Sizing Up Your Business Processes
 

En vedette

Presentation on forms of group decision making in organizations by prof.ma...
Presentation on  forms of  group decision making  in organizations by prof.ma...Presentation on  forms of  group decision making  in organizations by prof.ma...
Presentation on forms of group decision making in organizations by prof.ma...manishha
 
Essay Writing: Thesis statement
Essay Writing: Thesis statementEssay Writing: Thesis statement
Essay Writing: Thesis statementGlenn R
 
Grade 9 Informative Writing, Journalistic Writing and Literary Writing
Grade 9 Informative Writing, Journalistic Writing and Literary WritingGrade 9 Informative Writing, Journalistic Writing and Literary Writing
Grade 9 Informative Writing, Journalistic Writing and Literary WritingTalugtug National High School
 
Informative speech
Informative speechInformative speech
Informative speechgluncan
 
Informative speech outline
Informative speech outlineInformative speech outline
Informative speech outlineCliff Carter
 
What is a presentation
What is a presentationWhat is a presentation
What is a presentationimporterss
 
Informative speech powerpoint 7 29
Informative speech powerpoint 7 29Informative speech powerpoint 7 29
Informative speech powerpoint 7 29chall55
 
6 Presentation Styles of Famous Presenters
6 Presentation Styles of Famous Presenters6 Presentation Styles of Famous Presenters
6 Presentation Styles of Famous Presenters24Slides
 
Types of presentations
Types of presentationsTypes of presentations
Types of presentationsJim Aspinall
 
Prova analista de suporte
Prova analista de suporteProva analista de suporte
Prova analista de suportehyran
 
La Jornada Única. CEIP Florida
La Jornada Única. CEIP FloridaLa Jornada Única. CEIP Florida
La Jornada Única. CEIP FloridaMónica Romero
 
Gathering_2.15.11
Gathering_2.15.11Gathering_2.15.11
Gathering_2.15.11ugabcm
 
Hyvinvointivaltio numeroina
Hyvinvointivaltio numeroinaHyvinvointivaltio numeroina
Hyvinvointivaltio numeroinaevathinktank
 
Scaling FastAGI Applications with Go
Scaling FastAGI Applications with GoScaling FastAGI Applications with Go
Scaling FastAGI Applications with GoDigium
 

En vedette (20)

Presentation on forms of group decision making in organizations by prof.ma...
Presentation on  forms of  group decision making  in organizations by prof.ma...Presentation on  forms of  group decision making  in organizations by prof.ma...
Presentation on forms of group decision making in organizations by prof.ma...
 
What Is Presentation
What Is PresentationWhat Is Presentation
What Is Presentation
 
Essay Writing: Thesis statement
Essay Writing: Thesis statementEssay Writing: Thesis statement
Essay Writing: Thesis statement
 
Presentation types
Presentation typesPresentation types
Presentation types
 
Grade 9 Informative Writing, Journalistic Writing and Literary Writing
Grade 9 Informative Writing, Journalistic Writing and Literary WritingGrade 9 Informative Writing, Journalistic Writing and Literary Writing
Grade 9 Informative Writing, Journalistic Writing and Literary Writing
 
Informative speech
Informative speechInformative speech
Informative speech
 
Informative speech outline
Informative speech outlineInformative speech outline
Informative speech outline
 
What is a presentation
What is a presentationWhat is a presentation
What is a presentation
 
Informative speech powerpoint 7 29
Informative speech powerpoint 7 29Informative speech powerpoint 7 29
Informative speech powerpoint 7 29
 
6 Presentation Styles of Famous Presenters
6 Presentation Styles of Famous Presenters6 Presentation Styles of Famous Presenters
6 Presentation Styles of Famous Presenters
 
Types of presentations
Types of presentationsTypes of presentations
Types of presentations
 
40 87
40 8740 87
40 87
 
Prova analista de suporte
Prova analista de suporteProva analista de suporte
Prova analista de suporte
 
La Jornada Única. CEIP Florida
La Jornada Única. CEIP FloridaLa Jornada Única. CEIP Florida
La Jornada Única. CEIP Florida
 
真4 -真偽試驗
真4 -真偽試驗真4 -真偽試驗
真4 -真偽試驗
 
Gathering_2.15.11
Gathering_2.15.11Gathering_2.15.11
Gathering_2.15.11
 
Be going to 2
Be going to 2Be going to 2
Be going to 2
 
Hyvinvointivaltio numeroina
Hyvinvointivaltio numeroinaHyvinvointivaltio numeroina
Hyvinvointivaltio numeroina
 
Scaling FastAGI Applications with Go
Scaling FastAGI Applications with GoScaling FastAGI Applications with Go
Scaling FastAGI Applications with Go
 
Xslt
XsltXslt
Xslt
 

Similaire à 3 Reasons to Throwaway Requirements

Application Crisis avoidance six things you can do
Application Crisis avoidance  six things you can doApplication Crisis avoidance  six things you can do
Application Crisis avoidance six things you can doApalytics
 
Testingexperience02 08 koeppen
Testingexperience02 08 koeppenTestingexperience02 08 koeppen
Testingexperience02 08 koeppenshinuarora
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software developmentbizpresenter
 
Business Analyst Requirements Management
Business Analyst Requirements Management Business Analyst Requirements Management
Business Analyst Requirements Management Mark Borowski
 
Improving the Quality of Requirements in Middleware Requirements Specifications
Improving the Quality of Requirements in Middleware Requirements SpecificationsImproving the Quality of Requirements in Middleware Requirements Specifications
Improving the Quality of Requirements in Middleware Requirements SpecificationsManigandan AJ
 
Moving To The Cloud, Evaluating Architectures
Moving To The Cloud, Evaluating ArchitecturesMoving To The Cloud, Evaluating Architectures
Moving To The Cloud, Evaluating ArchitecturesMark Sigler
 
Sa 004 quality_attributes
Sa 004 quality_attributesSa 004 quality_attributes
Sa 004 quality_attributesFrank Gielen
 
Robert J Graham Resume (July 05 2012) V1.8
Robert J Graham   Resume (July 05 2012) V1.8Robert J Graham   Resume (July 05 2012) V1.8
Robert J Graham Resume (July 05 2012) V1.8robertjgraham
 
Requirements Management Using Innoslate
Requirements Management Using InnoslateRequirements Management Using Innoslate
Requirements Management Using InnoslateElizabeth Steiner
 

Similaire à 3 Reasons to Throwaway Requirements (20)

Rm tools
Rm toolsRm tools
Rm tools
 
Application Crisis avoidance six things you can do
Application Crisis avoidance  six things you can doApplication Crisis avoidance  six things you can do
Application Crisis avoidance six things you can do
 
Microsoft Lync (by Mark Hickson)
Microsoft Lync (by Mark Hickson)Microsoft Lync (by Mark Hickson)
Microsoft Lync (by Mark Hickson)
 
Testingexperience02 08 koeppen
Testingexperience02 08 koeppenTestingexperience02 08 koeppen
Testingexperience02 08 koeppen
 
5 5-norbert jastroch
5 5-norbert jastroch5 5-norbert jastroch
5 5-norbert jastroch
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
 
Business Analyst Requirements Management
Business Analyst Requirements Management Business Analyst Requirements Management
Business Analyst Requirements Management
 
Improving the Quality of Requirements in Middleware Requirements Specifications
Improving the Quality of Requirements in Middleware Requirements SpecificationsImproving the Quality of Requirements in Middleware Requirements Specifications
Improving the Quality of Requirements in Middleware Requirements Specifications
 
RRC RUP
RRC RUPRRC RUP
RRC RUP
 
Moving To The Cloud, Evaluating Architectures
Moving To The Cloud, Evaluating ArchitecturesMoving To The Cloud, Evaluating Architectures
Moving To The Cloud, Evaluating Architectures
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
 
Sa 004 quality_attributes
Sa 004 quality_attributesSa 004 quality_attributes
Sa 004 quality_attributes
 
Ravi_Nelluri_QA
Ravi_Nelluri_QARavi_Nelluri_QA
Ravi_Nelluri_QA
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Robert J Graham Resume (July 05 2012) V1.8
Robert J Graham   Resume (July 05 2012) V1.8Robert J Graham   Resume (July 05 2012) V1.8
Robert J Graham Resume (July 05 2012) V1.8
 
Utkarsh
UtkarshUtkarsh
Utkarsh
 
Gokulkrishna BA.DOC
Gokulkrishna  BA.DOCGokulkrishna  BA.DOC
Gokulkrishna BA.DOC
 
Ramachandra (1)
Ramachandra (1)Ramachandra (1)
Ramachandra (1)
 
Requirements Management Using Innoslate
Requirements Management Using InnoslateRequirements Management Using Innoslate
Requirements Management Using Innoslate
 

Plus de IBM Rational software

DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...IBM Rational software
 
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...IBM Rational software
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertIBM Rational software
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesIBM Rational software
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM Rational software
 
Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...IBM Rational software
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational software
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menuIBM Rational software
 

Plus de IBM Rational software (20)

DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
 
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
Security
SecuritySecurity
Security
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team Concert
 
Applications lab
Applications lab Applications lab
Applications lab
 
Application slides
Application slidesApplication slides
Application slides
 
Components lab
Components labComponents lab
Components lab
 
UCD components
UCD components UCD components
UCD components
 
Resource lab
Resource labResource lab
Resource lab
 
Resources slides
Resources slidesResources slides
Resources slides
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal Tips
 
Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...Factors to consider when starting a brand-new requirements management project...
Factors to consider when starting a brand-new requirements management project...
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales Presentation
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menu
 
Lab3 RTC Source Control
Lab3 RTC Source ControlLab3 RTC Source Control
Lab3 RTC Source Control
 
Lab2 RTC Work Items
Lab2 RTC Work ItemsLab2 RTC Work Items
Lab2 RTC Work Items
 
Lab4 RTC Builds
Lab4 RTC BuildsLab4 RTC Builds
Lab4 RTC Builds
 

Dernier

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

3 Reasons to Throwaway Requirements

  • 1. Three Reasons to Throw Away your Requirements Documents Sponsored by Link to watch webcast recording on-demand
  • 2. Featured Presenters Our knowledgeable speaker today is: Andy Gurd Senior Go-To-Market Manager IBM Rational Follow on Twitter: @andygurd or find me on LinkedIn
  • 3. The ROI of better Requirements Management $500,000 69% net reduction in the cost of quality $450,000 Return on investment within 6 months $400,000 >75% improvement in productivity $350,000 Rework Testing $300,000 $250,000 “In 6 months since deployment we’ve seen a 69% net reduction in the cost of test preparation, testing, $200,000 and rework by using IBM Rational DOORS and an $150,000 improved requirements management process. $100,000 Our team is testing and reworking comparable functionality in one sixth the calendar time and $50,000 one third the person hours. And we are able to $0 better meet the needs of our stakeholders." Before After Mia McCroskey, Senior Project Manager for Product Development at Emerging Health, Montefiore IT Link to full case study
  • 4. Reason #1 - Collaboration • Screenplay/script like requirements • Script / requirements needed to determine impact of any changes • Script / requirements form the hub for co-ordinating successful teamwork Images courtesy of: scottchan / www.freedigitalphotos.net siraphat / www.freedigitalphotos.net digitalart / www.freedigitalphotos.net
  • 5. Requirements collaboration - Documents/Spreadsheets V1 V2 Requirements Analyst / User Reqts User Reqts Systems Engineer Comment on User Reqts Engineering Engineering Team Manager V1 V2 Technical Requirements Technical Requirements
  • 6. Requirements collaboration – Integrated RM Tool Systems Engineer QA Manager “Everyone need to be following “I need to be able to manage the the same process and creating relationship between customer the same metrics and reports” requirements and downstream design” Engineers “I need access to a live central repository and to know that I am looking at the latest approved requirements” Project Manager Developers “I need a process that ensures traceability between my requirements “I need to implement a process that enforces and changes. I traceability between all my project need to know the information and supply chain” status of those changes”
  • 7. But I’m comfortable with docs and spreadsheets, wont this be a difficult transition? • Familiar hierarchical structure of a document and rich text editing • Columns like a spreadsheet for additional properties • Management of individual requirements for tracking and reuse
  • 8. In-Context Collaboration  Collaboration through information discussions or by formal review  Email notification available for review updates  Dashboard widgets to show review participation and status Notification to personal dashboard Comments can be used inside or outside of a review
  • 9. Software and Systems Engineering | Rational MBDA Missile Systems Link to Case Study Increased customer satisfaction and provided a critical differentiator in a highly competitive market The need: MBDA’s design teams were widely dispersed, with the challenge to share and unify the specific knowledge of local individual engineers and designers. Communication and traceability across the company's engineering organizations were complex. They needed to improve and standardize its approach for defining, communicating and analyzing the design for each missile system. “MBDA has the ability to define The solution: and model all the requirements The client deployed Rational DOORS® and Rhapsody® to provide a model-based of a complex missile system very systems engineering platform to help widely distributed design and engineering early in the development process. teams analyze and communicate the software, mechanical and electrical This differentiates MBDA requirements of its various missile systems. capabilities in a highly competitive global marketplace.” The benefits: MBDA Missile Systems  Reduced typical system design time, speeding time to market, increasing customer satisfaction and providing a critical differentiator in a highly competitive market. Solution components:  Speeds identification of design incompatibilities, helping to avoid critical • IBM® Rational® DOORS® programming delays. • IBM Rational Rhapsody®  Eased identification and communication of defects in the system, component • IBM Rational Rhapsody Gateway requirements and designs. 9 Aerospace and Defense | Complex and Embedded Systems | Systems Engineering | United States © 2013 IBM Corporation
  • 10. Reason #2 – Traceability • Breadcrumb trail = weak traceability • Product & systems development needs stronger traceability • Need easy way to create manage and traceability • Traceability helps with conformance to customer requirements and compliance to regulations Image courtesy of Bill Longshaw / www.freedigitalphotos.net
  • 11. Traceability Standards Stakeholder Requirements Systems Requirements Test Cases Use Cases Subsystem Requirements Test Cases Related Blog Posts: What is Traceability? The uses and value of traceability
  • 12. Traceability – Documents/Spreadsheets Multiple documents to manage Need a way to identify requirements If a requirement changes, you need to open multiple documents to determine impact and update
  • 13. Traceability – Integrated RM Tool • Multi-level graphical analysis • Traceability views Linked Linked Stakeholder System Subsystem Requirements Requirements Requirements
  • 14. Software and Systems Engineering | Rational Invensys Rail Dimetronic Link to Case Study Speeds innovation with a unified platform for multi-stage development processes The need: Faced with demands to keep pace with railway system standards while simultaneously meeting customer needs and ensuring its systems’ integration with other railway technologies, Invensys Rail Dimetronic needed to modernize its development processes, from code management to change management. “Innovation and process flexibility The solution: are important in allowing us to Incorporated system intelligence into its development process by deploying an differentiate our offerings. We’re application development platform that leverages signaling system usage results to now able to ensure that our design model system reliability and to highlight areas requiring improvement. Developers can be rapidly adapted, not only can analyze requirements changes, quickly modeling, configuring, validating and to customer needs, but to changing demonstrating the integration of components. Modeling code changes in real-time supports early error correction. Tracking changes through automated ERTMS requirements, requirements management allows compliance with traceability and safety at a reasonable cost.” standards. Francisco Lozano ERTMS Program Manager The benefits: Solution components: • IBM® Rational® Rhapsody  Reduced time-to-market for signaling systems products by 40%. • IBM Rational DOORS • IBM Rational Synergy  Facilitated 100% compliance rate with ERTMS standards for code • IBM Rational Change traceability and safety. • IBM Rational Publishing Engine • IBM Software Services  Reduced cost and risks of development and documentation. 14 Electronics | Complex and Embedded Systems | Real-time and embedded | Spain © 2013 IBM Corporation
  • 15. Reason #3 – Agility • Approaches to managing change to requirements Try to hold back the tide Go with the flow Take control Images courtesy of George Stojkovic / www.freedigitalphotos.net Graeme Weatherston / www.freedigitalphotos.net
  • 16. Supplementing the backlog with more granular, contextual requirements Prioritized Backlog User Story 1 Roadmap/Strategy, User Story 2 Enhancement Requests, Problem Reports Epic 1 User Story 3 ….. Scenario User Requirement A Storyboard User Requirement B Note User Requirement C ….. Requirements and supporting information
  • 17. Backlog and requirements Prioritized User Stories & Epics Trace to Requirements Modules , Requirements & supporting artifacts
  • 18. Summary • Agility without control = chaos! – Requirements need to persist beyond an iteration – Requirements and supporting information add more granularity to user stories and epics – Link requirements and task management for traceability
  • 19. Summary • Agility without control = chaos! • Traceability provides rationale and context – Retrace to key design decisions and customer requirements – RM tool makes traceability a benefit not an overhead
  • 20. Summary • Agility without control = chaos! • Traceability provides rationale and context • Effective collaboration is essential – Must have access to the right version / view of requirements for your role – RM tool provides informal and formal collaboration techniques
  • 21. Summary $500,000 • Agility without control = chaos! $450,000 $400,000 $350,000 Rework • Traceability provides rationale and Testing $300,000 context $250,000 $200,000 $150,000 • Effective collaboration is essential $100,000 $50,000 $0 • Improving your Requirements Before After Management process supported by an RM tool can deliver significant quantitative and qualitative benefits
  • 22. Thank you for attending Please visit our sponsor and any of the resources below: • Video: Better requirements. Enhanced business agility. Fast ROI. Featuring Emerging Health, Montefiore IT • Requirements Management on ibm.com • IBM Rational DOORS Next Generation on jazz.net • IBM Requirements Management blog: http://ibm.co/requirementsmanagementblog • Follow on Twitter: @rationalrdm • DOORS LinkedIn Group: linkd.in/WWSF6a