IT Methodology Webinar Agile Practices...

38
Initiate Project Intelligence® Agile Practices Webinar DevOps and IT Service Management in the Land of Narnia

Transcript of IT Methodology Webinar Agile Practices...

Page 1: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

IT Methodology Webinar

Initiate Project Intelligence®

Agile Practices Webinar

DevOps and IT Service Management in the Land of Narnia

Page 2: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 3: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Moderator

Denise Rodriguez

Project Insight

Marketing

[email protected]

www.projectinsight.net

Page 4: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Schedule a customized demo today!

+1 (949) 476-6499 x3

[email protected]

Request info: www.projectinsight.net

Project Insight

Page 5: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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.”

Page 6: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 7: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

Topics

• The Land of Narnia

• DevOps

• IT Service Management (ITSM)

• Integration of DevOps and ITSM

Page 8: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 9: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

What Businesses Want from Software?

Quality software products

High availability

New features without delays

Satisfactory service

Page 10: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 11: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

• Manual processes

• Errors

• Documentation

• Evidence of quality• Queues & Handoffs

©2016 KnolShare

Page 12: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 13: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 14: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 15: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 16: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

• Synergy between teams

• Build Once

• Deploy many times

• Automated tools & tests

• Automated deployments

Environment

©2016 KnolShare

Page 17: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 18: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 19: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 20: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 21: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 22: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

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

Page 23: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

DevOps and IT Service Management

are not compatible.

True

False

Group Engagement #2

Page 24: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

DevOps and ITSM IntegrationChange and Incident Stimulus

Page 25: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Change Management StimulusChange is stimulated by new or updated software

©2016 KnolShare

Page 26: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Change Management Stimulus – Cont’d

©2016 KnolShare

Page 27: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

DevOps work best with

integrated tools.

True

False

Group Engagement #3

Page 28: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Incident Management StimulusBusiness ops disrupted software system impediment

©2016 KnolShare

Page 29: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 30: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 31: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

Is there anything that was presented that I can clarify?

Q&A

Page 32: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 33: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 34: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

5 Saturdays.org – Education Program

Empowering students with agility and innovation

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

Page 35: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©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

Page 36: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

©2016 KnolShare

Contact KnolShare

Website: www.KnolShare.org

Email: [email protected]

Twitter: @KnolShare

Page 37: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Join us!

Twitter

LinkedIn

Facebook

Instagram

YouTube

Page 38: IT Methodology Webinar Agile Practices Webinardownloads.projectinsight.net/training/agile-webinars/...2016/09/15  · IT Methodology Webinar Initiate Project Intelligence® Agile Practices

Sign up for more!

Agile & IT Methodology

PM Training

Leadership

Product Training

Check out the videos

PI Community