DevOps Self Assessment
The following survey is based on the State of DevOps Report that has been published annually since 2014, as part of the DevOps Research and Assessment (DORA). This six-year research program has validated a number of technical, process, measurement, and cultural capabilities to drive higher software delivery and organizational performance. The survey questions will measure and support the Continuous Improvement of these capabilities in IITB and ESDC. Teams are invited to complete the survey every 6 (six) to 12 (twelve) months to measure the success of their activities. The IT Strategy team recommends that teams complete all capabilities at least once to establish a full baseline.
Take the DevOps Self-Assessment or keep reading for more information.
What is an assessment tool
An Assessment tool is a roadmap that helps to prospect self-improvement, uncover team challenges and opportunities through capabilities, identifies priorities and tracks the progress. It is easy to use and produce credible results. The tool provides the ability to review team performance and guide to achieve a desired outcome. It is a tool to drive technology performance improvement in the organization. The Assessment tool is a survey that will help to measure team performance, understand strength and give recommendations on areas of improvement. It does not collect any data and the responses stay anonymous. The tool will show the areas where the competencies of your team do not reach the level required to reach team goals. When gaps do not get addressed, they tend to get bigger, eventually causing teams to collapse. Provided recommendations for each section will fill the gaps in your team that allows them to grow and reach required goals. Received score and recommendations can be saved by a user in order to come back and take the survey again. When you compare the competencies defined in the first assessment to the results you received in the second, you will find how your team performance progressed. The process can be repeated until desired outcomes of team performance achieved.
What is the problem and solution
To manage today business environment challenges organizations need the ability to deliver software with speed and stability. It will help to improve technology and organizational performance.
Who is it for
All teams in IITB looking to continuously improve themselves and support the improvement efforts of their peers.
What is the purpose of the Assessment tool
Based on the analysis of the answers, IT teams within the organization can see whether it is moving in the right direction.
DevOps assessment tool helps to better understand strengths and needs, outline current maturity and identify a road map of improvement area.
For better outcomes use this path for continuous integration and delivery:
Assessment tool process
Our process includes:
- Invitation to take a survey
- Choose a topic to self-assess
- Take a survey on selected section
- Receive score (Beginner, Intermediate, Advanced)
- Read recommendation on how to improve
- Implement recommendations
- Come back and re-take the survey to see the progress
Questions
Questions cover User Research, Development, Testing, Automation, Deployment, Management and Monitoring, which are all part of any product development cycle. It has 11 sections, each of them will take approximately 10-15 minutes to answer. A user can be assessed on any section of the choice and get the results immediately. Please note that the IT Strategy team recommends that teams complete all sections at least once to establish a full baseline.
Question Types
Do you agree with… [1-7]
- Strongly Disagree
- .
- .
- Neither Agree nor Disagree
- .
- .
- Strongly Agree
Scoring
Each survey section will provide a score which will help you to get an idea of where you and your team is and where your team can be on DevOps journey.
Average of “Do you agree with” questions
- Low: 1-3
- Medium: 4-5
- High: 6-7
When complete, the assessment results are immediately available on the page followed by recommendations.
Recommendations
To achieve goals of efficient cooperation, collaboration, and bug-free code each section provides recommendations on how to improve and what actions to take.