IBM's DevOps solution for CLM includes a full lifecycle suite of products for managing continuous business planning, Agile project management, continuous build, source code management, test management, and continuous application monitoring.
Breaking the Kubernetes Kill Chain: Host Path Mount
Â
IBM Collaborative Lifecycle Management Solution for DevOps v6
1. Collaborative DevOps with CLM V6.0
Accelerate delivery of the right applications,
at a reduced cost, with continuous
collaboration across all stakeholders
2. www.strongback.us
The market has changedâŚ
forcing a different approach to app development
Mobile
âappsâ
20% of online
financial
transactions
originate from
mobile
Cloud
60% of banks process
most transactions
in cloud by 2016
Collaboration
60M US households
conducting P2P
payments
Big Data
521 Million consumer
transactions every day
Line of BusinessCustomers Application Maintenance
Software Development
Dev Test Deploy
Agile, Collaborative,
Iterative, Secure, Intuitive
Intelligent/
Connected
Systems
7.9 million in U.S.
adopted NFC
e-Wallets
If you arenât introducing innovations into the customer experience at
the same rate at which customers are adopting these new
technologies, you are at a considerable disadvantage and risk.â
â Brett King, Banking 3.0
3. www.strongback.us
The Challenge: Coordinating Multi-speed IT
Spanning mobile to mainframe platforms
Systems of Record (SoR)
Fewer
Releases
Databases
Systems of Engagement (SoE)
Rapid
Releases
AppStore
IntegrationTest
Monitor
and Optimize
Develop
and Test
Web Apps
Frequent
Releases
Production
Environment
Databases
SystemsofInteraction
4. www.strongback.us
IBMâs Collaborative DevOps to Coordinate Multi-Speed IT
Accelerate
software delivery â
for faster time to
value
Balance speed, cost,
quality and risk â
for increased capacity
to innovate
Reduce time to
customer feedback â
for improved
customer experience
Continuous
Customer
Feedback &
Optimization
Collaborative
Development
Continuous Release
and Deployment
Continuous
Monitoring
Continuous
Business Planning
Continuous
Testing
Operate Dev/
Test
Deploy
Plan
DevOps
Continuous
Feedback
Enterprise capability for continuous software delivery that enables organizations to seize market
opportunities and reduce time-to-feedback
5. www.strongback.us
IBMâs Collaborative DevOps Leadership
Gartner MQ, Application Development
Life Cycle Management (Feb 9, 2015)
Info-Tech ALM Vendor Landscape, 2015
⢠> 200,000 members
⢠~ 60,000 sandbox views
Open Services for Lifecycle Collaboration (OSLC)
⢠90 members, 33 active projects
⢠Growing participation for Systems/IoT
6. www.strongback.us
IBMâs CLM Solution V6.0 Supporting Full Collaborative DevOps
Project
Manager
LOB
Manager
Analyst TesterDevelopers
Program
Manager
Operations Team
⢠Full end to end, automated traceability
⢠Enables orchestration of multi-speed IT
⢠Dashboards, reporting and compliance
⢠Enables transition to modern collaborative DevOps practices
⢠Platform (Distributed/Mainframe), Process (Agile/Iterative/Waterfall) or Languages agnostic
DEV OperationsStake Holders Management
Consumers
Planning
Lifecycle
Traceability
Build
Requirements
Capture
Simple Deployment
Orchestrated
DeploymentTest
Middleware/Distributed IT & Mainframe/ Hybrid Cloud
7. www.strongback.us
Efficient
Delivery
⢠Less waiting and bottlenecks
⢠Less unproductive overhead
⢠Less defects and rework
Effective
Planning/Tracking
⢠Stakeholders
⢠Marketplace
⢠Users
Continuous
Feedback
Minimize
Waste
Feedback
cycles
Efficiency
Productive
Waste
50%
50%
80%
20%
CLM 6.0 to drive the Effectiveness and Efficiency
DevOps is all about driving the Effectiveness and Efficiency required
to dramatically reduce cost and risk while accelerating delivery
8. www.strongback.us
CLM 6.0 â Gradually Adopting Collaborative DevOps
⢠Different process for different teams
⢠Industry templates & custom process
⢠Sharing of best practices across teams
IBM is a Leader !
Gartner Magic Quadrant for Application Development
Life Cycle Management (Feb 9, 2015)
âConsider IBM when you are looking for a broad portfolio
of technology products and services spanning methods,
platforms and delivery types, from system engineering to
traditional IT applications. With good support of waterfall,
iterative and agile methodologies, IBM can be a good
choice for bimodal organizations looking for a single ADLM
solution for all teams.â
Traditional
AGILE
Scaled Agile (SAFe)
9. www.strongback.us
Requirements Management for complex systems
or to meet compliance mandates
⢠Use case diagrams, sketching, UI mockups,
story boards
⢠Rich-text specifications
⢠Audit history
Collaborative DevOps: Integrated Capabilities
Tracking & planning
⢠Track bugs, defects,
enhancements
⢠Describe themes, epics,
stories
⢠Manage basic requirements
and test cases
⢠Supports agile or traditional
planning and estimating
⢠Manage backlogs, sprints,
releases
⢠Discussions preserved
⢠Import/export MS-Project
Test Management for complex
systems or to meet compliance
mandates
⢠Comprehensive test suites
⢠Manual testing scripts
⢠Test lab management
⢠Traceability to formal
requirementsSoftware configuration management
⢠Use built-in component-based version
control, parallel development, change sets
⢠Or connect to your Git repositories
Continuous integration
⢠Build scheduling
⢠Rich build reporting linked to
tasks and source code
⢠Compare and reproduce builds
⢠Use built-in engine or popular
engines like Ant, Maven,
Hudson/Jenkins, etcâŚ
Dashboards and reporting
⢠Instant status with reporting
automatically linked to work
being performed
⢠Hundreds of configurable
dashboard widgets, plus
external OpenSocial Gadgets,
IBM iWidgets
⢠Data warehouse for trend
analysis
Teams and process
⢠Know who is on your team
⢠Presence and chat in context
⢠Events and feeds keep you in the loop
⢠Out-of-the box processes for Agile or
traditional, help the team follow best
practices
⢠Processes customizable on the fly for each
project
Note: This is a build slide..use slide show mode
Continuous
Business
Planning
Collaborative
Development
Continuous
Testing
Source
Control
Continuous
Integration
Continuous
Monitoring
Teams &
Process
10. www.strongback.us
Continuous Business Planning
ďź Define and
organize detailed
requirements with
rich text, use case
diagrams, UI
mockups, story
boards
ďź Quickly visualize complex
scenarios with business
process diagrams
ďź Connect requirements to tests
and development
ďź Identify gaps and impact of
changes
Managing Requirements where/when documents and spreadsheets are not enough
12. www.strongback.us
Continuous Testing
ďź Test planning
ďź Test construction
ďź Test execution
ďź Traceability to pinpoint coverage gaps
Improving Quality requires a shift in focus from ad-hoc Testing to Quality Management
13. www.strongback.us
Continuous Monitoring with Flexible, Self-Serve Reporting
ďź Burn-down and
burn-up reports to
show trends
ďź Time series
reports showing
information over
time
ďź Expanded self
serve report
options for related
traced artifacts
14. www.strongback.us
Continuous Monitoring with Dashboards
ďź Easily add
customizable
widgets
ďź At-a-glance,
real-time status
vs. hours pulling
it together & out
of date before
the meeting
Providing Real time view of project health
15. www.strongback.us
Supporting the Scaled Agile FrameworkÂŽ (SAFeÂŽ)
Scale lean and agile principles to the enterprise by
establishing a SAFe-based environment with fit-for-purpose
dashboards and reports, supporting the team, program and
portfolio levels in heterogeneous environments.
ďź Get up and running quickly with out-of-the-
box infrastructure to lead a SAFe project
ďź Improve agility and predictability with role-
based dashboards for visibility to
continuously measure progress and adjust
planning in real time to meet business goals
ďź Simplify change to culture and process with
quick and easy access to SAFe best-
practices
Operate Develop/
Test
Deploy
Plan
DevOps
Continuous
Feedback
Bringing together the people, processes, and tools across the enterprise
16. www.strongback.us
Enabling Strategic Reuse
⢠Today⌠No team would undertake any
software development project without
using an SCM.
⢠We are extending the same benefits to
other engineering roles and the tools they
use, so they can work faster, smarter and
with less defects.
â Version and configuration management
across CLM disciplines
â Change management across CLM disciplines
â Component reuse in multiple products and
releases
⢠Enabling teams to reuse engineering artifacts to speed up delivery of innovation -
highly customized (eg. Geography, price points), at a reduced cost and increased
quality.
Requirements
Architecture
Test
Implementation
Mobile App
Requirements
Architecture
Test
Banking App
Accounting
Services
Credit Debit
Mobile
Front-end
Subsystems L1
Subsystems L2
Requirements
Architecture
Test
Implementation
Speeding up delivery of highly customized innovation
17. www.strongback.us
Partners eco-system for CLM
Tool-assisted peer
review & consensus
enabling compliance
Just a few examples of the business partner
ecosystem for DevOpsâŚ
Rational
Team Concert
Manage open source
compliance
To identify quality &
security issues early
Mobile interface to
access RTC
Automation Pack
for RTC:
Provisioning build
machines on-
demand Connect RTC with HP
ALM/Quality Center,
Atlassian JIRA,
Microsoft TFS, and
open source Bugzilla
with integrated, bi-
directional Adapters.
Closed-loop
defect testing
& crash
reporting.
Check here for the latest:
jazz.net/extend/integrations/
Open Services for Lifecycle Collaboration (OSLC)
Inspired by the web Free to use and share Changing the industry
18. www.strongback.us
Accelerated Delivery of IBMâs CLM 6.0 Solution
Deliver value
to customers
early and often
Deliver
Collaborative Lifecycle Management
Doors Next
Generation
Rational
Team Concert
Rational
Quality
Manager
Collaborative
Lifecycle
Management
Continuous
Delivery
Improve planning, build,
and testing with DevOps
and Continuous Delivery
BlueMix DevOps Services
Operate Develop/
Test
Deploy
Plan
DevOps
Continuous
Feedback
IBM - Drinking itâs Own Champagne!
19. www.strongback.us
CLM 6.0 Delivery: Product and Process Improvements
Lifecycle Measurements 2010
2012 â
2014
2015
Total
Improvement
Project Initiation 10 days 2 days 8 hours 9 days
Groomed Backlog 45 days On-going On-going 44 days
Overall Time To Development 55 days 3 days 1 day 54 days
Builds (per week) 3 builds 5 builds 10 builds >200%
BVT Availability
18 hours
1 / day
< 1hour
1 / day
< 1hour
4 / day
17 hours
4x environments
Pipeline Deployments per week 2 (manual) 50 140 70 x
Build/BVT/Pipeline/Staging (%
automated)
0% 50% 100%
100% automated
testing
Sprint Test Time 2 days 14 hours 6 hours 42 hours
Total Deployment Time 8 hours 4 hours 20 minutes 4 x
Overall Time To Production 3 days 2 days 2x daily 6 x
Time Between Releases 12 Months 3 Months Monthly* 11 Months
Innovation / Maintenance 64% / 36% 78% / 22% 83% / 17% +19% / -19%
20. www.strongback.us
The Total Economic Impact of Rational CLM
⢠Analysis by Forrester Research Inc.
â Based on customer interviews, across multiple industries and GEOs.
⢠Customer reasons for adopting the IBM Rational Solution for CLM:
â Increase visibility and traceability throughout all aspects of a project
â Better manage development at a global level
â Increase the flexibility of their projects
â Increase compliance and the ability to respond quickly to audit situations
⢠Example (typical) use case: Multinational manufacturing organization, UK HQ
â Division A, located in the UK. (Two project managers, 18 Developers, 2 QA Engineers)
â Division B, located in India (One project manager, several developers, 1 QA Engineer)
â CLM implemented in two phases:
⢠Phase 1: One PM, 3 Developers, 1 QA Engineer, working on 3 projects
⢠Phase 2: Remainder of the team, rolled out over 12 months, working on 20-30 projects.
21. www.strongback.us
The Total Economic Impact of Rational CLM
⢠Expenses:
â Licensing fees plus S&S
â Internal implementation and
maintenance cost (staff)
â Hardware expenses
⢠Benefits (in this order):
â Expanded Geographic coverage (mostly due to opening the division in India)
â Improved team coordination (Work items, traceability, visibility to all team members)
â Enhanced project delivery capacity (multiple projects in parallel)
â Improved development and testing productivity (artifacts aggregated under one tool)
â Reduced cost of rework and resolving issues (quick problem isolation and full context)
â Enhanced reporting and planning capability (centralized)
22. www.strongback.us
CLM available on premise ⌠and as a Managed Service
CLM as a Managed Service
Provides on-going expertise to ensure that your
CLM environment is taken care of so that you can
focus on your business.
ď§ Reduce operating costs
ď§ Enabling CLM in minutes and updates as soon
as they become available
ď§ Customized and configured for your unique
needs
ď§ IBM team remotely oversees and supports
configuration, implementation, and monitors
ď§ Scalable, single-tenant, Infrastructure
ď§ 99.9% availability (SLO)
ď§ Scale up and down the number of users
monthly
ď§ 134 Large customers already usingâŚ
McDonaldâs, CVS, Marriott and more
IBM SoftLayer
Providing the core DevOps solution on a virtual private cloud
Continuous
Business
Planning
Collaborative
Development
Continuous
Testing
Source
Control
Continuous
Integration
Continuous
Monitoring
Teams &
Process
23. www.strongback.us
ď¨Learn more ď¨Learn more ď¨Learn more
ď¨Learn moreď¨Learn moreď¨Learn more
http://www.ibm.com/ibm/devops/us/en/casestudies
Customer success with DevOps
24. www.strongback.us
Additional client success with IBM DevOps and CLM
Case Study Result
ISW Development
Pty. Ltd
⢠âOur developers can now rapidly build, test and deploy
the product features our clients want to see.â
⢠15-20% productivity gain with CLM Planning & Tracking
⢠0 hours of developer time required during deployment.
Link
⢠âPrior to this project we [spent] 65 percent of my team
efforts fixing bugs.â
⢠25% improved productivity, reduced defects, with CLM
Requirements Management and Quality Management.
Nationwide Mutual
Insurance
⢠âCollaboration has become an expected part of our
culture.â
⢠50% improvement in code quality
⢠Move from waterfall to agile, applied lean principles to
transform the software delivery lifecycle.
25. www.strongback.us
Summary: Collaborative DevOps with CLM 6.0
⢠Collaboration across all DevOps stakeholders
⢠Scaled Agile Framework 3.0 (SAFe)
⢠Change Management across the lifecycle
⢠Lifecycle Traceability
⢠Platform and Process agnostic
⢠Governance/Audit/Compliance
⢠Extensive 3rd party eco-system
⢠Resulting in many customers, as well as IBM Development teams,
benefitting from measurable business improvements.
26. www.strongback.us
Socialize with us on Facebook & LinkedIn
http://www.facebook.com/StrongbackConsulting
http://www.linkedin.com/company/290754
Subscribe to us at
http://feeds.feedburner.com/StrongbackConsulting
Discover us at:
http://www.strongback.us
Watch Us at Youtube http://www.youtube.com/user/strongbackconsulting
https://vimeo.com/user7519232
Call us at: 386-232-8746