2. Introduction
• Managing Director of the DevOps Agile
Skills Association (DASA). She is
responsible for the day-to-day operations of
DASA and is actively involved in driving the
adoption of the DASA DevOps Competence
Model .
• 30+ years of experience in the IT Industry
with positions in computer hardware,
software and IT training. Deborah has an in-
depth knowledge and understanding of
ITSM, DevOps, Lean IT, Cloud Computing,
and other leading IT Best Practices.
2
4. About the DevOps Agile Skills Association (DASA)
DASA is an independent and open,
members driven association
supporting the development of
DevOps training and certification to the
global market. Advocating the
development of High-Performance IT
Professionals and Teams through
agile DevOps initiatives.
6. DASA Competence Framework Identifies
1- Novice / 2- Competent / 3 - Proficient
4 - Expert / 5 - Master
Knowledge
Areas
Skill Areas
Courage
Teambuilding
DevOps Leadership
Continuous improvement
Business Value Optimization
Business Analysis
Architecture & Design
Programming
Continuous Delivery
Test Specification
Infrastructure Engineering
Security, Risk & Compliance
Knowledge Areas Skills Areas
Architecture
and Design
Business Value
Optimization
Business
Analysis
Test
Specification
Bob
Tester
6
7. Each Member Contributes their Skills and Knowledge to the
overall Competences of the DevOps team
Katja
Ops Admin
Tom
Ops Engineer
Gerard
Product Owner
Bob
Tester
Kaitlin
Engineer
James
Infra Engineer
Business value
optimization
Business
analysis
Architecture
and Design
Continuous
Delivery
Programming
Programming
Test
Specification
Security, Risk,
Compliance
Infrastructure
Engineering
Infrastructure
Engineering
Test
Specification
Programming
Continuous
Delivery
Programming
Courage
Leadership
C Improvement
Teambuilding
Courage
Leadership
C Improvement
Teambuilding
Courage
Leadership
C Improvement
Teambuilding
Courage
Leadership
C Improvement
Teambuilding
Courage
Leadership
C Improvement
Teambuilding
Courage
Leadership
C Improvement
Teambuilding
TEAM ASSESSMENT
1- Novice / 2- Competent / 3 - Proficient 4 - Expert / 5 - Master
Master
Novice
7
8. The DASA DevOps Qualification Program
1
Novice
DevOps: Fundamentals
DevOps Specialization:
Create and Deliver
DevOps Specialization:
Specify and Verify
DevOps Specialization:
Enable and Scale
DevOps: Practitioner
5
Master
2
Competent
3
Proficient
4
Expert
3 days
2 days
2 days 3 days2 days
10. Go Digital Or Die?
10
What is happening in your organizations right now?
11. source: 2017 Puppet State of DevOps Report - https://devops-research.com/
46x
Deployment
Frequency
440x
Lead time
for Changes
96x
Faster mean
time to
Recover
5x
Lower
Change
Failure Rate
44%
More time
spent on
new Things
Why are Organizations Adopting DevOps?
Because it Delivers Value
12. Who is Really Driving the Adoption of DevOps?
You and Me = Consumers
12
14. Testing Community - Why Should You Care
about DevOps?
1. As the industry and DevOps Market is developing
Testing must be a part of it - No Choice
2. The importance of Testing is increasing - because of
SPEED in which we release new capabilities
3. Infrastructure is becoming software defined -
the area of attention for Testers is expanding
(hardware + software)
4. Testing Professionals will need the skills and
knowledge to be able to deliver on the above
14
15. DASA DevOps in the Testing Space
15
1
Novice
DevOps: Fundamentals
DevOps Specialization:
Create and Deliver
Devops Specialization:
Specify and Verify
DevOps Specialization:
Enable and Scale
DevOps: Practitioner
5
Master
2
Competent
3
Proficient
4
Expert
TESTING TESTING
TESTING
TESTING
16. Testing is Integrated in the Competence Areas
The DASA Competence Model Requires that Engineers working in the following areas
have Practical Knowledge of Testing and Test Automation
16
Competence Area Requirement
Test Specification Definition of tests to ensure that ‘Create & Deliver’ knows what to
build
Programming Ability to test and automate testing of all software
Continuous Delivery Ability to test and automate testing of the key IT process
Infrastructure Engineering Ability to test and automate testing of all (software-defined)
infrastructure components
Continuous Improvement Testing is part of the mindset and behavior of everyone working
in the DevOps team
17. 17
DASA’s Competence Framework in Practice
Multi-skilled team
Now:
Focus on competencies and skills per
employee and function
Future:
Focus on competencies and skills
per team
Autonomous teams need to control the complete set of competencies and skills to build (and maintain) software quickly
and successfully.
1. Which competencies and skills are needed?
2. How do we check if they exist in the team?
3. What are the areas in which we need to develop?
For Individuals interested in getting a snap shot their Skills we offer our DASA DevOps Quickscan™
Business
Analyst
Developer
Release
Manager
Solution
Designer
Run
Specialist
Tester
20. The DevOps Journey (Cont.)
20
Bob tests but his IT organization is changing ...
Takes the DASA
Competence
Framework
Quickscan™
21. 24- Questions to Assess your DevOps Capabilities
DASA Knowledge Area: Continuous Improvement
How do you handle problems/impediments?
If problems/impediments appear, I solve them on an ad hoc
basis.
I actively look for problems/impediments, discuss them in
the team and take action to solve them with a structured
problem-solving method on a DAILY basis.
I actively look for problems/impediments, discuss them in the
team and take action to solve them on a WEEKLY basis.
Novice
Expert
Every question helps to
establish the maturity level
against the DASA DevOps
Competence model.
For every competence area two
questions are provided. The
average between the answers
determines the maturity level.
22. The DevOps Journey (Cont.)
22
Architecture and
Design
Business Value
Optimization
Business
Analysis
Test
Specification
Bob gets assigned to a DevOps team..
Ambition: To become more
involved with customers on
a day-to-day basis.
Has investigated the Specify and
Verify profile that matches with his
ambition … but his current profile
does not..
23. The DevOps Journey (Cont.)
23
Bob starts his journey to DevOps in a step-by-step approach.
Step 1: Learn about
DevOps.
24. The DevOps Journey (Cont.)
24
The team needs to build his
capability in Business Value
Optimization (BVO) and
Business Analysis (BA).
Step 2: Bob learns more about the customer’s
processes by communicating to users and
follows some courses.
25. The DevOps Journey (Cont.)
25
Step 3: Bob continues to develop...Although he
has gained the practical experience, he supports
this with a formal certification.
26. The DevOps Journey (Cont.)
26
He improves his Test
Specification skills too.
Step 4: Bob improves in his
daily interactions with senior
colleagues, picks up the basis
of architecture and follows some
courses such as TOGAF.
27. The DevOps Journey (Cont.)
27
As he works in a team, he
improves in both Knowledge
and Skill areas.
Step 5: Bob builds his
Competence “Stack” …
28. Thank You!
For more information about DASA or our new DASA
Quickscan™ go to: www.devopsagileskills.org
: www.devopsagileskills.org
Contact me: deborah.burton@devopsagileskills.org