SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 1© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
© Copyright IBM Corporation 2013
Reviewing requirements
Contents
Module overview -2
Preparing a review -3
Reviews -4
Why use reviews? -5
Reviews and approvals -6
Types of reviews -7
Reviewer roles -8
Review lifecycle states -9
Creating a review from a collection -10
Creating a review of individual artifacts -12
Completing a review -13
Open reviews -14
Completing a review -15
Monitoring a review -19
Finalizing a review -20
Review of a module -21
Lab : Conducting a review -22
Review -23
Module summary -24
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 2© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
2 © Copyright IBM Corporation 2013
Module overview
After you complete this module, you should be able to
do these tasks :
 Prepare a requirements review.
 Complete a requirements review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 3© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
3 © Copyright IBM Corporation 2013
Topics
> = Current topic
> Preparing a review
 Completing a review
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 4© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
4 © Copyright IBM Corporation 2013
Reviews
When you are ready for team members to review
requirement artifacts, you can create a review.
In reviews, team members review requirement artifacts,
record comments about them, and approve or
disapprove them within the context of the project.
A review can contain individual artifacts or can be
based on a collection.
You can add team members to reviews, assign them
specific roles, and set up automatic email notifications.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 5© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
5 © Copyright IBM Corporation 2013
Why use reviews?
0
20
40
60
80
100
120
R
equirem
entsD
esign
C
ode
Test
O
perations
 Rework can consume
30-50% of development
costs. Requirement
errors account for 70-
85% of rework costs.
 Preventing requirement
errors and catching
them early can greatly
reduce rework.
Wiegers, 2003.
Relative Cost to Correct a Defect
 See also: Lindner, Richard J. & Tudahl, D. "Software
Development at a Baldrige Winner,“ Proceedings of ELECTRO
`94, Boston, Massachusetts, May 12, 1994, pp. 167-180.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 6© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6 © Copyright IBM Corporation 2013
Reviews and approvals
Generally, a review and approval process includes
these steps:
 Presenting and making the information available
 Defining the review criteria
 Reviewing or inspecting the requirement artifacts
 Collecting comments and feedback for improvement
 Gaining acceptance of the requirements
 Getting formal sign-off for the requirements, if required
Generate review documents only in these
circumstances:
‱ When there is value to both the
stakeholders and development team
‱ When your organizational process
requires them; for example, for archival
purposes or for using your organization’s
content-management system and
approval process
‱ When other parties who do not have
access to the project area need
information
‱ For contractual purposes
With the Requirements Management (RM)
application, teams can reduce their
dependence on large specification
documents.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 7© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
7 © Copyright IBM Corporation 2013
Types of reviews
Type Description When to use
Formal Reviewers see versions
of artifacts that were
current when the review
was created
 Artifacts are in flux and
you want controlled
reviews on static versions
 You need specific versions
of artifacts to be approved
Informal Reviewers see the latest
version of the artifacts
when they start the
review
 Artifacts are not changing
 You do not need specific
versions to be approved
Use informal reviews to provide feedback
when team members are jointly authoring
requirements.
In a formal review, the version of embedded
artifacts is "frozen" in the artifacts that are in
the review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 8© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
8 © Copyright IBM Corporation 2013
Reviewer roles
The review creator adds team members to the review and
assigns a role to each reviewer.
Role Required action
Approver Must approve, disapprove, or abstain from
reviewing each artifact in the review for the
review to move forward.
Reviewer Must review or abstain from reviewing each
artifact in the review for the review to move
forward.
Optional reviewer Optionally review or abstain from reviewing
the artifacts. The review moves forward
even if optional reviewers do not respond.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 9© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
9 © Copyright IBM Corporation 2013
Review lifecycle states
State Description
Draft The initial state of the review as it is being
created.
In progress The state of the review after the creator
starts the review. Participants are notified.
Paused The review creator can pause the review
to add participants or roles, or to change
artifacts.
Reviewed Reviewers have marked the review as
complete.
Finalized All required reviewers have marked the
review complete, and the review creator
has clicked Finalize Review.
The review can move through these states.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 10© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
10 © Copyright IBM Corporation 2013
Creating a review from a collection
From the edit menu of a collection ,
select Create Review from
Collection.
Name the review, select the
review type, and click OK.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 11© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
11 © Copyright IBM Corporation 2013
Creating a review from a collection (continued)
Indicate a due date and include
instructions to reviewers.
Add participants and assign roles.
Optional: Send email notifications
to participants.
Add or remove artifacts.
When you are finished creating the
review , save it. Click Start Review to
begin the review.
Optional: To send a review request, select
one or more participants, and click Send
Email. The email addresses of the selected
users are added to the recipients list of the
new email message. Add text as required in
your email program, and then send the
message.
When you are finished setting up the review ,
save it. The review is in draft state until you
click Start Review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 12© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
12 © Copyright IBM Corporation 2013
Creating a review of individual artifacts
Create a review of individual artifacts
from the Artifacts page, from the
Artifact editor, or from the right
sidebar.
You can create reviews on individual
artifacts or include several individual artifacts
in a review. You can create a review in these
ways:
‱On the Artifacts page, select the artifact or
artifacts to include in the review, and then
select Create Review Containing Artifact
from the edit menu.
‱From an artifact that is open in the Artifact
editor, click the Create Review icon.
‱From the Reviews sidebar in an open
artifact.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 13© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
13 © Copyright IBM Corporation 2013
Topics
> = Current topic
 Preparing a review
>Completing a review
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 14© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
14 © Copyright IBM Corporation 2013
Open reviews
You can see active reviews in the Reviews
widget on the project dashboard or in the
Reviews section of the right sidebar.
Click the review to open it.
If you have the Reviews widget on your
dashboard, you can see your active reviews
in that widget.
You can also see your active reviews listed in
the Reviews section of the right sidebar.
Click the Show my active reviews icon.
To open a review and begin the review
process, click the title of the review from
either the dashboard or the sidebar.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 15© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
15 © Copyright IBM Corporation 2013
Completing a review
Participants in the reviewer role have the option to
click Reviewed or Abstain for each artifact .
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 16© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
16 © Copyright IBM Corporation 2013
Completing a review (continued)
Participants in the approver role have the option to
Approve, Disapprove, or Abstain each artifact.
You can click Approve, Disapprove, or Abstain
for an artifact from this screen or click the artifact
to open it and review its contents.
Review each artifact in the review. From this
page, you can click Approve, Disapprove,
or Abstain for each artifact
To open an artifact, click its name.
If you select the check box at the beginning
of the table to select all artifacts, only the
artifacts that are listed on the page are
selected. If additional artifacts are on
subsequent pages, you must repeat this step
on each page.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 17© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
17 © Copyright IBM Corporation 2013
Completing a review (continued)
When the artifact is open, you can
add comments.
Navigate back to the review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 18© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
18 © Copyright IBM Corporation 2013
Completing a review (continued)
When you are finished with
the review, click Done.
After you click Done, you
cannot make further
changes.
You must mark the review as done when you
are finished. After you mark the review as
done, you cannot make additional changes.
The status bar at the bottom of the page
indicates the overall status of the review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 19© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
19 © Copyright IBM Corporation 2013
Monitoring a review
Team members can monitor the progress of
the review.
The review creator and other team members
can monitor the progress of a review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 20© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
20 © Copyright IBM Corporation 2013
Finalizing a review
After all of the participants have
clicked Done, click Finalize
Review.
The review creator finalizes the review after
all of the participants are done.
When the review is
finalized, it cannot be
modified.
If a reviewer does not finish a review, the
review creator might need to select all of the
artifacts that are not marked as done and
change their status to done before finalizing
the review.
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 21© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
21 © Copyright IBM Corporation 2013
Reviewing a module
Placing a module under review places only one artifact in review: the module.
‱A formal review baselines all of the artifacts within it.
‱An informal review allows the artifacts to be edited .
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 22© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
22 © Copyright IBM Corporation 2013
Lab: Conducting a review
After you finish this lab, you
should be able to do these
tasks:
 Create a formal review from a
collection
 Log in as review approver, and
complete a review
 Log in as review creator, and
finalize a review
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 23© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
23 © Copyright IBM Corporation 2013
Review
 What are the two types of
reviews that you can create?
When would you use one type
versus the other?
 What participant roles are
available for reviews and what
are their required actions?
Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01
Reviewing requirements 24© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
24 © Copyright IBM Corporation 2013
Module summary
In this module, you learned how to do these tasks :
 Prepare a requirements review
 Complete a requirements review

Weitere Àhnliche Inhalte

Was ist angesagt?

Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
David Groff
 
Oracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic ConceptsOracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic Concepts
James Bayer
 
Bi Publisher 11g: Only good news
Bi Publisher 11g: Only good newsBi Publisher 11g: Only good news
Bi Publisher 11g: Only good news
Edelweiss Kammermann
 

Was ist angesagt? (20)

Z api overview
Z api overviewZ api overview
Z api overview
 
Embedding Jaspersoft into your PHP application
Embedding Jaspersoft into your PHP applicationEmbedding Jaspersoft into your PHP application
Embedding Jaspersoft into your PHP application
 
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
 
React Workshop
React WorkshopReact Workshop
React Workshop
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 
Building Oracle BIEE (OBIEE) Reports, Dashboards
Building Oracle BIEE (OBIEE) Reports, DashboardsBuilding Oracle BIEE (OBIEE) Reports, Dashboards
Building Oracle BIEE (OBIEE) Reports, Dashboards
 
Spring Boot in Action
Spring Boot in Action Spring Boot in Action
Spring Boot in Action
 
Oracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic ConceptsOracle WebLogic Server Basic Concepts
Oracle WebLogic Server Basic Concepts
 
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
 
SAP HANA SPS08 Security
SAP HANA SPS08 SecuritySAP HANA SPS08 Security
SAP HANA SPS08 Security
 
Oracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuningOracle WebLogic Diagnostics & Perfomance tuning
Oracle WebLogic Diagnostics & Perfomance tuning
 
Bi Publisher 11g: Only good news
Bi Publisher 11g: Only good newsBi Publisher 11g: Only good news
Bi Publisher 11g: Only good news
 
Using Chef InSpec for Infrastructure Security
Using Chef InSpec for Infrastructure SecurityUsing Chef InSpec for Infrastructure Security
Using Chef InSpec for Infrastructure Security
 
SOA for PL/SQL Developer (OPP 2010)
SOA for PL/SQL Developer (OPP 2010)SOA for PL/SQL Developer (OPP 2010)
SOA for PL/SQL Developer (OPP 2010)
 
Introduction to Spring Boot
Introduction to Spring BootIntroduction to Spring Boot
Introduction to Spring Boot
 
Oracle RAD stack REST, APEX, Database
Oracle RAD stack REST, APEX, DatabaseOracle RAD stack REST, APEX, Database
Oracle RAD stack REST, APEX, Database
 
Maven
MavenMaven
Maven
 
Ibm web sphere application server interview questions
Ibm web sphere application server interview questionsIbm web sphere application server interview questions
Ibm web sphere application server interview questions
 
Introduction to spring boot
Introduction to spring bootIntroduction to spring boot
Introduction to spring boot
 
Mule Common Logging & Error Handling Framework
Mule Common Logging & Error Handling FrameworkMule Common Logging & Error Handling Framework
Mule Common Logging & Error Handling Framework
 

Andere mochten auch

Rtc migration from ccm environment
Rtc migration from ccm environmentRtc migration from ccm environment
Rtc migration from ccm environment
IBM Rational software
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
 
The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]
Nicolemarie4
 
Napoleon nowoƛci 19.10.2011
Napoleon nowoƛci 19.10.2011Napoleon nowoƛci 19.10.2011
Napoleon nowoƛci 19.10.2011
NapoleonCat.com
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
giskende
 

Andere mochten auch (20)

Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specifications
 
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...
 
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...
 
Reporting on requirements
Reporting on requirementsReporting on requirements
Reporting on requirements
 
Identifying and managing change
Identifying and managing changeIdentifying and managing change
Identifying and managing change
 
Creating an artifact at the project level
Creating an artifact at the project levelCreating an artifact at the project level
Creating an artifact at the project level
 
Editing rich-text artifacts
Editing rich-text artifactsEditing rich-text artifacts
Editing rich-text artifacts
 
Overview of Capturing requirements
Overview of Capturing requirementsOverview of Capturing requirements
Overview of Capturing requirements
 
Rtc migration from ccm environment
Rtc migration from ccm environmentRtc migration from ccm environment
Rtc migration from ccm environment
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
AclaraciĂłn pĂșblica Celia Castedo Monasterio
AclaraciĂłn pĂșblica Celia Castedo MonasterioAclaraciĂłn pĂșblica Celia Castedo Monasterio
AclaraciĂłn pĂșblica Celia Castedo Monasterio
 
Adopting the IBM Continuous Engineering (CE) solution Configuration Managemen...
Adopting the IBM Continuous Engineering (CE) solution Configuration Managemen...Adopting the IBM Continuous Engineering (CE) solution Configuration Managemen...
Adopting the IBM Continuous Engineering (CE) solution Configuration Managemen...
 
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...
 
How to Organize and Prioritize Requirements
How to Organize and Prioritize RequirementsHow to Organize and Prioritize Requirements
How to Organize and Prioritize Requirements
 
Copywriting tips bonnie_zink
Copywriting tips bonnie_zinkCopywriting tips bonnie_zink
Copywriting tips bonnie_zink
 
The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]The red river_rebellions1869_1870[1]
The red river_rebellions1869_1870[1]
 
Napoleon nowoƛci 19.10.2011
Napoleon nowoƛci 19.10.2011Napoleon nowoƛci 19.10.2011
Napoleon nowoƛci 19.10.2011
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
 
Contents page
Contents pageContents page
Contents page
 

Ähnlich wie Reviewing requirements

Software testing
Software testingSoftware testing
Software testing
K Lingaraju
 
Workflow for XPages
Workflow for XPagesWorkflow for XPages
Workflow for XPages
Niklas Heidloff
 
Part 6 debugging and testing java applications
Part 6 debugging and testing java applicationsPart 6 debugging and testing java applications
Part 6 debugging and testing java applications
techbed
 

Ähnlich wie Reviewing requirements (20)

Course summary
Course summaryCourse summary
Course summary
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013
 
Software testing
Software testingSoftware testing
Software testing
 
Testing tools
Testing toolsTesting tools
Testing tools
 
Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 
sst ppt.pptx
sst ppt.pptxsst ppt.pptx
sst ppt.pptx
 
Software testing
Software testingSoftware testing
Software testing
 
MPLTOTO - Situs Togel Online Resmi Terpercaya 2024
MPLTOTO - Situs Togel Online Resmi Terpercaya 2024MPLTOTO - Situs Togel Online Resmi Terpercaya 2024
MPLTOTO - Situs Togel Online Resmi Terpercaya 2024
 
Stlc 12 Steps Ppt
Stlc 12 Steps PptStlc 12 Steps Ppt
Stlc 12 Steps Ppt
 
Workflow for XPages
Workflow for XPagesWorkflow for XPages
Workflow for XPages
 
00.pdf
00.pdf00.pdf
00.pdf
 
V model (software engineering)
V model (software engineering)V model (software engineering)
V model (software engineering)
 
Part 6 debugging and testing java applications
Part 6 debugging and testing java applicationsPart 6 debugging and testing java applications
Part 6 debugging and testing java applications
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
565847651-Az-400t00a-Enu-Powerpoint-05.pptx
565847651-Az-400t00a-Enu-Powerpoint-05.pptx565847651-Az-400t00a-Enu-Powerpoint-05.pptx
565847651-Az-400t00a-Enu-Powerpoint-05.pptx
 
Feature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOpsFeature Scoring in Green Field Application Development and DevOps
Feature Scoring in Green Field Application Development and DevOps
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Automated Acceptance Tests & Tool choice
Automated Acceptance Tests & Tool choiceAutomated Acceptance Tests & Tool choice
Automated Acceptance Tests & Tool choice
 
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
UserZoom Education Series - Research Deep Dive - Advanced - Task-Based TOL (b...
 

Mehr von IBM 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 Presentation
IBM Rational software
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
IBM Rational software
 
Module 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertModule 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team Concert
IBM Rational software
 

Mehr von IBM Rational software (20)

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
 
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
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle Management
 
Module 4: Working with Builds
Module 4: Working with BuildsModule 4: Working with Builds
Module 4: Working with Builds
 
Module 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertModule 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team Concert
 

KĂŒrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

KĂŒrzlich hochgeladen (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Reviewing requirements

  • 1. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 1© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. © Copyright IBM Corporation 2013 Reviewing requirements Contents Module overview -2 Preparing a review -3 Reviews -4 Why use reviews? -5 Reviews and approvals -6 Types of reviews -7 Reviewer roles -8 Review lifecycle states -9 Creating a review from a collection -10 Creating a review of individual artifacts -12 Completing a review -13 Open reviews -14 Completing a review -15 Monitoring a review -19 Finalizing a review -20 Review of a module -21 Lab : Conducting a review -22 Review -23 Module summary -24
  • 2. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 2© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 2 © Copyright IBM Corporation 2013 Module overview After you complete this module, you should be able to do these tasks :  Prepare a requirements review.  Complete a requirements review.
  • 3. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 3© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 3 © Copyright IBM Corporation 2013 Topics > = Current topic > Preparing a review  Completing a review
  • 4. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 4© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4 © Copyright IBM Corporation 2013 Reviews When you are ready for team members to review requirement artifacts, you can create a review. In reviews, team members review requirement artifacts, record comments about them, and approve or disapprove them within the context of the project. A review can contain individual artifacts or can be based on a collection. You can add team members to reviews, assign them specific roles, and set up automatic email notifications.
  • 5. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 5© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 5 © Copyright IBM Corporation 2013 Why use reviews? 0 20 40 60 80 100 120 R equirem entsD esign C ode Test O perations  Rework can consume 30-50% of development costs. Requirement errors account for 70- 85% of rework costs.  Preventing requirement errors and catching them early can greatly reduce rework. Wiegers, 2003. Relative Cost to Correct a Defect  See also: Lindner, Richard J. & Tudahl, D. "Software Development at a Baldrige Winner,“ Proceedings of ELECTRO `94, Boston, Massachusetts, May 12, 1994, pp. 167-180.
  • 6. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 6© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6 © Copyright IBM Corporation 2013 Reviews and approvals Generally, a review and approval process includes these steps:  Presenting and making the information available  Defining the review criteria  Reviewing or inspecting the requirement artifacts  Collecting comments and feedback for improvement  Gaining acceptance of the requirements  Getting formal sign-off for the requirements, if required Generate review documents only in these circumstances: ‱ When there is value to both the stakeholders and development team ‱ When your organizational process requires them; for example, for archival purposes or for using your organization’s content-management system and approval process ‱ When other parties who do not have access to the project area need information ‱ For contractual purposes With the Requirements Management (RM) application, teams can reduce their dependence on large specification documents.
  • 7. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 7© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 7 © Copyright IBM Corporation 2013 Types of reviews Type Description When to use Formal Reviewers see versions of artifacts that were current when the review was created  Artifacts are in flux and you want controlled reviews on static versions  You need specific versions of artifacts to be approved Informal Reviewers see the latest version of the artifacts when they start the review  Artifacts are not changing  You do not need specific versions to be approved Use informal reviews to provide feedback when team members are jointly authoring requirements. In a formal review, the version of embedded artifacts is "frozen" in the artifacts that are in the review.
  • 8. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 8© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 8 © Copyright IBM Corporation 2013 Reviewer roles The review creator adds team members to the review and assigns a role to each reviewer. Role Required action Approver Must approve, disapprove, or abstain from reviewing each artifact in the review for the review to move forward. Reviewer Must review or abstain from reviewing each artifact in the review for the review to move forward. Optional reviewer Optionally review or abstain from reviewing the artifacts. The review moves forward even if optional reviewers do not respond.
  • 9. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 9© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 9 © Copyright IBM Corporation 2013 Review lifecycle states State Description Draft The initial state of the review as it is being created. In progress The state of the review after the creator starts the review. Participants are notified. Paused The review creator can pause the review to add participants or roles, or to change artifacts. Reviewed Reviewers have marked the review as complete. Finalized All required reviewers have marked the review complete, and the review creator has clicked Finalize Review. The review can move through these states.
  • 10. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 10© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 10 © Copyright IBM Corporation 2013 Creating a review from a collection From the edit menu of a collection , select Create Review from Collection. Name the review, select the review type, and click OK.
  • 11. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 11© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 11 © Copyright IBM Corporation 2013 Creating a review from a collection (continued) Indicate a due date and include instructions to reviewers. Add participants and assign roles. Optional: Send email notifications to participants. Add or remove artifacts. When you are finished creating the review , save it. Click Start Review to begin the review. Optional: To send a review request, select one or more participants, and click Send Email. The email addresses of the selected users are added to the recipients list of the new email message. Add text as required in your email program, and then send the message. When you are finished setting up the review , save it. The review is in draft state until you click Start Review.
  • 12. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 12© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 12 © Copyright IBM Corporation 2013 Creating a review of individual artifacts Create a review of individual artifacts from the Artifacts page, from the Artifact editor, or from the right sidebar. You can create reviews on individual artifacts or include several individual artifacts in a review. You can create a review in these ways: ‱On the Artifacts page, select the artifact or artifacts to include in the review, and then select Create Review Containing Artifact from the edit menu. ‱From an artifact that is open in the Artifact editor, click the Create Review icon. ‱From the Reviews sidebar in an open artifact.
  • 13. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 13© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 13 © Copyright IBM Corporation 2013 Topics > = Current topic  Preparing a review >Completing a review
  • 14. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 14© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 14 © Copyright IBM Corporation 2013 Open reviews You can see active reviews in the Reviews widget on the project dashboard or in the Reviews section of the right sidebar. Click the review to open it. If you have the Reviews widget on your dashboard, you can see your active reviews in that widget. You can also see your active reviews listed in the Reviews section of the right sidebar. Click the Show my active reviews icon. To open a review and begin the review process, click the title of the review from either the dashboard or the sidebar.
  • 15. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 15© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 15 © Copyright IBM Corporation 2013 Completing a review Participants in the reviewer role have the option to click Reviewed or Abstain for each artifact .
  • 16. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 16© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 16 © Copyright IBM Corporation 2013 Completing a review (continued) Participants in the approver role have the option to Approve, Disapprove, or Abstain each artifact. You can click Approve, Disapprove, or Abstain for an artifact from this screen or click the artifact to open it and review its contents. Review each artifact in the review. From this page, you can click Approve, Disapprove, or Abstain for each artifact To open an artifact, click its name. If you select the check box at the beginning of the table to select all artifacts, only the artifacts that are listed on the page are selected. If additional artifacts are on subsequent pages, you must repeat this step on each page.
  • 17. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 17© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 17 © Copyright IBM Corporation 2013 Completing a review (continued) When the artifact is open, you can add comments. Navigate back to the review.
  • 18. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 18© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 18 © Copyright IBM Corporation 2013 Completing a review (continued) When you are finished with the review, click Done. After you click Done, you cannot make further changes. You must mark the review as done when you are finished. After you mark the review as done, you cannot make additional changes. The status bar at the bottom of the page indicates the overall status of the review.
  • 19. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 19© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 19 © Copyright IBM Corporation 2013 Monitoring a review Team members can monitor the progress of the review. The review creator and other team members can monitor the progress of a review.
  • 20. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 20© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 20 © Copyright IBM Corporation 2013 Finalizing a review After all of the participants have clicked Done, click Finalize Review. The review creator finalizes the review after all of the participants are done. When the review is finalized, it cannot be modified. If a reviewer does not finish a review, the review creator might need to select all of the artifacts that are not marked as done and change their status to done before finalizing the review.
  • 21. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 21© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 21 © Copyright IBM Corporation 2013 Reviewing a module Placing a module under review places only one artifact in review: the module. ‱A formal review baselines all of the artifacts within it. ‱An informal review allows the artifacts to be edited .
  • 22. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 22© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 22 © Copyright IBM Corporation 2013 Lab: Conducting a review After you finish this lab, you should be able to do these tasks:  Create a formal review from a collection  Log in as review approver, and complete a review  Log in as review creator, and finalize a review
  • 23. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 23© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 23 © Copyright IBM Corporation 2013 Review  What are the two types of reviews that you can create? When would you use one type versus the other?  What participant roles are available for reviews and what are their required actions?
  • 24. Essentials of IBMÂź RationalÂź DOORS Next Generation V4.01 Reviewing requirements 24© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 24 © Copyright IBM Corporation 2013 Module summary In this module, you learned how to do these tasks :  Prepare a requirements review  Complete a requirements review