high load strategy 2016 - project management: from stone age to devops
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
www.opencredo.com
We are hiring!
I WANT YOUR FEEDBACK!