SlideShare una empresa de Scribd logo
1 de 58
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Modules as requirement specifications
Contents
Module overview -2
Capture requirements throughout
the lifecycle -3
Topics -4
Exploring a module -5
Changing the perspectives by switching views -7
Glossaries -9
Editing a module -10
Editing module attributes -11
Lab 1: Module attributes and history -13
Editing contained artifacts -14
Adding artifacts (no hierarchy) -16
Requirement reuse -19
Used in Module attribute -20
Lab 2: Requirement reuse -21
Create and Add an artifact at the end of the
module -22
Module structure -24
Artifact hierarchy -25
Adding artifacts hierarchically -27
Sections -28
Lab 3: Create a new module and convert it to a
template [Task 1 – 4] -39
Moving artifacts -40
Removing artifacts -46
Lab 3: Create a new module and convert it to a
template [Task 5 – 9] -50
Edit artifacts from within a module -51
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
When you complete this module, you should be able to
do these tasks :
• Explore the content of a module
• Analyze the information in a module
• Create, move, edit and delete artifacts in a module
• Identify and implement hierarchical data structures in a
module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Capture requirements throughout the lifecycle
Use-case
model
Vision
Supplementary
Specifications
• Features
• Functional requirements
• Non-functional requirements (including
constraints)
• Use cases or user-story elaborations
User
perspective
Solution
space
System
perspective • User interface specification
• User interface
• Storyboard
• Software specification
• System/subsystem specification
UI Sketch
High-level business
requirements
,
• Business goals and objectives
• Business processes (as-is versus to-be)
• Stakeholder needs
• Glossary
• Business rules
Glossary
Business
perspective
Stakeholder
needs
Business
processes
Problem
space
Storyboard
System
specification
System requirements
Software
specification
Modules can be used to capture
requirements.
At the business level for example,
modules can be used to capture the
users perspective and stakeholder
needs. This information can further
be supported and elaborated by
business process diagram
Vision documents and usecase
specifications can be represented by
modules
System and software specifications
can also be captured in modules.
The modules support the project
lifecycle and the teams efforts, by:
- individually managing artifacts
(links, attributes, comments)
- allowing for in place editing of
artifacts
- showing linked information in
columns, supporting efforts to
manage scope creep or dropped
requirements
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Topics
> = Current topic
> Exploring the content of a
module
 Editing a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Exploring a module
Sidebar: Module
attributes, links,
comments..
Content: Logically and
hierarchically organized
artifactsNavigation pane:
Filters/ views
Show links, tags, and
comments from base
module artifacts
Level 1 section
Level 2 section
Edit the module
properties
Artifact summary
Artifact ID
A module is organized like a project,
but instead of folders, a module uses
sections to logically and
hierarchically organize its contained
artifacts.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Exploring the content of a module
Use Views to quickly
change perspectives
of the module
content
Specify the columns to display
Open an artifact to
explore or edit it.
Filter the
attributes that are
displayed in the
module
Edit artifact attributes
directly in view
Search the artifacts that are
in the module
Click to view the
editing options
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Changing the perspectives by switching views
Stakeholder System Sub-system
Dropped?
Scope
creep?
Example: Multi-Level tracing
You can use a view that displays link
information in columns to identify
scope creep or dropped requirements.
Such views are possible at the project
level or at the module level.
If you are working with modules,
remember that tags, links, and
comments are scoped to the module.
Therefore , you must create views at
the module level.
Remember that when you create a
view, you can save it for all of the
modules so that you can provide a
consistent perspective for analyzing
information.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Scrolling through the content of the module
Preview of module
content.
Not all artifacts are loaded in the
module at the same time, especially
in large projects.
While you scroll through the module,
a preview identifies your location in
the module.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Topics
> = Current topic
 Exploring the content of a
module
> Editing a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Editing a module Edit the module
• Attributes
• Links
• Tags
• Comments
1
Hierarchy of
contained artifacts
2.b
Edit the module content
2
Editing each
contained artifact
• Content
• Attributes
• Links
• Tags
• Comments
2.a
Create views
3
Editing a module consist of:
1.Editing the module attributes,
links, tags, comments
2.Editing the content of the
module by
a.Editing the contained
artifacts’ attribute values,
adding module specific
links, tags, comments
b.Considering the hierarchy of
the module and
• Promoting or demoting
artifact hierarchically
• Adding, and removing
artifacts
• Moving artifacts
3.Creating views
NOTE: Create views and links are
discussed in other areas.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Editing the module’s attributes
Included links, tags,
and comments from
base artifacts
Module attributes can be edited form the
project level, or from within the open module.
Once you open the module, you will
notice an edit button on the top right
hand corner.
By clicking on the edit button, you
can edit the module attributes.
The content of the module is
modified by adding new or existing
artifacts
Included links, tags, and comments
from base artifact does not make
much sense for a module since it can
not be included in other modules.
However, the same button become
very significant when working with
artifacts opened from within the
module.
The content of the module is not
effected when pressing the edit
button.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Lab 1: Modifying a module's attributes and viewing its history
At the end of this lab you will be able to:
• Modify the attributes of a module
• Explore how a change effected the module’s history
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Edit the module’s content - Artifact editing options
Open an artifact to
explore or edit.
Artifact links
Artifact Comments
Selected artifact
Artifact editing
options
Options for adding
additional attributes
to the module
It is important to realize that both the
module and the contained artifacts
have links, comments, attributes.
Artifacts contained in the module can
be modified in several ways, most of
which are accessible from the
artifacts edit options.
It is also important to note that there
are several ways to add new artifacts
to the module, or remove artifacts that
are already part of it.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Adding the first artifact in an empty module
Options Available only for empty module
Add artifacts at the end
of the module
Add existing artifact
Create and Add a
new artifact
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Adding Existing Artifact
Filter by folder,
attribute, tag, or
project level view
Select one or more
artifacts to add.
Focus on project area
Search by name
Information is
displayed in pages
A base artifact can be reused in one
or more modules
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Requirement reuse
Same artifact Reused
in multiple modules
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Used in Module attribute
Every artifact is aware in which
modules it is being used. This
information is collected in the Used
in Module attribute.
Displaying the Used in Module
attribute in a column will place a
“recycling” icon for each artifact that
is used in multiple modules.
Here we see an artifact that is used in
three modules.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Lab 2: Requirement reuse
At the end of this lab you will be able to:
• Reuse an artifact in multiple modules
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Create and Add an artifact at the end of the module
Create an artifact with
attributes window.
Click Create
Artifact, or click
the menu arrow,
and select the
type of artifact to
create. If the type
is not on the list,
click More.
1
The way artifacts are created in a
module, is similar to the way they
are created at the project level.
1. Create Artifact of a specific type,
will allow you create an artifact
and add it to the module. The
artifact will be added at the end of
the module. The artifact will be
detailed in the Create an artifact
with attributes window,
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Creating an artifact using the one-click create method
Create artifacts quickly with the one-click
create method.
Then define the artifact in the artifacts
display table.
2. The one-click create method is
most useful to create artifacts of the
same type quickly. With the one-click
create method, you can create several
artifacts rapidly and with a minimal
number of keystrokes and mouse
movements.
To edit the added artifacts, it is useful
to display needed attributes in
column, thus allowing you to edit the
artifacts directly in the Artifacts table.
You can use a saved view to get the
correct columns to display.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 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
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 25© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
25 © Copyright IBM Corporation 2013
Artifact hierarchy
Structure as a “Family”:
parent Artifact A has hierarchical children artifacts B and C.
child Artifacts D and E have B as their hierarchical parent.
siblings Artifacts B and C share a hierarchical parent artifact A.
ancestors Artifacts G has F, C, and A as hierarchical ancestors.
descendants Artifacts C has F, G, and H as hierarchical descendants.
Artifacts within a modules are
organized hierarchically. Artifacts are
organized into structured hierarchical
relationships. Artifact hierarchical
relationships can be structured as a
family or as a tree.
In the requirements management
application, all artifacts within a
module have a property Section
which reveals their hierarchy within
the module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 26© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
26 © Copyright IBM Corporation 2013
Check module hierarchy
Show Hierarchy list to
a particular level
Display section
attribute
Expand sections
Some benefits of the hierarchy
include:
1.Organized sections that are
collapsible and expandable. This
helps with categorizing your
requirements and find them quickly.
2.Easily move sections around with
confidence that all content of the
section are included
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 27© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
27 © Copyright IBM Corporation 2013
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 28© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
28 © Copyright IBM Corporation 2013
Creating a section
Sections are the first step to
organizing your module.
When you toggle “Display as
Heading”, the artifact forms a section
at the level that it is. Subsequent
sections are automatically
renumbered.
Sections can contain subsections and
other artifacts.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 29© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
29 © Copyright IBM Corporation 2013
Removing sections
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 30© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
30 © Copyright IBM Corporation 2013
Demoting artifacts (1/2)
Artifacts are at same level
Artifacts to demote
Demoting an artifact will make it the
hierarchical child of the section above
it.
If there is no section above it, then it
will make it the child of the artifact
above it.
If the artifact has children, then the
children will move with it.
You can demote one or more artifacts
at the same time.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 31© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
31 © Copyright IBM Corporation 2013
Demoting artifacts (2/2)
Indicator that section
contains other artifacts
Hierarchical children of
section 4
Looking at the Section attribute value
of artifact 488, we note the following:
•The 4 indicates the section
•.0 indicates that this artifact is not a
section
•-2 indicates that it is the second
added artifact in this section
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 32© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
32 © Copyright IBM Corporation 2013
Promoting artifacts
Promoting an artifact will move it up
a level.
If the artifact has children, then the
children will move with it.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 33© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
33 © Copyright IBM Corporation 2013
Add a new (similar) artifact
Type of artifact to be created
Note the type of artifact to be created.
If this is not the artifact type you want
to create, then use the Create New
Artifact option.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 34© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
34 © Copyright IBM Corporation 2013
Add a new (similar) artifact - After
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 35© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
35 © Copyright IBM Corporation 2013
Add a new (similar) artifact - Before
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 36© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
36 © Copyright IBM Corporation 2013
Add a new (similar) artifact - Below (as a Child)
Indicator that artifact has
hierarchical children
Note the odd number
It is a best practice to typically not
allow non-heading artifacts to be
hierarchical parents of other artifacts.
The one exception may be when
creating a numbered or bulleted list.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 37© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
37 © Copyright IBM Corporation 2013
Add a new artifact
We already saw how to add a new
artifact.
By selecting an artifact from the
module’s content, you can add an
artifact before, after or below the
selected artifact.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 38© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
38 © Copyright IBM Corporation 2013
Add an existing artifact
We already saw how to add an
existing artifact.
By selecting an artifact from the
module’s content, you can add an
artifact before, after or below the
selected artifact.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 39© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
39 © Copyright IBM Corporation 2013
Lab 3: Create a new module and convert it to a template [Task 1 – 4]
At the end of this lab you will be able to:
 Create a new module
 Create new artifacts inside a module
 Hierarchically organize artifacts within the module
 Create a module template
 Remove an artifact from the module
 Create a module from a template
Only complete Task 1 through Task 3.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 40© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
40 © Copyright IBM Corporation 2013
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 41© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
41 © Copyright IBM Corporation 2013
Moving artifacts – (1/5)
Artifacts and their sections can be
moved to a different location in the
module.
In this case, we want to move
Heading B (and all its hierarchical
children), and make it the new section
1.1, making Heading C, section 1.2.
To do this we do the following….
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 42© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
42 © Copyright IBM Corporation 2013
Moving artifacts - (2/5)
Select the artifact to move,
and from its edit menu
select Cut Artifact
The artifact and all of its
children appear grayed out.
1
2
When an artifact is cut, it is still part
of the module. One can navigate out
of the module and the cut artifact will
still be remembered.
•A cut can be canceled from the edit
options of the artifact.
•Cutting another artifact within the
module will undo the first cut.
•You cannot cut an paste across
modules
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 43© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
43 © Copyright IBM Corporation 2013
Moving artifacts – (3/5)
Select the artifact that you
want to move relevant to,
and from its edit menu
select Paste Special
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 44© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
44 © Copyright IBM Corporation 2013
Moving artifacts - (4/5)
Paste selection after artifact this
artifact, will make our section 1.2.
Paste selection below this artifact
(as a child) will make our section
1.1.2
Paste selection before this artifact
will make our section 1.1, and the
current 1.1 will be renumbered to 1.2
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 45© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
45 © Copyright IBM Corporation 2013
Moving artifacts – (5/5)
The result
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 46© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
46 © Copyright IBM Corporation 2013
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 47© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
47 © Copyright IBM Corporation 2013
Remove an artifact (1/3)
Select the artifact you want to remove and from its edit
options select Remove Artifact.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 48© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
48 © Copyright IBM Corporation 2013
Remove an artifact (2/3)
Removing the Artifact from the module
does not delete it. Artifact will still be
part of the project
When you try to remove an artifact
from a module, you will get a
confirmation window, because there
is a risk of losing information, such as
module specific links, tags, coments.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 49© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
49 © Copyright IBM Corporation 2013
Remove an artifact (3/3)
If the removed artifact is not
referenced in any other modules, then
you get an option to delete it.
Deleting an artifact should not be
taken lightly.
It is an action that can not be undone.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 50© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
50 © Copyright IBM Corporation 2013
Lab 3: Create a new module and convert it to a template [Task 5 – 9]
At the end of this lab you will be able to:
 Create a new module
 Create new artifacts inside a module
 Hierarchically organize artifacts within the module
 Create a module template
 Remove an artifact from the module
 Create a module from a template
Continue with Task 4 through Task 8.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 51© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
51 © Copyright IBM Corporation 2013
Topics
> = Current topic
 Exploring the content of a module
> Editing
• Module attributes
• Contained artifacts
• Adding artifacts (no hierarchy)
• Module structure
• Adding artifacts hierarchically
• Moving artifacts
• Removing artifacts
• Edit artifacts from within a module
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 52© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
52 © Copyright IBM Corporation 2013
Edit an artifacts attributes from the module content pane (1/3)
Double-click on column to edit.
Temporary lock is placed on artifact.
Clicking away will save the change
If an attribute is editable and
displayed in the form of a column,
then you can edit it directly in the
column.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 53© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
53 © Copyright IBM Corporation 2013
Edit an artifacts attributes from the module content pane (2/3)
Changed attributes remain in edit mode
Changes to the artifact will not
take effect until you save the
artifact.
You can edit the Artifact Row. And
even cancel out of your edit.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 54© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
54 © Copyright IBM Corporation 2013
Edit an artifacts attributes from the module content pane (3/3)
All editable attributes can be accessed
from the attributes edit menu, by
selecting Edit attributes. The pop-up
window will allow you to select and
edit the attributes.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 55© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
55 © Copyright IBM Corporation 2013
Edit the attributes of multiple artifacts
You can select and edit the attribute
value of multiple artifacts, at the
same time.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 56© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
56 © Copyright IBM Corporation 2013
From the module, open the artifact and edit it
The attribute was opened from the module
Edit the attribute like you normally
would, but remember that this
attribute was opened from the
module. So any links, tags,
comments are module specific.
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 57© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
57 © Copyright IBM Corporation 2013
Review
 What type of artifacts can a module
contain?
 How can you tell if an artifact is used in
more than one module?
 What are three ways to edit the module
attributes?
 How do you create a section in the
module?
 What is meant when say that attributes
within a module can be organized
hierarchically?
 What are two ways to create a
hierarchical child to an artifact?
 Why is module hierarchy important?
Essentials of IBM Rational DOORS Next Generation V4.01
Modules as requirement specifications 58© Copyright IBM Corporation 2013
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
58 © Copyright IBM Corporation 2013
Module summary
In this module you learned to:
 Create a module
 Edit a module and its contained artifacts
 Create new artifacts from within the module
 Use existing artifacts inside a module
 Organize the module in hierarchical sections
 Remove an artifact from within the module
 Delete an module or artifact from the project

Más contenido relacionado

La actualidad más candente

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
 
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
 
Tips and Tricks for Using the Solution Packager
Tips and Tricks for Using the Solution PackagerTips and Tricks for Using the Solution Packager
Tips and Tricks for Using the Solution Packager
Ivan Kurtev
 

La actualidad más candente (20)

Capturing requirements: Importing documents
Capturing requirements: Importing documentsCapturing requirements: Importing documents
Capturing requirements: Importing documents
 
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...
 
Editing rich-text artifacts
Editing rich-text artifactsEditing rich-text artifacts
Editing rich-text artifacts
 
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
 
Resources slides
Resources slidesResources slides
Resources slides
 
UCD components
UCD components UCD components
UCD components
 
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
 
Migrating existing projects to Rational solutions
Migrating existing projects to Rational solutionsMigrating existing projects to Rational solutions
Migrating existing projects to Rational solutions
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Rtc migration from ccm environment
Rtc migration from ccm environmentRtc migration from ccm environment
Rtc migration from ccm environment
 
Module 5: Reports and Dashboards
Module 5: Reports and DashboardsModule 5: Reports and Dashboards
Module 5: Reports and Dashboards
 
Overview of Capturing requirements
Overview of Capturing requirementsOverview of Capturing requirements
Overview of Capturing requirements
 
Porting the Legacy Application to Composite Application Guidance
Porting the Legacy Application to Composite Application GuidancePorting the Legacy Application to Composite Application Guidance
Porting the Legacy Application to Composite Application Guidance
 
Example User Stories Specification for ReqView
Example User Stories Specification for ReqViewExample User Stories Specification for ReqView
Example User Stories Specification for ReqView
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
 
Improving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFSImproving the Traceability and Reliability of CRM Implementations with TFS
Improving the Traceability and Reliability of CRM Implementations with TFS
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team Concert
 
Tips and Tricks for Using the Solution Packager
Tips and Tricks for Using the Solution PackagerTips and Tricks for Using the Solution Packager
Tips and Tricks for Using the Solution Packager
 
Module 4: Working with Builds
Module 4: Working with BuildsModule 4: Working with Builds
Module 4: Working with Builds
 
Lab2 RTC Work Items
Lab2 RTC Work ItemsLab2 RTC Work Items
Lab2 RTC Work Items
 

Destacado

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
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
Roopa Nadkarni
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and Tricks
Manageware
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect Presentation
Eric Deitrick
 
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change managementIntegrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change management
Bill Duncan
 

Destacado (14)

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...
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
 
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
 
DOORS Tips and Tricks
DOORS Tips and TricksDOORS Tips and Tricks
DOORS Tips and Tricks
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
Course summary
Course summaryCourse summary
Course summary
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect Presentation
 
Doors Analyst
Doors AnalystDoors Analyst
Doors Analyst
 
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
 
Doors Web Access
Doors Web AccessDoors Web Access
Doors Web Access
 
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change managementIntegrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change management
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
 

Similar a Modules as requirement specifications

Intro to Features Module on Drupal
Intro to Features Module on DrupalIntro to Features Module on Drupal
Intro to Features Module on Drupal
Aidan Foster
 
Joomla Day India 2009 Business Logic With The Mvc
Joomla Day India 2009   Business Logic With The MvcJoomla Day India 2009   Business Logic With The Mvc
Joomla Day India 2009 Business Logic With The Mvc
Amit Kumar Singh
 

Similar a Modules as requirement specifications (20)

Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web client
 
Spring Architecture | Advanced Java
Spring Architecture | Advanced JavaSpring Architecture | Advanced Java
Spring Architecture | Advanced Java
 
0. About this course
0. About this course0. About this course
0. About this course
 
Lab 1: Modifying a module's attributes and viewing its history
Lab 1: Modifying a module's attributes and viewing its historyLab 1: Modifying a module's attributes and viewing its history
Lab 1: Modifying a module's attributes and viewing its history
 
Features and Context Overview
Features and Context OverviewFeatures and Context Overview
Features and Context Overview
 
Mvc architecture
Mvc architectureMvc architecture
Mvc architecture
 
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
 
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
 
Blisstering drupal module development ppt v1.2
Blisstering drupal module development ppt v1.2Blisstering drupal module development ppt v1.2
Blisstering drupal module development ppt v1.2
 
Structuring a Client-Side App
Structuring a Client-Side AppStructuring a Client-Side App
Structuring a Client-Side App
 
Intro to Features Module on Drupal
Intro to Features Module on DrupalIntro to Features Module on Drupal
Intro to Features Module on Drupal
 
Joomla Modules with Permissions and Front-End Editing
Joomla Modules with Permissions and Front-End EditingJoomla Modules with Permissions and Front-End Editing
Joomla Modules with Permissions and Front-End Editing
 
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and TricksIBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
IBM Cognos 10 Framework Manager Metadata Modeling: Tips and Tricks
 
BackboneJS
BackboneJSBackboneJS
BackboneJS
 
Modular enablement
Modular enablementModular enablement
Modular enablement
 
Building and Deployment of Drupal sites with Features and Context
Building and Deployment of Drupal sites with Features and ContextBuilding and Deployment of Drupal sites with Features and Context
Building and Deployment of Drupal sites with Features and Context
 
Testing lightning components feb 15th 2018
Testing lightning components feb 15th 2018Testing lightning components feb 15th 2018
Testing lightning components feb 15th 2018
 
Lab 3: Optional: Creating views at the module level (web client)
Lab 3: Optional: Creating views at the module level (web client)Lab 3: Optional: Creating views at the module level (web client)
Lab 3: Optional: Creating views at the module level (web client)
 
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...
Journey to Forge Mastery: Part 1 -  Webinar on building a Forge component usi...Journey to Forge Mastery: Part 1 -  Webinar on building a Forge component usi...
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...
 
Joomla Day India 2009 Business Logic With The Mvc
Joomla Day India 2009   Business Logic With The MvcJoomla Day India 2009   Business Logic With The Mvc
Joomla Day India 2009 Business Logic With The Mvc
 

Más de 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
 

Más de IBM Rational software (17)

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
 
Resource lab
Resource labResource lab
Resource lab
 
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
 
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
 
Lab4 RTC Builds
Lab4 RTC BuildsLab4 RTC Builds
Lab4 RTC Builds
 
Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 
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 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
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
 

Último

+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@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
+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...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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 ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
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...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Modules as requirement specifications

  • 1. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Modules as requirement specifications Contents Module overview -2 Capture requirements throughout the lifecycle -3 Topics -4 Exploring a module -5 Changing the perspectives by switching views -7 Glossaries -9 Editing a module -10 Editing module attributes -11 Lab 1: Module attributes and history -13 Editing contained artifacts -14 Adding artifacts (no hierarchy) -16 Requirement reuse -19 Used in Module attribute -20 Lab 2: Requirement reuse -21 Create and Add an artifact at the end of the module -22 Module structure -24 Artifact hierarchy -25 Adding artifacts hierarchically -27 Sections -28 Lab 3: Create a new module and convert it to a template [Task 1 – 4] -39 Moving artifacts -40 Removing artifacts -46 Lab 3: Create a new module and convert it to a template [Task 5 – 9] -50 Edit artifacts from within a module -51
  • 2. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 When you complete this module, you should be able to do these tasks : • Explore the content of a module • Analyze the information in a module • Create, move, edit and delete artifacts in a module • Identify and implement hierarchical data structures in a module
  • 3. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Capture requirements throughout the lifecycle Use-case model Vision Supplementary Specifications • Features • Functional requirements • Non-functional requirements (including constraints) • Use cases or user-story elaborations User perspective Solution space System perspective • User interface specification • User interface • Storyboard • Software specification • System/subsystem specification UI Sketch High-level business requirements , • Business goals and objectives • Business processes (as-is versus to-be) • Stakeholder needs • Glossary • Business rules Glossary Business perspective Stakeholder needs Business processes Problem space Storyboard System specification System requirements Software specification Modules can be used to capture requirements. At the business level for example, modules can be used to capture the users perspective and stakeholder needs. This information can further be supported and elaborated by business process diagram Vision documents and usecase specifications can be represented by modules System and software specifications can also be captured in modules. The modules support the project lifecycle and the teams efforts, by: - individually managing artifacts (links, attributes, comments) - allowing for in place editing of artifacts - showing linked information in columns, supporting efforts to manage scope creep or dropped requirements
  • 4. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Topics > = Current topic > Exploring the content of a module  Editing a module
  • 5. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Exploring a module Sidebar: Module attributes, links, comments.. Content: Logically and hierarchically organized artifactsNavigation pane: Filters/ views Show links, tags, and comments from base module artifacts Level 1 section Level 2 section Edit the module properties Artifact summary Artifact ID A module is organized like a project, but instead of folders, a module uses sections to logically and hierarchically organize its contained artifacts.
  • 6. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Exploring the content of a module Use Views to quickly change perspectives of the module content Specify the columns to display Open an artifact to explore or edit it. Filter the attributes that are displayed in the module Edit artifact attributes directly in view Search the artifacts that are in the module Click to view the editing options
  • 7. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Changing the perspectives by switching views Stakeholder System Sub-system Dropped? Scope creep? Example: Multi-Level tracing You can use a view that displays link information in columns to identify scope creep or dropped requirements. Such views are possible at the project level or at the module level. If you are working with modules, remember that tags, links, and comments are scoped to the module. Therefore , you must create views at the module level. Remember that when you create a view, you can save it for all of the modules so that you can provide a consistent perspective for analyzing information.
  • 8. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Scrolling through the content of the module Preview of module content. Not all artifacts are loaded in the module at the same time, especially in large projects. While you scroll through the module, a preview identifies your location in the module.
  • 9. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Topics > = Current topic  Exploring the content of a module > Editing a module
  • 10. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Editing a module Edit the module • Attributes • Links • Tags • Comments 1 Hierarchy of contained artifacts 2.b Edit the module content 2 Editing each contained artifact • Content • Attributes • Links • Tags • Comments 2.a Create views 3 Editing a module consist of: 1.Editing the module attributes, links, tags, comments 2.Editing the content of the module by a.Editing the contained artifacts’ attribute values, adding module specific links, tags, comments b.Considering the hierarchy of the module and • Promoting or demoting artifact hierarchically • Adding, and removing artifacts • Moving artifacts 3.Creating views NOTE: Create views and links are discussed in other areas.
  • 11. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 12. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Editing the module’s attributes Included links, tags, and comments from base artifacts Module attributes can be edited form the project level, or from within the open module. Once you open the module, you will notice an edit button on the top right hand corner. By clicking on the edit button, you can edit the module attributes. The content of the module is modified by adding new or existing artifacts Included links, tags, and comments from base artifact does not make much sense for a module since it can not be included in other modules. However, the same button become very significant when working with artifacts opened from within the module. The content of the module is not effected when pressing the edit button.
  • 13. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Lab 1: Modifying a module's attributes and viewing its history At the end of this lab you will be able to: • Modify the attributes of a module • Explore how a change effected the module’s history
  • 14. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 15. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Edit the module’s content - Artifact editing options Open an artifact to explore or edit. Artifact links Artifact Comments Selected artifact Artifact editing options Options for adding additional attributes to the module It is important to realize that both the module and the contained artifacts have links, comments, attributes. Artifacts contained in the module can be modified in several ways, most of which are accessible from the artifacts edit options. It is also important to note that there are several ways to add new artifacts to the module, or remove artifacts that are already part of it.
  • 16. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 17. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Adding the first artifact in an empty module Options Available only for empty module Add artifacts at the end of the module Add existing artifact Create and Add a new artifact
  • 18. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Adding Existing Artifact Filter by folder, attribute, tag, or project level view Select one or more artifacts to add. Focus on project area Search by name Information is displayed in pages A base artifact can be reused in one or more modules
  • 19. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Requirement reuse Same artifact Reused in multiple modules
  • 20. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Used in Module attribute Every artifact is aware in which modules it is being used. This information is collected in the Used in Module attribute. Displaying the Used in Module attribute in a column will place a “recycling” icon for each artifact that is used in multiple modules. Here we see an artifact that is used in three modules.
  • 21. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Lab 2: Requirement reuse At the end of this lab you will be able to: • Reuse an artifact in multiple modules
  • 22. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Create and Add an artifact at the end of the module Create an artifact with attributes window. Click Create Artifact, or click the menu arrow, and select the type of artifact to create. If the type is not on the list, click More. 1 The way artifacts are created in a module, is similar to the way they are created at the project level. 1. Create Artifact of a specific type, will allow you create an artifact and add it to the module. The artifact will be added at the end of the module. The artifact will be detailed in the Create an artifact with attributes window,
  • 23. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Creating an artifact using the one-click create method Create artifacts quickly with the one-click create method. Then define the artifact in the artifacts display table. 2. The one-click create method is most useful to create artifacts of the same type quickly. With the one-click create method, you can create several artifacts rapidly and with a minimal number of keystrokes and mouse movements. To edit the added artifacts, it is useful to display needed attributes in column, thus allowing you to edit the artifacts directly in the Artifacts table. You can use a saved view to get the correct columns to display.
  • 24. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 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 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 25. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 25© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 25 © Copyright IBM Corporation 2013 Artifact hierarchy Structure as a “Family”: parent Artifact A has hierarchical children artifacts B and C. child Artifacts D and E have B as their hierarchical parent. siblings Artifacts B and C share a hierarchical parent artifact A. ancestors Artifacts G has F, C, and A as hierarchical ancestors. descendants Artifacts C has F, G, and H as hierarchical descendants. Artifacts within a modules are organized hierarchically. Artifacts are organized into structured hierarchical relationships. Artifact hierarchical relationships can be structured as a family or as a tree. In the requirements management application, all artifacts within a module have a property Section which reveals their hierarchy within the module
  • 26. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 26© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 26 © Copyright IBM Corporation 2013 Check module hierarchy Show Hierarchy list to a particular level Display section attribute Expand sections Some benefits of the hierarchy include: 1.Organized sections that are collapsible and expandable. This helps with categorizing your requirements and find them quickly. 2.Easily move sections around with confidence that all content of the section are included
  • 27. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 27© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 27 © Copyright IBM Corporation 2013 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 28. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 28© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 28 © Copyright IBM Corporation 2013 Creating a section Sections are the first step to organizing your module. When you toggle “Display as Heading”, the artifact forms a section at the level that it is. Subsequent sections are automatically renumbered. Sections can contain subsections and other artifacts.
  • 29. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 29© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 29 © Copyright IBM Corporation 2013 Removing sections
  • 30. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 30© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 30 © Copyright IBM Corporation 2013 Demoting artifacts (1/2) Artifacts are at same level Artifacts to demote Demoting an artifact will make it the hierarchical child of the section above it. If there is no section above it, then it will make it the child of the artifact above it. If the artifact has children, then the children will move with it. You can demote one or more artifacts at the same time.
  • 31. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 31© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 31 © Copyright IBM Corporation 2013 Demoting artifacts (2/2) Indicator that section contains other artifacts Hierarchical children of section 4 Looking at the Section attribute value of artifact 488, we note the following: •The 4 indicates the section •.0 indicates that this artifact is not a section •-2 indicates that it is the second added artifact in this section
  • 32. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 32© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 32 © Copyright IBM Corporation 2013 Promoting artifacts Promoting an artifact will move it up a level. If the artifact has children, then the children will move with it.
  • 33. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 33© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 33 © Copyright IBM Corporation 2013 Add a new (similar) artifact Type of artifact to be created Note the type of artifact to be created. If this is not the artifact type you want to create, then use the Create New Artifact option.
  • 34. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 34© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 34 © Copyright IBM Corporation 2013 Add a new (similar) artifact - After
  • 35. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 35© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 35 © Copyright IBM Corporation 2013 Add a new (similar) artifact - Before
  • 36. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 36© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 36 © Copyright IBM Corporation 2013 Add a new (similar) artifact - Below (as a Child) Indicator that artifact has hierarchical children Note the odd number It is a best practice to typically not allow non-heading artifacts to be hierarchical parents of other artifacts. The one exception may be when creating a numbered or bulleted list.
  • 37. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 37© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 37 © Copyright IBM Corporation 2013 Add a new artifact We already saw how to add a new artifact. By selecting an artifact from the module’s content, you can add an artifact before, after or below the selected artifact.
  • 38. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 38© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 38 © Copyright IBM Corporation 2013 Add an existing artifact We already saw how to add an existing artifact. By selecting an artifact from the module’s content, you can add an artifact before, after or below the selected artifact.
  • 39. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 39© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 39 © Copyright IBM Corporation 2013 Lab 3: Create a new module and convert it to a template [Task 1 – 4] At the end of this lab you will be able to:  Create a new module  Create new artifacts inside a module  Hierarchically organize artifacts within the module  Create a module template  Remove an artifact from the module  Create a module from a template Only complete Task 1 through Task 3.
  • 40. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 40© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 40 © Copyright IBM Corporation 2013 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 41. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 41© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 41 © Copyright IBM Corporation 2013 Moving artifacts – (1/5) Artifacts and their sections can be moved to a different location in the module. In this case, we want to move Heading B (and all its hierarchical children), and make it the new section 1.1, making Heading C, section 1.2. To do this we do the following….
  • 42. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 42© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 42 © Copyright IBM Corporation 2013 Moving artifacts - (2/5) Select the artifact to move, and from its edit menu select Cut Artifact The artifact and all of its children appear grayed out. 1 2 When an artifact is cut, it is still part of the module. One can navigate out of the module and the cut artifact will still be remembered. •A cut can be canceled from the edit options of the artifact. •Cutting another artifact within the module will undo the first cut. •You cannot cut an paste across modules
  • 43. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 43© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 43 © Copyright IBM Corporation 2013 Moving artifacts – (3/5) Select the artifact that you want to move relevant to, and from its edit menu select Paste Special
  • 44. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 44© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 44 © Copyright IBM Corporation 2013 Moving artifacts - (4/5) Paste selection after artifact this artifact, will make our section 1.2. Paste selection below this artifact (as a child) will make our section 1.1.2 Paste selection before this artifact will make our section 1.1, and the current 1.1 will be renumbered to 1.2
  • 45. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 45© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 45 © Copyright IBM Corporation 2013 Moving artifacts – (5/5) The result
  • 46. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 46© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 46 © Copyright IBM Corporation 2013 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 47. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 47© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 47 © Copyright IBM Corporation 2013 Remove an artifact (1/3) Select the artifact you want to remove and from its edit options select Remove Artifact.
  • 48. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 48© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 48 © Copyright IBM Corporation 2013 Remove an artifact (2/3) Removing the Artifact from the module does not delete it. Artifact will still be part of the project When you try to remove an artifact from a module, you will get a confirmation window, because there is a risk of losing information, such as module specific links, tags, coments.
  • 49. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 49© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 49 © Copyright IBM Corporation 2013 Remove an artifact (3/3) If the removed artifact is not referenced in any other modules, then you get an option to delete it. Deleting an artifact should not be taken lightly. It is an action that can not be undone.
  • 50. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 50© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 50 © Copyright IBM Corporation 2013 Lab 3: Create a new module and convert it to a template [Task 5 – 9] At the end of this lab you will be able to:  Create a new module  Create new artifacts inside a module  Hierarchically organize artifacts within the module  Create a module template  Remove an artifact from the module  Create a module from a template Continue with Task 4 through Task 8.
  • 51. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 51© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 51 © Copyright IBM Corporation 2013 Topics > = Current topic  Exploring the content of a module > Editing • Module attributes • Contained artifacts • Adding artifacts (no hierarchy) • Module structure • Adding artifacts hierarchically • Moving artifacts • Removing artifacts • Edit artifacts from within a module
  • 52. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 52© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 52 © Copyright IBM Corporation 2013 Edit an artifacts attributes from the module content pane (1/3) Double-click on column to edit. Temporary lock is placed on artifact. Clicking away will save the change If an attribute is editable and displayed in the form of a column, then you can edit it directly in the column.
  • 53. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 53© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 53 © Copyright IBM Corporation 2013 Edit an artifacts attributes from the module content pane (2/3) Changed attributes remain in edit mode Changes to the artifact will not take effect until you save the artifact. You can edit the Artifact Row. And even cancel out of your edit.
  • 54. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 54© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 54 © Copyright IBM Corporation 2013 Edit an artifacts attributes from the module content pane (3/3) All editable attributes can be accessed from the attributes edit menu, by selecting Edit attributes. The pop-up window will allow you to select and edit the attributes.
  • 55. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 55© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 55 © Copyright IBM Corporation 2013 Edit the attributes of multiple artifacts You can select and edit the attribute value of multiple artifacts, at the same time.
  • 56. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 56© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 56 © Copyright IBM Corporation 2013 From the module, open the artifact and edit it The attribute was opened from the module Edit the attribute like you normally would, but remember that this attribute was opened from the module. So any links, tags, comments are module specific.
  • 57. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 57© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 57 © Copyright IBM Corporation 2013 Review  What type of artifacts can a module contain?  How can you tell if an artifact is used in more than one module?  What are three ways to edit the module attributes?  How do you create a section in the module?  What is meant when say that attributes within a module can be organized hierarchically?  What are two ways to create a hierarchical child to an artifact?  Why is module hierarchy important?
  • 58. Essentials of IBM Rational DOORS Next Generation V4.01 Modules as requirement specifications 58© Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 58 © Copyright IBM Corporation 2013 Module summary In this module you learned to:  Create a module  Edit a module and its contained artifacts  Create new artifacts from within the module  Use existing artifacts inside a module  Organize the module in hierarchical sections  Remove an artifact from within the module  Delete an module or artifact from the project