More Related Content Similar to IBM Rational (20) More from IndigoCube (17) IBM Rational1. © 2012 IBM Corporation
Software and Systems
Engineering | Rational
IBM Rational Collaborative Lifecycle
Management
IBM Software, Rational
2. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Innovation delivered through a rich set of software delivery capabilities
Rational Software Delivery Platform
Rational Software Delivery Platform powered by
Security
& Compliance
Portfolio, Product
& Project
Management
Business Planning
& Alignment
Collaborative Lifecycle Management
Design, Development and Test
Transform
Information Technology
Optimize
Enterprise Assets
Deliver Smarter
Products and Services
3. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Enterprise
Architecture
Analytics
Portfolio
& Product
Management
Security
Management
Compliance
Management
Project
Management
Rational Software Delivery Platform
Rational Software Delivery Platform powered by
Security
& Compliance
Portfolio, Product
& Project Management
Business Planning
& Alignment
Collaborative Lifecycle Management
Design, Development and Test
Transform
Information Technology
Optimize
Enterprise Assets
Deliver Smarter
Products and Services
Architecture
Management
Configuration
& Change
Management
Requirements
Definition
& Management
Quality
Management
Asset
Management
Build
& Deploy
Management
Development
Tools
Testing
Tools
Modeling
Tools
Architecture
Tools
Innovation delivered through a rich set of software delivery capabilities
4. © 2012 IBM Corporation
Software and Systems Engineering | Rational
System
Architect
Insight Focal Point AppScan Policy TesterTeam
Concert
Rational Software Delivery Platform
Rational Software Delivery Platform powered by
Security
& Compliance
Portfolio, Product
& Project Management
Business Planning
& Alignment
Collaborative Lifecycle Management
Design & Development
Transform
Information Technology
Optimize
Enterprise Assets
Deliver Smarter
Products and Services
Software
Architect
Team
Concert
RequisitePro &
Requirements
Composer
Quality
Manager
Asset
Manager
Build Forge
& RAFW
Application
Developer
(java, z, i and
EGL)
Functional
Performance &
Services Tester
for SOA
Software
Architect
System
Architect
Innovation delivered through a rich set of software delivery capabilities
5. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Innovation is increasingly being driven by software
Source: Mobile banking: A catalyst for improving bank performance, Deloitte, 2010;
and This Car Runs on Code, Robert Charette, IEEE Spectrum, 2009.
Mobile banking will be
the most widely used banking
channel by 2020, if not sooner
The average 2010 automobile
contains more lines of
software
code than a fighter jet
5
6. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Source: Numerous sources, see speaker notes for details
2010 Spending in U.S. on governance,
risk and compliance was $29.8 billion
Increasing
Mandates
62% of projects fail to meet
intended schedule
Unpredictability
in Software Delivery
50% of outsourced projects
are expected to under perform
Globally Distributed Software
and Product Supply Chains
Complex, Multi-platform
Systems and Applications
62% of companies have agile projects
requiring integration with legacy systems
30% of project costs are due to rework
and poor execution of requirements
Changing Requirements
and Time to Market
Cost
Reduction
70% budget locked in maintenance and
37% of projects go over budget
2010 Spending in U.S. on governance,
risk and compliance was $29.8 billion
Increasing
Mandates
62% of projects fail to meet
intended schedule
Unpredictability
in Software Delivery
50% of outsourced projects
are expected to under perform
Globally Distributed Software
and Product Supply Chains
Complex, Multi-platform
Systems and Applications
62% of companies have agile projects
requiring integration with legacy systems
30% of project costs are due to rework
and poor execution of requirements
Changing Requirements
and Time to Market
Cost
Reduction
70% budget locked in maintenance and
37% of projects go over budget
Realities can stall software-driven innovation
Complexities in software delivery compounded by market pressures
6
7. © 2012 IBM Corporation
Software and Systems Engineering | Rational
1. Business
3. Operations*
Anytime, for any team, silos create barriers to effective software
delivery
7
2. Development
“At some point, you take a step back, and you
realize you have an awful lot of siloed systems
that are limiting transparency across strategic
projects.”
- Development Director
Temenos, Inc.
8. © 2012 IBM Corporation
Software and Systems Engineering | Rational
What happens if you do nothing?
When failure is not an option…
8
“What happens if your
deliverable date slips?”
“What happens if you can’t
effectively manage product quality
before your ship/release?”
“What happens if you can’t easily or
effectively integrate your most critical
software delivery applications?”
Software failures do have impact the bottom line!
*Only 47% are successful, 36%
are challenged, and 17% are
failures
9. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Application Lifecycle Management can help!
9
1. Business
2. Development 3. Operations*
ALM manages the
flow of:
People
Process
Information
10. © 2012 IBM Corporation
Software and Systems Engineering | Rational
What is required to deliver end-to-end visibility
across teams, tools and projects?
10
11. © 2012 IBM Corporation
Software and Systems Engineering | Rational
11
Five Imperatives for
Effective Application Lifecycle Management
to improve organizational productivity
1. Maximize product value with In-Context Collaboration
2. Accelerate time to delivery with Real-Time Planning
3. Improve quality with Lifecycle Traceability
4. Achieve predictability with Development Intelligence
5. Reduce costs with Continuous Improvement
12. © 2012 IBM Corporation
Software and Systems Engineering | Rational
In-Context Collaboration improves product value
Empower teams to collaborate on and review software development artifacts so they can
incorporate feedback early and often aligning delivery with stakeholders’ vision
Provide a single source of truth hosted in a shared repository so that team members can
collaborate effectively around the globe to build a collective intelligence
Make information immediately accessible to all team members in the context of their work
12
13. © 2012 IBM Corporation
Software and Systems Engineering | Rational
In-Context Collaboration always shows the latest
Unread work Items bolded for developers
Threaded discussions on
requirements
Recent discussions highlighted on requirements
13
14. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Rich hovers automate information access without having to
click
Rich hovers provide quick
access to information to
determine if additional
details are required!
14
15. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Real-Time Planning accelerates time to delivery
Provides a single plan that spans requirements, development, and test, ensuring the whole team
understands the overall scope of a project
Integrates planning with execution ensuring the entire team understands the true project status
Allows everyone to participate in keeping the plan current and accurate
Helps teams respond to the unexpected in a timely manner ensuring the team stays on schedule
15
Deployment
Engineer
Project Lead
Analyst Developer
Architect
Quality
Professional
Planning
and Execution
16. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Rankings improve clarity
Team clearly understand the goals
Priorities are good.
Rankings are better!
16
17. © 2012 IBM Corporation
Software and Systems Engineering | Rational
One plan with multiple views
Everyone sees meaningful data in the context of their work
2
3
1
17
18. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Plans tied to execution
Deliverables and work products show results
Progress & Status
are good indicators
of execution.
Change Sets &
Attachments are
better !
18
19. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Lifecycle Traceability improves quality
Establish relationships between software artifacts
Identify and close artifact gaps, ensuring coverage across disciplines
Provides visibility into the completeness of planned items by inspecting all related artifacts
Provides easy access to related artifacts ensuring everyone shares the same view
Delivers transparency which enables everyone to make fully informed decisions based business priorities
Customer Final
Product
Build
Artifacts
Environment Supporting
Systems
Requirements
Management
Initial Idea
Instant access to details from any point in development process
19
20. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Proactively respond to gaps (in red) as they surface throughout the project
Issues are quickly highlighted and resolved (in yellow)
Team leads have visibility into coverage & completeness
20
21. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Linked data is visible on all artifacts
All roles can view the links on their artifacts.
Each user has their own perspective and
user interface for viewing links.
Create, delete, navigate links on artifacts
Example: Developer sees the relationships
on a defect
Traceability links on defects are
automatically created
21
22. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Development Intelligence improves predictability
Enable fact-based decision making (to communicate status, monitor progress, diagnose problems,
identify corrective actions)
Steer projects and programs to deliver on-time
Apply Business Intelligence techniques to software and systems development
22
Strong measurement practice
Weak measurement practice
Cancelled
Late
On-time
15%
5%
40%
20%
45%
75%
Measurement Practices Impact Project Success
Sources: Capers Jones, Measurement, Metrics and Industry Leadership, Copyright © 2002-2007 by Capers Jones LLC
Capers Jones, Software Engineering Best Practices, Copyright © 2010 McGraw-Hill
23. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Use dashboards to provide that one view of project health
23
24. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Dashboard details
Easily answer steering questions Click thru on the viewlet to
drill into information
Take
corrective
action in-place
24
25. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Continuous Improvement reduces cost
Improve software delivery through the ongoing adoption of best practices and automation to reduce
manual, non-creative and error prone tasks
Promote incremental improvement of a project when needed
Enable breakthrough improvement by capturing best practices and reusing across teams
Allow everyone to participate with easy to adopt best practices at your fingertips.
25
Assess
SteerAct
26. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Team retrospectives help identify areas of improvement
Tracking Retrospectives help
team members to collaborate on
improvements
• Ranking of process improvements
help to focus on where the team
feels the biggest pain
26
27. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Templates
Support breakthrough improvement
27
Use and reuse of project templates is
an example of breakthrough
improvement
• Modify to match your organization’s
process
28. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Transparency improves collaboration
28
Continually make the right
things easy to find
29. © 2012 IBM Corporation
Software and Systems Engineering | Rational
29
Five Imperatives for
Effective Application Lifecycle Management
to improve organizational productivity
Learn more at ALM Everywhere
1. Maximize product value with In-Context Collaboration
2. Accelerate time to delivery with Real-Time Planning
3. Improve quality with Lifecycle Traceability
4. Achieve predictability with Development Intelligence
5. Reduce costs with Continuous Improvement
30. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Core Application Lifecycle Management offerings
Rational
Requirements
Composer
Rational
Team Concert
Rational
Quality
Manager
IBM Rational ALM Solutions
Get Up and Running Quickly
Reduce the costs of inefficient,
multiplatform software development
with integrated ALM solutions!
Optimize your team’s productivity
through the 5 ALM Imperatives
Collaborate across teams and
create deep integrations across
the lifecycle
Extend as your needs evolve with
role-based licensing
Unify your infrastructure and
protect your current investments with
a single, open, extensible platform
Rational Rhapsody
Design Manager
Rational Software
Architect
Design Manager
Collaborative Lifecycle Management
Collaborative Design Management
Architect
Analyst
Developer
Quality
Professional
Deployment
Engineer
Engineer
30
31. © 2012 IBM Corporation
Software and Systems Engineering | Rational
31 IBM Rational Solution for Collaborative Lifecycle Management
IBM Rational Requirements Composer
Capture, connect, organize and collaborate with the Entire Team
Quality
Manager
Team
Concert
Requirement
s Composer
Guide teams to execution
Requirements, Plans, Tests and Work Items
StoryboardUse Case
Business Process
Document TracingUI Sketch
Screen Flow
Review & Approve
Dashboard
32. © 2012IBM Corporation
Software and Systems Engineering | Rational
32 IBM Rational Solution for Collaborative Lifecycle Management
IBM Rational Team Concert: A closer look
Team advisor for defining / refining “rules”
and enabling continuous improvement
Process enactment and enforcement
In-context collaboration enables team
members to communicate in context of their
work
Single structure for project related artifacts
World-class team on-boarding / off-boarding
including team membership, sub-teams and
project inheritance
Role-based operational control for flexible
definition of process and capabilities
IBM Rational Jazz Team Server
Integrated stream management
Component level baselines
Server-based sandboxes
Parallel development
Rational ClearCase connector
SCM Work Items
Defects, enhancements
and conversations
View and share query results
Support for approvals and
discussions
Query editor interface
Rational ClearQuest
connector
Work item and change
set traceability
Build definitions for team
and private builds
Local or remote build servers
Supports Ant and command
line tools
Integration with Rational
Build Forge
Build
Iteration Planning
Integrated iteration planning and execution
Task estimation linked to key milestones
Out of the box agile process templates
Project Transparency
Customizable Web based dashboards
Real time metrics and reports
Project milestone tracking and status
33. © 2012 IBM Corporation
Software and Systems Engineering | Rational
33
Collaborative Quality Management
A central hub for business-driven quality
Storage
Collaboration
Search & QueryDiscovery
Administration: Users,
projects, process
Presentation:
Mashups
Best Practice Processes
Manage
Test Lab
Create
Plan
Build
Tests
Report
Results
Execute
Tests
IBM Collaborative Application Lifecycle Management
Test Management
Rational Quality Manager
Quality Dashboard
Requirements
Management Defect
Management
Open Lifecycle Service Integrations
Performance
Testing
Performance
Testing
Model Based
Testing Functional
Testing
Verification &
Validation
Code Level
Testing Security and
Compliance
34. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Jazz Architecture Overcomes Past Limitations
34
Everything is a resource!
“I can link any resource to any
other resource, regardless of
where the resource lives!”
Requirement
Work Item
Test Case
Standard interfaces
“Each tool can evolve
independently without
breaking integrations!”
RRC
RTC
RQM
Domain specific standards
for the lifecycle
“Each domain can create standards
without having to wait on the others
or get the whole industry to agree!”
Vendor agnostic
“Each vendor can evolve
their tool to exploit the
services that are valuable
to customers like me!”
Project Mgmt
Dashboard
User Auth
Discovery Process Mgmt
35. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Lifecycle Integration Adapters Standard Edition
OSLC-based Linking
Rational
ClearQuest
Rational
Requirements Composer
Rational
Team Concert
Rational
Quality Manager
36. © 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Lifecycle Integration Adapters Tasktop Edition
Rational
Team Concert
Syncing with
OSLC-based Linking
37. © 2012 IBM Corporation
Software and Systems Engineering | Rational
37
SAP Solution Manager – IBM Rational Integration
IBM Rational Connector for SAP
Solution Manager
Business Blueprint
Project Reporting
Incident Management
Requirements Management
Quality Management
Change/Defect Management
Customer Benefits
Allows customers to combine SAP & IBM best practices &
standards
Combine SAP Solution Manager life-cycle management
capabilities with IBM Rational‘s integrated governance and
quality management capabilities
Enables end-to-end business process testing between
SAP and customer applications
Aligns enterprise architecture and requirements with SAP-
centric Solutions
Change Impact Analysis
38. © 2012 IBM Corporation
Software and Systems Engineering | Rational
38
38
SAP Solution Manager – IBM Rational Integration
SAP Solution Manager
Create Business Blueprint
IBM Rational Software
Create Test Plan and
Requirements Set
Transfer Blueprint
Configure SAP Solution
Create Test Scripts
Analyze Test Results Execute TestsTransfer Test
Results
Manage Incidents Manage DefectsTransfer
Incidents
Create SAP Solution Manager Project Create Rational CLM Project
Delivering End-to-end test management for SAP-centric solutions
Close SAP Solution Manager Project Close Rational CLM Project
Create process hierarchy
39. © 2012 IBM Corporation
Software and Systems Engineering | Rational
39
Open Services for Lifecycle Collaboration (OSLC)
Working to standardize the way software lifecycle tools share data
Community Driven – @ open-services.net
Specifications for numerous disciplines
Such as, ALM, PLM and DevOps
Defined by scenarios – solution oriented
Inspired by Internet architecture
A different approach to industry-wide proliferation
Open Services for Lifecycle Collaboration
Lifecycle integration inspired by the web
How does it work?
What is OSLC?
Inspired by the web Free to use and share Changing the industry
40. © 2012 IBM Corporation
Software and Systems Engineering | Rational
40
Gartner's report examines ALM tool offerings and identifies the trends
shaping the emerging marketplace.
Report Highlights
Full software development life cycle
(SDLC) support is essential for a
complete ALM solution
Industry-specific features promote
easier ALM adoption
Collaborative functionality is key to
successful ALM productivity
Link to full report
Gartner Market Profile: Application Life Cycle Management (ALM) Tools, 2012
ALM Tools Software Development Life Cycle (SDLC) Discipline Support
Capabilities Offered by Vendor
41. © 2012 IBM Corporation
Software and Systems Engineering | Rational
IBM Rational is a recognized leader in ALM
IBM earns
“Strong Positive” ― the
highest possible rating
© 2010 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. or its affiliates. This publication may not be reproduced or distributed in any form without Gartner's prior written permission. The informa tion
contained in this publication has been obtained from sources believed to be reliable. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information and shall have no liability for errors, omissions or inadequacies in suc h
information. This publication consists of the opinions of Gartner's research organization and should not be construed as statements of fact. The opinions expressed herein are subject to change without notice. Although Gartner research may include a
discussion of related legal issues, Gartner does not provide legal advice or services and its research should not be construed or used as such. Gartner is a public company, and its shareholders may include firms and funds that have financial interests in
entities covered in Gartner research. Gartner's Board of Directors may include senior managers of these firms or funds. Gartner research is produced independently by its research organization without input or influence from these firms, funds or their
managers. For further information on the independence and integrity of Gartner research, see "Guiding Principles on Independence and Objectivity" on its website, http://www.gartner.com/technology/about/ombudsman/omb_guide2.jsp
“Efficient coordination and automation of the
delivery process requires new, collaborative
approaches to the planning, measurement,
execution, control and reporting of activities.”
“These new approaches are what
differentiate current application life cycle
management (ALM) tools, and what make
ALM processes vital to leading-edge
development activities.”
“ALM is what enables sustainable agile
practices. ALM creates a management
framework providing consistent, auditable
records of the decisions and activities of
agile teams.”
Duggan, Jim & Murphy, Thomas E., “MarketScope for Application Lifecycle Management,” Gartner,
Inc., 11 November 2010 ID Number: G00208572 , pp2,6
41
42. © 2012 IBM Corporation
Software and Systems Engineering | Rational
42
*Forrester Research Inc, October 23, 2012. Forrester Research, The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester
Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments.
Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect judgment at the time and are subject
to change.
IBM Rational Recognized As A Leader in ALM
Report Highlights
• Highest Scores among all vendors for
Current Offering & Strategy“
• “Not only has IBM continued
development of its strong suite of
products, but it has also stitched them
together in a more coherent way.”
• [IBM] has also made clearer the use
cases it supports ... such as Agile teams
and embedded software development"
The Forrester WaveTM
: Application Life-cycle Management Q4 2012*
Link to report
43. © 2012 IBM Corporation
Software and Systems Engineering | Rational
IBM Rational is a recognized leader in ALM
Report Highlights
• "IBM has the broadest and arguably
the deepest portfolio among all
vendors profiled in this report.”
• IBM’s Technology Score: 94.3%
• IBM’s Market Impact score: 10/10
• The highest score!
• All other vendors were ranked relative
to IBM
• “Furthermore, the vendor has ensured
that it stays ahead of the pack by having
a good grasp of market demand and
meeting it through tool support.”
Ovum Decision Matrix: Selecting an ALM Vendor
Reference Code: OI00068-002 Publication Date: March 2011
Authors: Chandranshu Singh, Tony Baer, Michael Azoff
©Ovum published 3/2011 - This report is a licensed product and is not to be photocopied
43
44. © 2012 IBM Corporation
Software and Systems Engineering | Rational
44
www.ibm.com/software/rational