SlideShare a Scribd company logo
1 of 15
Download to read offline
Join the Community
www.rational-ug.org
Tweet with Us @RationalUC #rationaluc
www.twitter.com/rationaluc
Join Our Group on LinkedIn: Global Rational User Community
https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about
Connect with Us on Google+
https://plus.google.com/+RationalugOrgGlobal/posts
5/15/2014
1
February 4, 2014
Jazz & CLM in Action
Carson Holmes
EVP, Service Delivery
Software-Development-Experts.com Slide 2
Carson Holmes
EVP of Service Delivery,
Software Development
Experts.
President, Global Rational
User Group
Management Consultant,
Methodologist, Software
Engineer, and Educator.
About the Speaker…
Slide 3
Software Development Experts was formerly known as
Fourth Medium Consulting, founded in 1992.
Flagship product is the Software Development Practice
Advisor, or Advisor for short.
Our services can be categorized as:
Strategic Advisory
Transformation Strategy Consulting
Change Management Execution
Tactical Advisory
Hybrid Software Engineering Infrastructure (ALM)
DAD & SAFe Consulting
Advisor Adoption
About SDE… Agenda
4
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
5/15/2014
2
What is Jazz & CLM?
5
c
Open Lifecycle Service Integrations
JAZZ TEAM SERVER
Workflow & Traceability
Search and Query
In context
collaborationTeam awareness Events notification
Security
Dashboards
offering
DOORS
Next
Generation
Quality
Manager
Design
Manager
RRDI &
Insight
The CLM Suite on Jazz
Jazz is the next-generation technology platform for
collaborative software delivery from IBM.
* Image Courtesy from IBM
Asset
ManagerTeam
Concert
CLM stands for Collaborative Lifecycle Management.
What is Rational Team Concert?
6
Builds software in context,
leverages SCM, & build, test,
and release automation.
To manage projects with real-
time info, dashboards, and work
traced to measurable outcomes.
To understand the real-
time health, value, and
status of projects.
To gain visibility into
upcoming release and
improve coordination.
To manage and balance
shared resources across
projects as needed.
To automate compliance
of reviews, approvals, and
stage gates.
Iterative execution
automating and
smoothing execution
Empower team members to
collaborate using up to date
information “in context” of
the work they are doing.
Automated
synchronization of
project artifacts
IT
Executive
Project
Manager
Developer
Release
Manager
Compliance
Officer
Depart.
Manager
6
* Image Courtesy from IBM
What is DOORS Next Generation?
7
* Image Courtesy from IBM
What is Quality Manager?
8
* Slide Courtesy from IBM
5/15/2014
3
Requirements
Analysis
Deployment
TestImplement
Design
Enterprise
Architecture
Solution / Product Line
Architecture
Project
Designs
...the application and
engineering lifecycles… ...levels of abstraction… …and domains.
Enabling better collaboration, automation, reporting, and agility
while reducing complexity and risk.
OSLC
Data Architecture
BusinessProcess
Models
Service Models
Implementation
Models
Deployment
Plans
IT
What is Rational Design Manager?
RSA Design Manager provides Collaborative Design Management for the Rational Software
Architect family. It extends existing design authoring capabilities with enhanced team
collaboration by connecting RSA into the Jazz platform.
Teams can collaborate in the context of designs, across…
* Slide Courtesy from IBM
9
What is Rational Asset Manager?
10
* Image Courtesy from IBM
 Collaborative asset management to identify
and manage assets & ROI best practices
 Manages assets across their lifecycle from
design/creation to consumption/change
 Manages service creation & reuse across
service oriented architectures (SOA) projects
 Leverages an extensive library of process best
practices for asset creation & reuse in Rational
Method Composer (ABS, SOA, GDD, etc.)
GovernMeasureSearch &
Retrieve Assets
Create &
Modify Assets
Define
Analyst,
Developer,
Architect Tester
Project Manager
CIO/CTO
Asset
Administrator
Project Manager
Reviewer
Approver
Analyst,
Developer,
Architect Tester
Asset Management Lifecycle
What is Rational Insight?
11
Insight is based on Cognos which provides
“drill-able” reports on a variety of devices.
A performance measurement solution for
the Rational Software Development Platform.
* Image Courtesy from IBM
Agenda
12
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
5/15/2014
4
Artifact Containers
Team
Concert
Project Area
DOORS
Next
Generation
Project Area
Quality
Manager
Project Area
Defects & Quality
Management Tasks
Requirements
Implementation Requests &
Requirement Change Requests
Using the Lifecycle Project Administration a “project” can be created.
Depending on the LPA template that is used, artifact containers are
created and associated with each other. These associations are based
on two types: “Provides” or “Uses”.
13
For example, the Quality Professional, Analyst, Developer template
creates the following three artifact containers and associations:
Associations between project areas of the same application-type may also be useful.
Process Templates and Project Configurations
14
Company Standard
Process Template
Create
Projects
Extract
Revisions
Company Master
Project
IT Business Unit A
IT Business Unit A
IT Business Unit A
Project Area D
Provides Master Configuration
Configuration changes can be made
at the Project Area and at the Team
Area, however these “over-rides”
divorce the changed elements from
the Master. If this happens, these
elements won’t receive changes
from the Master Project.
A standard process template per application is used to create the Project
Areas. They share the configuration of a single Master Project.
Projects & Teams
Jazz Project Areas should be aligned conceptually to a product, program,
or business unit not a single “project”.
A nested Team structure can be leveraged
to divide the project area, often this is by
product lineage, functional area, or similar.
15
Teams behave like a project inside of a
project with their own members, roles,
permissions, timeline, dashboard, etc..
LPA User Administration
With Lifecycle Project Administration an admin can maintain the
members of a lifecycle project. Roles can be assigned in each of the
application project areas all from one place.
However, roles can only be assigned one at a time, and email notifications are not sent by
adding members in this fashion.
16
5/15/2014
5
Agenda
17
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
Timelines
18
To assign work items to an iteration,
make sure to check this box.
Project Area Roles
Roles ideally are defined at a Master project level. They aren’t meant to
capture all the roles in an organization, but to differentiate permissions
within the Jazz applications. Different applications have different roles.
19
Permissions
Permissions likewise are ideally defined at a Master project level. They can
be over-ridden at the project area, team area, and even the iteration level.
20
Prior to changing permissions, socialize the change within your organization and
see if the change should be made to the Master project.
5/15/2014
6
Access Control
To promote openness, transparency, and collaboration across the
organization, it’s a good idea to set Access Control to Everyone.
21
Key information available
to focus work efforts…
Jazz Dashboards
Dashboard Types
• Project level - public
• Team level - public
• Personal - private by
default, can be shared.
• Mini - Dock-able, has a
subset of widgets
available.
• Provides an overview of
the project health & status
• Displays recent updates,
requirements and items
requiring attention.
• Constructed with widgets
populated with data from
customized queries to
show team what they
want to see.
22
Agenda
23
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
Artifacts
Folder
Attributes
Links
Tags
Project
Views
“Artifact” is a general term for an object in the
repository. Requirements that you manage in
Rational DOORSNext Generation are stored as
artifacts.
With Folders, you can organize and manage
requirements and requirements-related information
in a project.
Each artifact has a set of properties (attributes)
which allow you to record and track data about an
artifact.
With links, you can create relationships between
requirements artifacts. Links help you manage your
projects.
With tags, you can categorize artifacts. Then, you can
use tags to filter and create different views of
artifacts.You can apply filters based on folders, artifact types,
attributes, links, or tags and save them as views for
personal or shared use.
DNG: Key Concepts
5/15/2014
7
• Usage:
– Produce a quick, informal or formal group of artifacts.
– Identify a set of artifacts based on a common focus, such as
requirements and related artifacts for an iteration, milestone, team
ownership, or other related purpose.
– Capture a set of artifacts for reviews, reports, releases.
– Create a glossary (collection of term artifacts).
– Associate a set of requirements with a project plan or test plan.
– Generate development work items and test cases, based on
requirements in the collection.
DNG: Collections
Collections
Personal Collection
Release Collection
• A collection is a set of
artifacts that are kept
together as a group for a
specific purpose.
DNG: Modules and Templates
Modules are similar to collections, but more powerful. They keep the
underlying requirements ordered in a numerical and flexible way. They
also provide a mechanism for base-lining those requirements included.
Templates can provide a default structure for modules.
DNG: Managing Project Properties
Project properties and the templates that
capture them are different than the process
templates used to create project areas.
Some Other Important Topics in DNG not Covered
28
• Uploading/Importing Artifacts
• Extracting Artifacts Details
• Templates from Documents
• Reviews & Approvals
• Commenting
• Suspicion Profiles
• ReqIF
5/15/2014
8
Agenda
29
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
Change Sets
Team Concert : Work Item Overview
30
* Image Courtesy from Jazz.net
Team Concert : Work Item Links
31
There are a variety of different
relationship types that can be
established between work items.
Some of these relationships have a
inverse that is set automatically
when one is established. For
instance, Parent/Child,
Blocks/Depends On.
Team Concert : Work Item States
32
Different work item types have different work item states.
Issue Workflow Risk Workflow
5/15/2014
9
Discussions are
captured directly
in the work items.
Better than a
collection of
emails.
@name are used
like Twitter or
Facebook to direct
comment to
specific
individual(s).
Provides a very
visible means to
capture
collaboration on
work items.
Team Concert : Work Item Collaboration
33
Approvals, Reviews, and Verifications
34
Approvals, Reviews, and Verifications can be configured per work item.
Individuals are added as the “Approvers” of these requests.
A notification to each is generated and they need to
provide their approval or rejection before the due date.
Work Item Templates
35
• Work Item templates are used to create a set of work items all at once.
• They can be created by selecting work items from a query result set.
• Much of their information is preserved so it’s best to use new work items
when creating work item templates.
Team Concert : Plan Types and Plan Views
36
5/15/2014
10
Team Concert : Working with Plans
37
Team Concert: Taskboards and Kanbans
38
Taskboards and Kanbans can be used to visualize workflow. Work items state can
be changed by dragging and dropping from column to column.
Some Other Important Topics in RTC not Covered
39
• Streams
• Components
• Workspaces
• Baselines
• Builds
• Plan Snapshots
• Queries
• Reports
Agenda
40
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
5/15/2014
11
Quality Manager: Test Planning
• Test plans are used to manage a test effort. There are predefined types of test
plans, or you can customize the sections to include.
• Test plans identify the environments in which testing needs to occur and the test
cases and suites that need to be executed.
• Execution progress is tracked based on test cases completed and test suites
completed.
Quality Manager: Test Cases
• Test Cases usually correlate to the same scope of a Use Case.
• Test Cases capture all the Test Scripts required to exhaustively test every
scenario or flow through a Use Case.
Quality Manager: Test Scripts
• Test scripts capture the manual steps required to execute a test.
• Test scripts can also drive automated tests with Functional Tester, Performance
Tester, and other automated testing tools.
Quality Manager: Test Execution Records (TERs)
• Test Execution records capture the results of a test case or test suite’s
execution.
• Can be used to automatically create defects in the context of the test.
5/15/2014
12
Some Other Important Topics in RQM not Covered
45
• Test Suites
• Test Data
• Snapshots of Test Plans, Cases, Suites, Scripts
• Lab Management
• Build Records
• Test Scheduling
Agenda
46
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
CLM Integration Examples
47
Demonstration of a few
of the integration
capabilities delivered in
CLM.
Agenda
48
• What is Jazz & CLM?
• Artifact Containers, Projects, & Teams
• Common Jazz Concepts
• DOORS Next Generation Concepts
• Team Concert Concepts
• Quality Manager Concepts
• CLM Integration Examples
• Q / A
5/15/2014
13
THANK YOU
Questions
Carson Holmes
EVP, Service Delivery
Email: Carson<at>Software-Development-Experts.com
Join the Community
www.rational-ug.org
Tweet with Us @RationalUC #rationaluc
www.twitter.com/rationaluc
Join Our Group on LinkedIn: Global Rational User Community
https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about
Connect with Us on Google+
https://plus.google.com/+RationalugOrgGlobal/posts

More Related Content

Recently uploaded

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

VRUG: Jazz & CLM Webcast Slides - Jazz & CLM in Action!

  • 1. Join the Community www.rational-ug.org Tweet with Us @RationalUC #rationaluc www.twitter.com/rationaluc Join Our Group on LinkedIn: Global Rational User Community https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about Connect with Us on Google+ https://plus.google.com/+RationalugOrgGlobal/posts
  • 2. 5/15/2014 1 February 4, 2014 Jazz & CLM in Action Carson Holmes EVP, Service Delivery Software-Development-Experts.com Slide 2 Carson Holmes EVP of Service Delivery, Software Development Experts. President, Global Rational User Group Management Consultant, Methodologist, Software Engineer, and Educator. About the Speaker… Slide 3 Software Development Experts was formerly known as Fourth Medium Consulting, founded in 1992. Flagship product is the Software Development Practice Advisor, or Advisor for short. Our services can be categorized as: Strategic Advisory Transformation Strategy Consulting Change Management Execution Tactical Advisory Hybrid Software Engineering Infrastructure (ALM) DAD & SAFe Consulting Advisor Adoption About SDE… Agenda 4 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A
  • 3. 5/15/2014 2 What is Jazz & CLM? 5 c Open Lifecycle Service Integrations JAZZ TEAM SERVER Workflow & Traceability Search and Query In context collaborationTeam awareness Events notification Security Dashboards offering DOORS Next Generation Quality Manager Design Manager RRDI & Insight The CLM Suite on Jazz Jazz is the next-generation technology platform for collaborative software delivery from IBM. * Image Courtesy from IBM Asset ManagerTeam Concert CLM stands for Collaborative Lifecycle Management. What is Rational Team Concert? 6 Builds software in context, leverages SCM, & build, test, and release automation. To manage projects with real- time info, dashboards, and work traced to measurable outcomes. To understand the real- time health, value, and status of projects. To gain visibility into upcoming release and improve coordination. To manage and balance shared resources across projects as needed. To automate compliance of reviews, approvals, and stage gates. Iterative execution automating and smoothing execution Empower team members to collaborate using up to date information “in context” of the work they are doing. Automated synchronization of project artifacts IT Executive Project Manager Developer Release Manager Compliance Officer Depart. Manager 6 * Image Courtesy from IBM What is DOORS Next Generation? 7 * Image Courtesy from IBM What is Quality Manager? 8 * Slide Courtesy from IBM
  • 4. 5/15/2014 3 Requirements Analysis Deployment TestImplement Design Enterprise Architecture Solution / Product Line Architecture Project Designs ...the application and engineering lifecycles… ...levels of abstraction… …and domains. Enabling better collaboration, automation, reporting, and agility while reducing complexity and risk. OSLC Data Architecture BusinessProcess Models Service Models Implementation Models Deployment Plans IT What is Rational Design Manager? RSA Design Manager provides Collaborative Design Management for the Rational Software Architect family. It extends existing design authoring capabilities with enhanced team collaboration by connecting RSA into the Jazz platform. Teams can collaborate in the context of designs, across… * Slide Courtesy from IBM 9 What is Rational Asset Manager? 10 * Image Courtesy from IBM  Collaborative asset management to identify and manage assets & ROI best practices  Manages assets across their lifecycle from design/creation to consumption/change  Manages service creation & reuse across service oriented architectures (SOA) projects  Leverages an extensive library of process best practices for asset creation & reuse in Rational Method Composer (ABS, SOA, GDD, etc.) GovernMeasureSearch & Retrieve Assets Create & Modify Assets Define Analyst, Developer, Architect Tester Project Manager CIO/CTO Asset Administrator Project Manager Reviewer Approver Analyst, Developer, Architect Tester Asset Management Lifecycle What is Rational Insight? 11 Insight is based on Cognos which provides “drill-able” reports on a variety of devices. A performance measurement solution for the Rational Software Development Platform. * Image Courtesy from IBM Agenda 12 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A
  • 5. 5/15/2014 4 Artifact Containers Team Concert Project Area DOORS Next Generation Project Area Quality Manager Project Area Defects & Quality Management Tasks Requirements Implementation Requests & Requirement Change Requests Using the Lifecycle Project Administration a “project” can be created. Depending on the LPA template that is used, artifact containers are created and associated with each other. These associations are based on two types: “Provides” or “Uses”. 13 For example, the Quality Professional, Analyst, Developer template creates the following three artifact containers and associations: Associations between project areas of the same application-type may also be useful. Process Templates and Project Configurations 14 Company Standard Process Template Create Projects Extract Revisions Company Master Project IT Business Unit A IT Business Unit A IT Business Unit A Project Area D Provides Master Configuration Configuration changes can be made at the Project Area and at the Team Area, however these “over-rides” divorce the changed elements from the Master. If this happens, these elements won’t receive changes from the Master Project. A standard process template per application is used to create the Project Areas. They share the configuration of a single Master Project. Projects & Teams Jazz Project Areas should be aligned conceptually to a product, program, or business unit not a single “project”. A nested Team structure can be leveraged to divide the project area, often this is by product lineage, functional area, or similar. 15 Teams behave like a project inside of a project with their own members, roles, permissions, timeline, dashboard, etc.. LPA User Administration With Lifecycle Project Administration an admin can maintain the members of a lifecycle project. Roles can be assigned in each of the application project areas all from one place. However, roles can only be assigned one at a time, and email notifications are not sent by adding members in this fashion. 16
  • 6. 5/15/2014 5 Agenda 17 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A Timelines 18 To assign work items to an iteration, make sure to check this box. Project Area Roles Roles ideally are defined at a Master project level. They aren’t meant to capture all the roles in an organization, but to differentiate permissions within the Jazz applications. Different applications have different roles. 19 Permissions Permissions likewise are ideally defined at a Master project level. They can be over-ridden at the project area, team area, and even the iteration level. 20 Prior to changing permissions, socialize the change within your organization and see if the change should be made to the Master project.
  • 7. 5/15/2014 6 Access Control To promote openness, transparency, and collaboration across the organization, it’s a good idea to set Access Control to Everyone. 21 Key information available to focus work efforts… Jazz Dashboards Dashboard Types • Project level - public • Team level - public • Personal - private by default, can be shared. • Mini - Dock-able, has a subset of widgets available. • Provides an overview of the project health & status • Displays recent updates, requirements and items requiring attention. • Constructed with widgets populated with data from customized queries to show team what they want to see. 22 Agenda 23 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A Artifacts Folder Attributes Links Tags Project Views “Artifact” is a general term for an object in the repository. Requirements that you manage in Rational DOORSNext Generation are stored as artifacts. With Folders, you can organize and manage requirements and requirements-related information in a project. Each artifact has a set of properties (attributes) which allow you to record and track data about an artifact. With links, you can create relationships between requirements artifacts. Links help you manage your projects. With tags, you can categorize artifacts. Then, you can use tags to filter and create different views of artifacts.You can apply filters based on folders, artifact types, attributes, links, or tags and save them as views for personal or shared use. DNG: Key Concepts
  • 8. 5/15/2014 7 • Usage: – Produce a quick, informal or formal group of artifacts. – Identify a set of artifacts based on a common focus, such as requirements and related artifacts for an iteration, milestone, team ownership, or other related purpose. – Capture a set of artifacts for reviews, reports, releases. – Create a glossary (collection of term artifacts). – Associate a set of requirements with a project plan or test plan. – Generate development work items and test cases, based on requirements in the collection. DNG: Collections Collections Personal Collection Release Collection • A collection is a set of artifacts that are kept together as a group for a specific purpose. DNG: Modules and Templates Modules are similar to collections, but more powerful. They keep the underlying requirements ordered in a numerical and flexible way. They also provide a mechanism for base-lining those requirements included. Templates can provide a default structure for modules. DNG: Managing Project Properties Project properties and the templates that capture them are different than the process templates used to create project areas. Some Other Important Topics in DNG not Covered 28 • Uploading/Importing Artifacts • Extracting Artifacts Details • Templates from Documents • Reviews & Approvals • Commenting • Suspicion Profiles • ReqIF
  • 9. 5/15/2014 8 Agenda 29 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A Change Sets Team Concert : Work Item Overview 30 * Image Courtesy from Jazz.net Team Concert : Work Item Links 31 There are a variety of different relationship types that can be established between work items. Some of these relationships have a inverse that is set automatically when one is established. For instance, Parent/Child, Blocks/Depends On. Team Concert : Work Item States 32 Different work item types have different work item states. Issue Workflow Risk Workflow
  • 10. 5/15/2014 9 Discussions are captured directly in the work items. Better than a collection of emails. @name are used like Twitter or Facebook to direct comment to specific individual(s). Provides a very visible means to capture collaboration on work items. Team Concert : Work Item Collaboration 33 Approvals, Reviews, and Verifications 34 Approvals, Reviews, and Verifications can be configured per work item. Individuals are added as the “Approvers” of these requests. A notification to each is generated and they need to provide their approval or rejection before the due date. Work Item Templates 35 • Work Item templates are used to create a set of work items all at once. • They can be created by selecting work items from a query result set. • Much of their information is preserved so it’s best to use new work items when creating work item templates. Team Concert : Plan Types and Plan Views 36
  • 11. 5/15/2014 10 Team Concert : Working with Plans 37 Team Concert: Taskboards and Kanbans 38 Taskboards and Kanbans can be used to visualize workflow. Work items state can be changed by dragging and dropping from column to column. Some Other Important Topics in RTC not Covered 39 • Streams • Components • Workspaces • Baselines • Builds • Plan Snapshots • Queries • Reports Agenda 40 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A
  • 12. 5/15/2014 11 Quality Manager: Test Planning • Test plans are used to manage a test effort. There are predefined types of test plans, or you can customize the sections to include. • Test plans identify the environments in which testing needs to occur and the test cases and suites that need to be executed. • Execution progress is tracked based on test cases completed and test suites completed. Quality Manager: Test Cases • Test Cases usually correlate to the same scope of a Use Case. • Test Cases capture all the Test Scripts required to exhaustively test every scenario or flow through a Use Case. Quality Manager: Test Scripts • Test scripts capture the manual steps required to execute a test. • Test scripts can also drive automated tests with Functional Tester, Performance Tester, and other automated testing tools. Quality Manager: Test Execution Records (TERs) • Test Execution records capture the results of a test case or test suite’s execution. • Can be used to automatically create defects in the context of the test.
  • 13. 5/15/2014 12 Some Other Important Topics in RQM not Covered 45 • Test Suites • Test Data • Snapshots of Test Plans, Cases, Suites, Scripts • Lab Management • Build Records • Test Scheduling Agenda 46 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A CLM Integration Examples 47 Demonstration of a few of the integration capabilities delivered in CLM. Agenda 48 • What is Jazz & CLM? • Artifact Containers, Projects, & Teams • Common Jazz Concepts • DOORS Next Generation Concepts • Team Concert Concepts • Quality Manager Concepts • CLM Integration Examples • Q / A
  • 14. 5/15/2014 13 THANK YOU Questions Carson Holmes EVP, Service Delivery Email: Carson<at>Software-Development-Experts.com
  • 15. Join the Community www.rational-ug.org Tweet with Us @RationalUC #rationaluc www.twitter.com/rationaluc Join Our Group on LinkedIn: Global Rational User Community https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about Connect with Us on Google+ https://plus.google.com/+RationalugOrgGlobal/posts