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

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Dernier (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

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