high load strategy 2016 - project management: from stone age to devops

Post on 16-Apr-2017

85 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Project Management: from Stone Age to DevOps

Antonio Cobo @Mind_of_AC

14/10/2016 @Mind_of_AC

The DevOps movement is gradually changing IT organisations

Project managers are often forgotten

Are project managers ready for DevOps?

What is the accent?

14/10/2016 @Mind_of_AC

Wow! That was fast!

14/10/2016 @Mind_of_AC

Wow! That was fast!

14/10/2016 @Mind_of_AC

Who am I?

14/10/2016 @Mind_of_AC

Antonio Cobo - @Mind_of_AC

→ Agile Delivery Consultant at OpenCredo

Agile, architecture, CI/CD, DevOps

Delivering business outcomes via the application of emerging technology

Latest projects

UK Government company - Secure cloud platform using multiple cloud providers

International Investment Management company - Secure cloud platform using public cloud providers

Global Information Services company - Secure Container Platform for their product

Different industries - Similar goals and challenges

Hoping to deliver products to customers faster

Hoping to reduce the cost & time developing and delivering products

Hoping to update monolithic applications for the Cloud

14/10/2016 @Mind_of_AC

Agenda

1. Project Management Archaeology: Stone Age

2. Project Management Archaeology: Renaissance

3. Project Management in the DevOps Era

4. Wrapping up

14/10/2016 @Mind_of_AC

1. Project Management Archaeology: Stone Age

14/10/2016 @Mind_of_AC

Was it wrong?

14/10/2016 @Mind_of_AC

Project managers in the Stone Age

14/10/2016 @Mind_of_AC

Gannt charts

Planning

Prioritising tasks

Assigning tasks

Generating reports

Project manager - Developer interaction

14/10/2016 @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

Project manager - Developer interaction

14/10/2016 @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

Bad estimation techniques

14/10/2016 @Mind_of_AC

Ops in the Stone Age

14/10/2016 @Mind_of_AC

Yes, when project is finished they will support the software

Ops in the Stone Age

14/10/2016 @Mind_of_AC

Yes, when project is finished they will support the software

A project in the Stone Age

14/10/2016 @Mind_of_AC

2. Project Management Archaeology: Renaissance

14/10/2016 @Mind_of_AC

“I want to stay in the Stone Age!”

14/10/2016 @Mind_of_AC

14/10/2016 @Mind_of_AC

Project Team in the Renaissance

14/10/2016 @Mind_of_AC

Where is the Ops Team in the Renaissance?

Project managers in the Renaissance

14/10/2016 @Mind_of_AC

Estimating better

14/10/2016 @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

Estimations techniques in the Renaissance

14/10/2016 @Mind_of_AC

A project in the Renaissance

14/10/2016 @Mind_of_AC

3. Project Management in the DevOps Era

14/10/2016 @Mind_of_AC

The Team

14/10/2016 @Mind_of_AC

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

14/10/2016 @Mind_of_AC

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 project manager is now PART OF THE TEAM!

14/10/2016 @Mind_of_AC

A (project) in the DevOps Era

14/10/2016 @Mind_of_AC

How did I manage to be part of the team?

14/10/2016 @Mind_of_AC

4. Wrapping up

14/10/2016 @Mind_of_AC

4. Wrapping up

14/10/2016 @Mind_of_AC

4. Wrapping up

14/10/2016 @Mind_of_AC

4. Wrapping up

14/10/2016 @Mind_of_AC

14/10/2016 @Mind_of_AC

Thank you for listening!

Thanks to all the @OpenCredo team for inspiration

Thanks to @dainiuskniuksta for continuous feedback

14/10/2016

@Mind_of_AC

antonio.cobo@opencredo.com

www.opencredo.com

We are hiring!

I WANT YOUR FEEDBACK!

top related