11
© 2014 IBM Corporation Discovery and Deployment Planning Workshop IBM Rational © Software Services

Introduction slides for discovery and deployment planning workshop

Embed Size (px)

Citation preview

Page 1: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Discovery and Deployment Planning Workshop

IBM Rational © Software Services

Page 2: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

What headlines keep them up at night?

Change is Our Business Biz always changes requirements Poor Quality or Missing the Mark

Fail to Meet Business Needs Rework (defects) Too much time to

Rolled Back Applications

Change is a Risk Dev always changes requirements

Security Breach Reducing $/time of Deployments

Support SLAs Avoid the Outages

Manage Complex Environment

Dev Ops

IBM Rational Discovery and Deployment Planning workshop is a great first step to bring these folks together and kick off you’re your

improvement initiative.

QA

PM

LOB leader

Release

Architect

Deploy

Page 3: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

IBM will collaborate with you to understand your current situation,

goals and constraints. The Discovery and Deployment

Planning Workshop will aim to capture sufficient information to make specific recommendations

for improvement and implementation.

Intended Audience:

Key leadership from practice areas and stakeholder organizations

Value Proposition

Clear recommendations for capability improvements aligned to your business goals

Initial Architecture

Adoption roadmap based on proven best practices

Activities

Workshop planning

Collaborative discussion on current status, future goals and adoption requirements

Produce Deliverable

Deliverables

Capability Improvement Recommendations

Architecture

Adoption Roadmap

Resources

Typically 2 IBM Consultants

Discovery and Deployment Planning Workshop

Page 4: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Plan / Measure Develop / Test Release / Deploy Monitor / Optimize

Sc

ale

d

Re

lia

ble

Rep

ea

tab

le

Pra

cti

ced

Practice based Mobile DevOps maturity model

Define release with business objectives

Measure to customer value

Optimize applications

Use enterprise issue resolution procedures

Standardize and automate cross-enterprise

Automate patterns-based provision and deploy

Manage data and virtual services for test

Deliver and integrate and build continuously

Link objectives to releases

Centralize Requirements Management

Measure to project metrics

Link lifecycle information Deliver and build with test

Automate testing Embed Quality Reporting

Plan departmental releases and automate status

Automated deployment with standard topologies

Document objectives locally

Manage department resources

Manage Lifecycle artifacts

Schedule SCM integrations and automated builds

Test following construction

Plan and manage releases

Standardize deployments

Monitor resources consistently

Collaborate Dev/Ops informally

Plan and source strategically

Dashboard portfolio measures

Monitor using business and end user context

Centralize event notification and incident resolution

Automate problem isolation and issue resolution

Optimize to customer KPIs continuously

Improve continuously with development intelligence

Test Continuously

Leverage Quality Tends

Manage environments through automation

Provide self-service build, provision and deploy

IBM’s approach to DevOps White paper Adopting IBM’s approach

Page 5: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Agenda Overview

Current Status Assessment

•Client Capabilities: Current Status •Business Goals for Improvement •Solution Capability Oriented •People, Practices, Technology, information

Capability Vision and Priorities

•IBM Best Practices for Solution Capabilities •Discussions to refine Objective Capability •Prioritize Incremental Capabilities •Vision, User Value, Pain and Complexity

Executive Sponsor Review

•Review Outcomes •Assumptions & Risks •Gain concurrence •Identify next steps

Solution Improvement

Roadmap

•IBM Best Practices for Adopting Solution •Identify Key Milestones •Roadmap activity to define actionable plan •Define Quick Win Pilot

Ste

p 1

S

tep 2

S

tep 3

S

tep 4

Current State Assessment

Objective & Prioritized Capabilities

Adoption Roadmap

Draft Results

The workshop participants deliver a presentation based on the workshop outcomes that will

include maturity assessment, your goals, a prioritized roadmap and

recommended architecture.

Theme Activities Objective

IBM’s approach to DevOps White Paper Adopting IBM’s approach

Page 6: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Discovery and Deployment Planning Workshop

Goals and Objectives: – Gain agreement on a common understanding of your current state and

business goals for as they apply in general and to your organization

– IBM to gain an understanding of your current capabilities, challenges and

goals for implementing or improving your capabilities

– IBM will facilitate a series of presentations, discussions or demonstrations

to assist you in defining the improved or new capabilities you intend to

deploy and outline a roadmap achieving those improvements

Participants: – Typically a workshop will include 10-12 leaders/decision makers of your

development and operations/ infrastructure teams

– Technical members of these teams to attend the workshop who can

provide the appropriate insight to further the workshop goals.

Page 7: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Assessment and Planning Workshop: Preparation

Your team will facilitate a current status discussions on first day to

– Define your business and technical goals for improving your capabilities

– Introduce IBM to your current capabilities, practices and architecture

– Outline any your goals/objectives for the next 6-18 months

The discussion should include

– Business and Technical Goals: We would like to understand your vision for

software delivery improvements and how they should drive scope, direction,

measures for success.

– Current capabilities and challenges discussion: During most of the first day, we

would like your team provide insights into your current including architecture,

practices, roles/skills, usage models and pain/challenges.

• Solution Adoption and Administration

• Measure; Collaboration; Demand and Prioritization; Strategy;

Requirements; Management

• Design; Construct; Configuration; Management; Build; Test; Assess Quality

• Plan; Release; Deploy; Provision

• Monitor; Events; Optimize

Page 8: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Insurance Client uses the workshop to move forward their CLM adoption

Need A roadmap outlining the overall strategy for complete enterprise-wide

adoption of five CLM products purchased. Additional need for an initial phase

one roadmap for short-term execution with clear milestones and activities

which can implemented iteratively.

Solution Discovery and Deployment Planning Workshop tailored to include business

planning and some release/deploy use cases for implementing CLM/DevOps

solution.

Implementation Rational Services facilitated the workshop. Client provided practice and

stakeholder leaders from business integration, requirements, design,

development, test and UAT teams. The workshop delivered a current status

assessment, architecture (heterogeneous) and a 12-month roadmap. The

deliverable of the workshop helped the client’s executives make an informed

decision to reallocate funds and accelerate their roll out plans.

Value The workshop accelerated the client decision/planning timeline by

approximately three months while benefiting from IBM’s best practices and

experiences.

Feedback "...the outcomes of IBM's workshop doubled my expectations and enabled us

to take the outcomes directly to our senior execs for resourcing..."

IBM Rational Lab Services Client Stories | Workshop Client

Win

Page 9: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Financial Institution uses the workshop to complete the planning for the

continuous delivery capability improvement

Need A Financial Institution wanted to complete an enterprise-wide DevOps transformation.

They needed to validate their assumptions and they wanted expertise and best

practices. They needed a roadmap to follow and guidance on architectural design.

Solution Discovery and Deloyment Planning Workshop focus on continuous delivery capability,

and a recommended three phase adoption approach with an associated architecture

that evolved over each phase.

Implementation Discovery calls and meetings were conducted prior to the on-site workshop focused on

understanding current state, and identify pain points and improvement points in practice

areas. On-site workshop included senior management from various (tools,

infrastructure, practice and user) communities to identify goals, measures and

challenges to improving continuous delivery. ISSR facilitated the workshop following a

prepared agenda that led the client team to make decisions within the workshop. This

output led to an agreed to roadmap and architecture.

Value The workshop saved a lot of time for the client by achieving the goals for planning.

Additionally, it helped established a reliable partner benefiting from IBM’s best practices

and experiences.

Feedback “…your workshop saved us three months of meetings to achieve similar results that we

achieved over three days – and we were able to leverage your experiences and best

practices.”

“…IBMs solution is comprehensive enough to meet our continuous delivery

requirements without having to buy or build third party tools”

IBM Rational Lab Services Client Stories | Workshop

Client

Win

Page 10: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Questions

Page 11: Introduction slides for discovery and deployment planning workshop

© 2014 IBM Corporation

Capability Descriptions Capability Practice Summary Roles Tools

Administer The capability to deploy, administer and change the technical solution including infrastructure, middleware and applications.

SysAdmin All

Adopt The capability to manage organizational change, define and deploy solutions and measure success of adoption Core team, practice area leads,

department SMEs All

Assess Quality The capability to assess the user experienced and defined quality of deployed applications. Developer, Tester RQM, RTC, Worklight

Build The capability to compile, package and prepare software assets. Includes selection of source code for compilation, managing

Developer RTC, JBE, BF

Collaborate The capability to integrate lifecycle teams in a single, integrated collaborative environment. Providing context and visibility for all users through lifecycle links, displaying BI reporting in team, program, individual dashboards. Manage and govern change of content and assets. Report.

All All

Configuration Management

The capability to manage the versions and configuration of assets, merge changes and manage the integration of changes.

Analyst, Developer, Tester All

Construct The capability to construct, change and correct applications using a varierty of coding models and tools. Developer RTC

Deploy The capability to define, manage, execute, provision and deploy deployed application-related assets; collaborate Dev and Ops team activities that affect deployment application-related assets. Assets include application and infrastructure code, environment specification, workflow.

Deployer, Developer, Infrastructure UC Deploy, MaaS360,

JazzHub

Design The capability to construct design and application/infrastructure code to successfully meet requirements expectations; analyze impact of change; control asset changes and integrations from distributed teams, build assets; centralize, automate and manage tasks and control access and flows of change.

Analyst, Architect, Developer RTC, RDM, RRC

Events The capability to manage and resolve events that occur in environments across the lifecycle. Infrastructure SmartCloud Control Desk

Management The capability to scope, plan, schedule, manage, track and process work for a project or program (cross project). CIO staff, Program/LOB manager,

Project manager, Project team RTC

Measure The capability to define outcomes, assign value metrics and measure the adoption and operations of Release & Deploy activities

Assurance team, SysAdmins, Program/Project Managers

All embedded, RRDI, Insight

Monitor The capability to configure monitoring criteria, plan and manage responses to issues, collaborate Dev and Ops responses.

Infrastructure SmartCloud APM,

SmartCloud Control Desk

Optimize The capability to leverage monitoring results and user/technical requirements to optimize the deployed application experience.

Infrastructure, Tester, Developer SmartCloud Control Desk

Plan The capability to plan releases across the lifecycle and manage the plan during execution. Release Manager, Deployer, Program/Project Manager

Release

Provision The capability to deploy environments, middleware and other assets to support application deployments. Deployer, Developer, Infrastructure SmartCloud Orchestrator, IPAS, Softlayer, JazzHub

Release The capability to manage changes to applications into the software delivery pipeline. Release Manager, Deployer, Program/Project Manager

Release

Requirements The capability to create, change, manage and use patterned requirements to support project scoping, analysis and define outcomes for design, construction and test. Assess impact of change.

Analyst, Stakeholder, Project Team RRC, RTC

Strategy The capability to collaboratively define, manage and change enterprise and portfolio software change delivery. All Focal Point, UC Release,

RRC, RTC

Test The capability to plan, define, virtualize, automate, manage and execute testing. Analyst, Tester RTC, RQM