Top Banner
Delivery Mindsets: from Stone Age to DevOps Antonio Cobo @Mind_of_AC
63

Delivery Mindsets from Stone Age to devops

Apr 14, 2017

Download

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Delivery Mindsets from Stone Age to devops

Delivery Mindsets: from Stone Age to DevOps

Antonio Cobo @Mind_of_AC

Page 2: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Page 3: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

The Delivery Mindset is evolving:Plan-driven approach —> Agile —> DevOps

DevOps movement is gradually changing IT organisations

Page 4: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

The Delivery Mindset is evolving:Plan-driven approach —> Agile —> DevOps

DevOps movement is gradually changing IT organisations

Project managers are often forgotten.

Are project managers ready to change?

Page 5: Delivery Mindsets from Stone Age to devops

What is the accent?

08/04/2017 @Mind_of_AC

Page 6: Delivery Mindsets from Stone Age to devops

What is the accent?

08/04/2017 @Mind_of_AC

Page 7: Delivery Mindsets from Stone Age to devops

What is the accent?

08/04/2017 @Mind_of_AC

Page 8: Delivery Mindsets from Stone Age to devops

Wow! That was fast!

08/04/2017 @Mind_of_AC

Page 9: Delivery Mindsets from Stone Age to devops

Who am I?

08/04/2017 @Mind_of_AC

Page 10: Delivery Mindsets from Stone Age to devops

Who am I?

08/04/2017 @Mind_of_AC

Antonio Cobo - @Mind_of_AC

• Java developer 2000-2007

• Technical project manager 2007-2015

• Agile Delivery Consultant 2015-present

Page 11: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Page 12: Delivery Mindsets from Stone Age to devops

Agenda

1. Delivery Mindset Archaeology: Stone Age 2. Delivery Mindset Archaeology: Renaissance 3. Delivery Mindset in the DevOps Era 4. Wrapping up

08/04/2017 @Mind_of_AC

Page 13: Delivery Mindsets from Stone Age to devops

1. Delivery Mindset Archaeology: Stone Age

08/04/2017 @Mind_of_AC

Page 14: Delivery Mindsets from Stone Age to devops

Was it wrong?

08/04/2017 @Mind_of_AC

Page 15: Delivery Mindsets from Stone Age to devops

Project managers in the Stone Age

08/04/2017 @Mind_of_AC

● Gannt charts ● Planning ● Prioritising tasks ● Assigning tasks ● Generating reports

Page 16: Delivery Mindsets from Stone Age to devops

Project manager - Developer interaction

08/04/2017 @Mind_of_AC

Page 17: Delivery Mindsets from Stone Age to devops

Project manager - Developer interaction

08/04/2017 @Mind_of_AC

Page 18: Delivery Mindsets from Stone Age to devops

Project manager - Developer interaction

08/04/2017 @Mind_of_AC

● Conversation rather than argument (or not even listening)

Page 19: Delivery Mindsets from Stone Age to devops

Project manager - Developer interaction

08/04/2017 @Mind_of_AC

● Conversation rather than argument (or not even listening)● Willing to work with the Devs rather than giving tasks without understanding

Page 20: Delivery Mindsets from Stone Age to devops

Project manager - Developer interaction

08/04/2017 @Mind_of_AC

● Conversation rather than argument (or not even listening)● Willing to work with the Devs rather than giving tasks without understanding● Searching to improve rather than blaming others for issues

Page 21: Delivery Mindsets from Stone Age to devops

Project manager - Developer interaction

08/04/2017 @Mind_of_AC

● Conversation rather than argument (or not even listening)● Willing to work with the Devs rather than giving tasks without understanding● Searching to improve rather than blaming others for issues● Team culture rather than going home leaving the Devs working

Page 22: Delivery Mindsets from Stone Age to devops

Bad estimation techniques

08/04/2017 @Mind_of_AC

Page 23: Delivery Mindsets from Stone Age to devops

Ops in the Stone Age

08/04/2017 @Mind_of_AC

Yes, when project is finished they will support the software

Page 24: Delivery Mindsets from Stone Age to devops

Ops in the Stone Age

08/04/2017 @Mind_of_AC

Page 25: Delivery Mindsets from Stone Age to devops

Delivery in the Stone Age

08/04/2017 @Mind_of_AC

Page 26: Delivery Mindsets from Stone Age to devops

2. Delivery Mindset Archaeology: Renaissance

08/04/2017 @Mind_of_AC

Page 27: Delivery Mindsets from Stone Age to devops

“I want to stay in the Stone Age!”

08/04/2017 @Mind_of_AC

Page 28: Delivery Mindsets from Stone Age to devops

Project managers in the Renaissance

08/04/2017 @Mind_of_AC

Page 29: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Project Team in the Renaissance

Page 30: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Where is the Ops Team in the Renaissance?

Page 31: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Where is the Ops Team in the Renaissance?

Page 32: Delivery Mindsets from Stone Age to devops

Estimating better

08/04/2017 @Mind_of_AC

Page 33: Delivery Mindsets from Stone Age to devops

Estimating better

08/04/2017 @Mind_of_AC

● Cost control: is the benefit of the project out-weighting its cost?

● Gain the confidence of the sponsors

● Ensure there is a common understanding of what is needed

● Scope trade off

Page 34: Delivery Mindsets from Stone Age to devops

Estimations techniques in the Renaissance

08/04/2017 @Mind_of_AC

Page 35: Delivery Mindsets from Stone Age to devops

Delivery in the Renaissance

08/04/2017 @Mind_of_AC

Page 36: Delivery Mindsets from Stone Age to devops

3. Delivery Mindset in the DevOps Era

08/04/2017 @Mind_of_AC

Page 37: Delivery Mindsets from Stone Age to devops

The Team

08/04/2017 @Mind_of_AC

Page 38: Delivery Mindsets from Stone Age to devops

The Team

08/04/2017 @Mind_of_AC

Page 39: Delivery Mindsets from Stone Age to devops

The Team

08/04/2017 @Mind_of_AC

Page 40: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

08/04/2017 @Mind_of_AC

Page 41: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Nurturing continuous improvement mindset

08/04/2017 @Mind_of_AC

Page 42: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Nurturing continuous improvement mindset

● Raise awareness of risks

08/04/2017 @Mind_of_AC

Page 43: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Nurturing continuous improvement mindset

● Raise awareness of risks

● Facilitate coordination between the different teams to mitigate the risks

08/04/2017 @Mind_of_AC

Page 44: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Nurturing continuous improvement mindset

● Raise awareness of risks

● Facilitate coordination between the different teams to mitigate the risks

● Advocating CI/CD culture for better impediment removal

08/04/2017 @Mind_of_AC

Page 45: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

08/04/2017 @Mind_of_AC

Page 46: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Facilitate communication: within the team and outside the team

08/04/2017 @Mind_of_AC

Page 47: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Facilitate communication: within the team and outside the team

● Make sure the sponsor's time is used in the best way

08/04/2017 @Mind_of_AC

Page 48: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Facilitate communication: within the team and outside the team

● Make sure the sponsor's time is used in the best way

● Bridging communication between the sponsor and the team

08/04/2017 @Mind_of_AC

Page 49: Delivery Mindsets from Stone Age to devops

Project managers in the DevOps Era

● Facilitate communication: within the team and outside the team

● Make sure the sponsor's time is used in the best way

● Bridging communication between the sponsor and the team

● Team culture, why? Because the PM is now PART OF THE TEAM!

08/04/2017 @Mind_of_AC

Page 50: Delivery Mindsets from Stone Age to devops

Delivery in the DevOps Era

08/04/2017 @Mind_of_AC

Page 51: Delivery Mindsets from Stone Age to devops

How did I manage to be part of the team?

08/04/2017 @Mind_of_AC

Page 52: Delivery Mindsets from Stone Age to devops

How did I manage to be part of the team?

08/04/2017 @Mind_of_AC

Page 53: Delivery Mindsets from Stone Age to devops

How did I manage to be part of the team?

08/04/2017 @Mind_of_AC

Page 54: Delivery Mindsets from Stone Age to devops

How did I manage to be part of the team?

08/04/2017 @Mind_of_AC

Page 55: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Page 56: Delivery Mindsets from Stone Age to devops

4. Wrapping up

08/04/2017 @Mind_of_AC

Page 57: Delivery Mindsets from Stone Age to devops

4. Wrapping up

08/04/2017 @Mind_of_AC

Page 58: Delivery Mindsets from Stone Age to devops

4. Wrapping up

08/04/2017 @Mind_of_AC

Page 59: Delivery Mindsets from Stone Age to devops

4. Wrapping up

08/04/2017 @Mind_of_AC

Page 60: Delivery Mindsets from Stone Age to devops

4. Wrapping up

08/04/2017 @Mind_of_AC

Page 61: Delivery Mindsets from Stone Age to devops

4. Wrapping up

08/04/2017 @Mind_of_AC

Page 62: Delivery Mindsets from Stone Age to devops

08/04/2017 @Mind_of_AC

Thank you for listening!

Thanks to all the @OpenCredo team for inspiration

Thanks to @dainiuskniuksta for continuous feedback

Page 63: Delivery Mindsets from Stone Age to devops

08/04/2017

@Mind_of_AC

[email protected]

www.opencredo.com

I WANT YOUR FEEDBACK!