Agile Practices Webinar - Project...

36
Agile Practices Webinar Initiate Project Intelligence® Global Distributed Agile Teams, IoT & MicroServices

Transcript of Agile Practices Webinar - Project...

Page 1: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Agile Practices Webinar

Initiate Project Intelligence®

Global Distributed Agile Teams, IoT & MicroServices

Page 2: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

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: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Denise Rodriguez

Project Insight

Marketing

[email protected]

www.projectinsight.net

Moderator

Page 4: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Schedule a customized demo today!

+1 (949) 476-6499 x3

[email protected]

Request info: www.projectinsight.net

Project Insight

Page 5: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

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

Presenter

Page 6: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Topic: DevOps, IT Service management, in the Land of Narnia

• Sindhu J.: Is DevOps a process or a concept like Agile methodology?

• Dr. Dave Response: DevOps is a practice that encourages tools and automation to delivery software to customers frequently. The practice also encourages collaboration between IT Operations and the development teams.

• Peter L.: I suppose it depends on the starting point, but how long does it take to move into a fully implemented DevOps/ITSM world?

• Dr. Dave Response: I would say 9 months to start but will be fully integrated into your culture for the duration of your business

Echos – September 15

Page 7: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

• Manoj W.: Is there something for Batch Process intgration on Unix /Linux

environment?

• Dr. Dave Response: Jenkins is one tool used by many Linux environments.

Echos – September 15

Page 8: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Globally Distributed Agile TeamsIoT and MicroServices

Page 9: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

• Globally Distributed Agile Teams

• Internet of Things (IoT)

• MicroServices

• Micro Teams

• Sociocracy 3.0

Topics

Page 10: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

At the conclusion of the presentation you will be able to:• Develop a strategy to setup self-organizing global teams

• Create practices to improve communications

• Maximize throughput with micro teams

• Leverage Sociocracy 3.0 concepts

Learning Objectives

Page 11: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Teams are complex systems that deliver quality business value

Systems thinking emphasize the practice of self-organization

Integrates personal expertise, shared vision and team learning

Feedback loops help the teams understand complexity

Feedback loops are balancing and reinforcing

Systems Thinking Teams

©2016 KnolShare

Page 12: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Agile Teams

Teams are complex systems that deliver quality business value

Systems thinking emphasize the practice of self-organization

Integrates personal expertise, shared vision, and team learning

Feedback loops help the teams understand complexity

Feedback loops are balancing and reinforcing

©2016 KnolShare

Page 13: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Internet of Things (IoT) System

IoT are things connected to the Internet

IoT are complex systems capable of sending and receiving information

Example: Nest Thermostat

Communicates with other systems and people via the Internet

©2016 KnolShare

Page 14: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Small and independent systems

Deliver specific business capabilities

Scalable and capable of producing the right outcome

Loosely coupled

High Cohesion

©2016 KnolShare

MicroServices System

Page 15: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

What is the relationship between Global

agile teams, IoT, and MicroServices?

A) Complex systems

B) Open loops

C) Effective Apps

D) Closed loops

Group Engagement #1

Page 16: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Business CaseGlobal Software Teams

Page 17: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Setting the Context

©2016 KnolShare

Company: What’s the Weather?

Product: Intelligent Thermostats

Delivery Method: Lean Thinking and Agile Practices

Distributed teams: California U.S., Israel, and Australia

Time Differences: U.S. > 9 Hours > Israel > 9 Hours > Australia

California 2 P.M. = 11 P.M. Israel = 8 A.M. Australia (Next Day)

Challenges: Aligning teams deliverables across time zones

Page 18: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Agile Collocation Practices

Emphasize teams in a common location

Team members meet face-to-face

Each collocated team produce customer value

Scrum of Scrums practice align goals of multiple collocated teams

Remove impediments and dependencies to reduce risks

©2016 KnolShare

Page 19: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

A collaborative framework for evolving effective, resilient, and agile organizations

Organize work in semi-autonomous and self-organizing teams

Iterate and learn as you go

Connect teams to flow information through the organization

Align toward shared motives and values

Amplify individual development and learning

Sociocracy 3.0

©2016 KnolShare

Page 20: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Agile Micro Teams

Small teams of 3 to 5 people are ideal

I prefer a triad, a team of 3

Limiting the number of communications channel

3 to 10 maximum

Teams are built around a quality minded person

Teams are self-contained and self-organizing

Page 21: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Sociocracy 3.0 enable teams to be semi-

autonomous and self-organizing?

TRUE

FALSE

Group Engagement #2

Page 22: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Product Owners (PO) will have to be more creative

Use high fidelity content to describe requirements

Delegate authority to proxies in distributed locations

Learn to break work into smaller and independent outcomes

Effect on the Product Owner

©2016 KnolShare

Page 23: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Building the Teams

©2016 KnolShare

Team CAL: 1 Test automation engineer, 2 Developers, and 1 Scrum Master

Team SYD: 1 Test automation engineer, 2 Developers, and 1 Scrum Master

Team TEL: 1 Test automation engineer, 2 Developers, and 1 Scrum Master

Product Owner prioritize work for the three teams

Page 24: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Meetings and Ceremonies

Daily 15-minute standup meetings per team

2-week sprint cadence

Weekly Scrum of Scrums between three teams

Sprint review per team at the end of sprint

Retrospective per team at the end of sprint

Page 25: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

Organization Benefits

Customer value is delivered by each team

Dependencies are reduced with small independent teams

Product Owner can maximize the right value

Teams are not living on multiple time zones

Independent and scalable teams

©2016 KnolShare

Page 26: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Select the benefit of independent micro teams.

A) People are not catching colds from each other

B) Scrum Masters remove impediments

C) Product Owners become smarter

D) Teams are not living on multiple time zones daily

Group Engagement #3

Page 27: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Global agile teams are collocated, self-contained, and self-organizing

Micro teams of 3 to 5 people are ideal

Systems Thinking teams respond effectively to change

Use Sociocracy to enable evolving effective, resilient, and agile organizations

IoT are Micro Services are complex systems to model teams

Summary

Page 28: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Is there anything that was presented that I can clarify?

Q&A

Page 29: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©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 30: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

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

Game: Agility LeaderShift

Collaborative Learning

Buy Book & Game on Amazon

Page 31: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Empowering students with agility and innovation

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

5 Saturdays.org – Education Program

Page 32: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

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

Know…

Page 33: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

©2016 KnolShare

Website: www.KnolShare.org

Email: [email protected]

Twitter: @KnolShare

Contact KnolShare

Page 34: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

social media

join us

connect

sharefollowlike

network

newsinformation

project management

software

blogs

techvideos

business

leadership

friends

messagetweet

projects

comment

Follow, like, subscribe!

Page 35: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

LeadershipProduct Training

Project Insight CommunitySign up for more

They are all FREE

Check them out today!

IT Methodology

and AgilePM Training

Page 36: Agile Practices Webinar - Project Insightdownloads.projectinsight.net/training/agile-webinars...2016/10/20  · Dave Cornelius, DM, MBA, PMP, PMI-ACP, CSP, SPC IT and Business Professional

See you next time!