Day[53/100] #100DaysOfCloud – Jonnychipz – Foundational Pillars of DevOps: Culture and Lean Product

Another quick overview post today to cover off the other two Foundational Pillars of DevOps, Culture and Lean Product. We know the previous two are Architecture and Technology. This gives up 4 Foundational Pillars in total.

We have explored that DevOps is the union of People, Process and products to enable a continuous stream of value to our end users and/or customers.

Diagram shows the DevOps cycle of Plan - Build - Continuous Integration - Deploy - Operate - Continuous Feedback

Also, we have looked at the Eight capabilities of DevOps:

  • Continuous Planning
  • Continuous Integration
  • Continuous Delivery
  • Continuous Operations
  • Continuous Quality
  • Continuous Security
  • Continuous Collaboration
  • Continuous Improvement

On the Microsoft Learn Module here, we can explore DevOps capabilities and practices:

Diagram shows the 8 DevOps capabilities

Culture

Culture is really a critical part of DevOps, it requires every individual to adopt the growth mindset as well as embracing a continuous learning mentality.

12 Examples of a DevOps Mindset:

  • Leadership Mindset
  • Customer Focussed Mindset
  • Lean Thinking Mindset
  • System Thinking Mindset
  • Removing Waste Mindset
  • Thinking Theory of Constraints
  • Balancing Alignment and Autonomy Mindset
  • Shit Left Testing Mindset
  • Security Mindset
  • Hypothesis Driven Development Mindset
  • Live Site Mindset
  • Measure Outcome not Activity Mindset

Lean Product

A business-centric strategy for delivering software and digital experiences in which a product is developed that delivers an ongoing business capability (as opposed to a limited time project-based project). Generally, a product manager owns this product and is responsible for its ongoing development and its budget. This product may exist on a platform, which is essentially a product on which other products are built.

Great Product Companies have four things in common:

  • Speed to market
  • Agility when faced with change
  • The move to digital business
  • Customer satisfaction

It is forecast by Gartner that by 2024 companies more than 3/4 that invest in having a Product Centric Delivery Model will see benefits, which will increase from 1/3 in 2018.

This is the research done by Gartner in 2018 on where companies are wtih adopting a product centric model:

Diagram depicts product-centric model adoption over time. In total, 85% of the respondents have adopted or plan to adopt a product-centric model. Full adoption over time happens for 54% of the respondents, and partial adoption for 32%. 15% of the respondents say they have fully adopted a product-centric model. 31% expect it to be fully adopted within the next three years. 5% expect to adopt the product-centric model in the next three to five years. 3% expect the adoption process to take longer than five years. 32% of the respondents expect some use of a product-centric model, but not to fully move to one. 15% of the respondents do not have plans to move to a product-centric model. The survey was conducted on 129 Gartner Research Circle members. The question was: What are your organization’s plans for using a product-centric model for software delivery (versus a project-centric model)? Please select one response.

Benefits for a buiness operating in Product centric mode:

  • Ability to reorient quickly
  • Reduced end-to-End cycle time
  • Ability to truly iterate
  • Knowledge retention
  • Architectural integrity
  • Team motivation and dynamics
  • Economies of flow and iteration
Diagram depicts the full-stack product team, which includes the following roles: product owner, scrum master, engineer, site reliability engineer. The full-stack team collaborates with the product manager and agile architect.
Gartner 2019

100DaysOfCloud Overview

My Main ReadMe Page is all set up with a bit about me!

The guys at 100DaysofCloud have set up the GitHub repo to be cloned and also have a great repo containing ideas and areas to collaborate on: https://github.com/100DaysOfCloud/100DaysOfCloudIdeas

My Github Journey tracker can be found here: https://github.com/jonnychipz/100DaysOfCloud

Please Watch/Star my repo and feel free to comment of contribute to anything I push! I really look forward to hearing from anyone who is going to jump on the journey around the same time as me! Lets see where I get to in 100 days!

I would encourage others to jump on this journey, I’m not sure that I will be able to commit every day for 100 days, but as long as I can complete 100 days that will be great!

http://www.100daysofcloud.com

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s