Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

Fusion Blog
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

As I keep seeing all the time in this digital age, people are still figuring out “What is DevOps / DevSecOps / NoOps / DevTestOps etc?”, there is a good another half who have embraced it the journey with their DevOps.

But even from those who have already embraced DevOps journey, there are few really who are exploring “What are the low hanging fruits? How do we measure what we have achieved? How do we assess the maturity level of our DevOps? How to translate those assessments into numbers to make sense to CIOs and CFOs?”.

The answer to about could have been with DevOps Maturity Assessment followed by Value Business Case. The Value Business Case which I believe should also account for both intangible benefits of DevOps are in equal proportion to the tangible ones. So, when I look to assess the benefits of doing DevOps, I evaluate the value from intangible and tangible ones. This is what I assessed in my first assessment with one of the largest digital manufacturing company for their large enterprise transformation. 

To explain more on this journey, I with my few colleagues conducted several assessment workshop with all the work streams and gathered information in these areas:

1.  Step 1: DevOps Basic Information Scoring:

  • Establish Team
  • Establish Goals and Vision
  • Establish the Product Backlog
  • Understand Stakeholder Involvement
  • Setup Project Environment
  • Agree Definition of Ready (DoR)
  • Agree Definition of Done (DoD)
  • Create Initial Architecture
  • Identify Risks and Mitigation Strategies
  • Define Engineering Standards
  • Produce and Agree Release Level Schedule
  • Refine Product Backlog
  • Plan Iteration
  • Build Iteration Backlog Items
  • Test Product Increment
  • Conduct Daily Stand Up Meeting
  • Measure
  • Conduct Iteration Review
  • Conduct Iteration Retrospective 

1.2  Step 2: Service Management Scoring:

  • Release & Change Management
  • Incident Management
  • Problem Management
  • Security & Risk Management
  • Transition Management
  • Capacity Management

1.3  Step 3: DevOps Scoring

  • Configuration Management
  • Continuous Integration
  • Continuous Testing
  • Continuous Delivery
  • Continuous Monitoring
  • Environment Provisioning

 

 

1.4 Step 4: DevOps Value Business Case:

Deriving Value Business Case, following were few areas of information which I gathered

1.4.1  Tangible (Key Ones):

  • Effort Savings (Build & Release, Deployment, Testing etc)
  • Software Cost Savings (making redundant / open source / sunset tools)
  • Reduced FTE
  • Reduced Infrastructure

 

1.4.2  Intangible (Key Ones)

  • Productivity
  • Faster Communication
  • Faster Decision Making
  • High Team Morale

 

This approach model will definitely will help you assess the landscape allowing you to find the gaps in the process/tools/people and helping you to provide the best possible solution for filling the gaps identified.

Another important thought to carry along while reading this blog would be to bear in mind the fact that the value of DevOps or its benefits, could be vastly different from person to person. While for a Project Manager, it could simply mean how much efficiency and quality improvement it added to the release, Operations Managers would want to assess from the ease of deployment, a CIO may focus on application uptime and performance while CFO may be interested in cost savings etc.

There are ways and such tools available which can run agents on various machines to capture such data which will help in devising benefits of DevOps, but caution should be taken in choosing them as they are far too many and a lot of data collected from those tools is certainly not going to help in finding the answers, rather they will only add to the confusion. Before looking for any such tool, very carefully and with diligence, efforts should be made to identify the metrics which are of value to the person or group who is seeking evaluation. I’ll make an attempt to discuss few such tools and strategies in my next article.

Lastly, the benchmarks value captured in the entire process will help you to measure the effectiveness of DevOps adoption eventually and would be able to answer the questions asked initially which were “What are the low hanging fruits? How do we measure what we have achieved? How do we assess the maturity level of our DevOps? How to translate those assessments into numbers to make sense to CIOs and CFOs?”.

Please reach out to me in case you need any assistance / guidance in your journey.

 

 


Sunil Khatri

Add comment


Security code
Refresh

About the Author

Sunil Khatri

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  Apr 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
  1  2  3  4  5  6  7
  8  91011121314
15161718192021
22232425262728
2930     

Enquire For Training

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner