IT Methodology Webinar Agile Practices...

Post on 24-Apr-2020

5 views 0 download

Transcript of IT Methodology Webinar Agile Practices...

IT Methodology Webinar

Initiate Project Intelligence®

Agile Practices Webinar

DevOps and IT Service Management in the Land of Narnia

Things to Know…

All participants will be on mute

Questions are welcome

Use the question box to ask questions

Training session is valid for 1 PDU

Must be in attendance for full session

PDU certificate sent by the end of today

Recording and slides will be sent by tomorrow

Moderator

Denise Rodriguez

Project Insight

Marketing

Denise.Rodriguez@projectinsight.com

www.projectinsight.net

Schedule a customized demo today!

+1 (949) 476-6499 x3

info@projectinsight.net

Request info: www.projectinsight.net

Project Insight

©2016 KnolShare

Presenter

Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC

IT and Business Professional

Founder of 5 Saturdays Education Outreach Program

Author and Speaker

Agile Coach and Trainer

Learn More: www.dave-cornelius.com

LinkedIn: www.linkedin.com/in/daveauck/

Twitter: @DrCorneliusInfo “Believe we can make a difference.”

©2016 KnolShare

• Scott: How do we measure "alignment" so we know where we are?

• Dr. Dave Response: You begin by sharing strategic goals with the masses. The strategic goals become strategic themes that are placed in a portfolio backlog and are represented as Business, Systems, or Architectural Epics. Apply lean thinking and agile practices to build transparency. Use the 2-day big room planning to engage the Builders of Things (BoT) with the strategic themes, epics, and features. Measure for value to ensure people are informed and take ownership. Review frequently at mid-quarter and end of quarter to ensure the delivered work is equal to the committed work.

Echos – August 18, 2016

©2016 KnolShare

Topics

• The Land of Narnia

• DevOps

• IT Service Management (ITSM)

• Integration of DevOps and ITSM

©2016 KnolShare

At the conclusion of the presentation you will be able to:

– Apply DevOps in your environment

– Connect DevOps with ITSM and be successful

– Become tool aware to support DevOps and ITSM integration

Learning Objectives

©2016 KnolShare

What Businesses Want from Software?

Quality software products

High availability

New features without delays

Satisfactory service

The Goal of Software Product Teams

Build quality software products

Test as a team

Release software to customers as often as required

Monitor the health of the system

©2016 KnolShare

What Started the Conflict?[The conflict between Developers and IT Operations]

• Manual processes

• Errors

• Documentation

• Evidence of quality• Queues & Handoffs

©2016 KnolShare

Non-DevOps environments - queue focused & handoffs

Builders of Things

Integration Server(s)• Ticket• Queue (2-5 days)

Production• Ticket• Queue (2 – 14 days)

IT Operations

Non-DevOps Environments

©2016 KnolShare

Value Delivery Impediments

Why can’t we all just get along?

Users /Stakeholders

Dev & Test IT Ops

Increased Cycle Time

Dissatisfied Users & Stakeholders

Increased Costs

Lost value opportunities

©2016 KnolShare

Optimize the entire process

Less Friction – More cooperation

Faster time from development to production

Continuous Integration (CI)

Improved quality and developer feedback speed

Continuous Deployment (CD)

Build once and deploy multiple times

What DevOps Promises?

©2016 KnolShare

IT Ops contributes at QPR meeting

IT Ops reviews Big Room Planning

outcome

IT Ops attend Sprint Reviews

IT Ops contributes to Release Planning

Building Trust & Collaboration IT Ops attend Quarterly Planning Readiness (QPR) meetings

ITS Ops attend 2-day big room planning meeting

IT Ops attend Sprint Review meeting

IT Ops attend Release Planning meeting

©2016 KnolShare

• Synergy between teams

• Build Once

• Deploy many times

• Automated tools & tests

• Automated deployments

Environment

©2016 KnolShare

©2016 KnolShare

Select the activity that does NOT

contribute to DevOps.

A) Optimize the entire process

B) Continuous Integration

C) Continuous Deployment

D) Daily status meetings

Group Engagement #1

Critical for DevOps Success

Lean and Agile practices

IT Service Management (ITSM)

Software Tools & Platforms

IT Ops have a backlog

Automated tests and deployments

Full integration between software tools & platforms©2016 KnolShare

©2016 KnolShare

DevOps Tools Software Tools & Platforms

1. Microsoft Team Foundation Server (TFS)

2. Microsoft Visual Studio & Release Manager

3. ServiceNow (SN)

4. TaskTop integration tool

5. PowerShell Scripting

6. Puppet infrastructure environment provisioning solution

7. DotCom synthetic transactions monitor

8. AppDynamics platform monitor

Deploy

Test

Design

Develop

Continuous Integration One or more teams integrating finished

software frequently

A common repository used to execute automated builds

Execute automated tests

Allow teams to detect problems early

Executed multiple times per day

©2016 KnolShare

Develop Integration Deploy to Production

Continuous DeploymentDeploy as often as needed

1. Configure routing servers and validate data

2. Deploy code & validate successful deployment

3. Validate by running a smoke/system test

4. Measure and Share the results

©2016 KnolShare

Change Management – Evaluates and schedule system change

Incident Management – Identify and corrects system impediments

Release Management – Schedule changes to production systems

Service Asset & Configuration Management (SACM)

Identify and track system changes to production environments

Identify and track system changes to other environments

IT Service Management (ITSM) Practices

©2016 KnolShare

©2016 KnolShare

DevOps and IT Service Management

are not compatible.

True

False

Group Engagement #2

DevOps and ITSM IntegrationChange and Incident Stimulus

Change Management StimulusChange is stimulated by new or updated software

©2016 KnolShare

Change Management Stimulus – Cont’d

©2016 KnolShare

©2016 KnolShare

DevOps work best with

integrated tools.

True

False

Group Engagement #3

Incident Management StimulusBusiness ops disrupted software system impediment

©2016 KnolShare

©2016 KnolShare

After Incident management what ITSM

process would you use?

A) Change Management

B) Release Management

C) Service Asset & Configuration Management

D) None of the above

Group Engagement #4

©2016 KnolShare

Summary

In the land of Narnia automation is magical

Aslan the lion is pleased with our collaboration

Customers receive resilient software systems

DevOps include IT Service Management

©2016 KnolShare

Is there anything that was presented that I can clarify?

Q&A

©2016 KnolShare

Our Services Include:• Agile Assessment and Strategy

• Training

• Coaching

• Enterprise Agile Release Train (ART) Launch

• Business and Technology Process Optimization

• Presentation Training and Coaching

KnolShare.org

©2016 KnolShare

Buy the Book & Game on Amazon.com

Title: Transforming Your leadership Character: The Lean Thinking and Agility Way

Game: Agility LeaderShift

Collaborative Learning

©2016 KnolShare

5 Saturdays.org – Education Program

Empowering students with agility and innovation

Learn more & Donate: Visit www.5Saturdays.org

©2016 KnolShare

• KnolShare with Dr. Dave Podcast

• Industry Experts

• Business & Technology topics

• Visit www.GrokShare.com

• “KnolShare with Dr. Dave” on iTunes

• “KnolShare with Dr. Dave” Google Play

GrokShare.com

©2016 KnolShare

Contact KnolShare

Website: www.KnolShare.org

Email: CustomerCare@KnolShare.org

Twitter: @KnolShare

Join us!

Twitter

LinkedIn

Facebook

Instagram

YouTube

Sign up for more!

Agile & IT Methodology

PM Training

Leadership

Product Training

Check out the videos

PI Community