Title: DevOps: Using Metrics and QA Practices That Matters
1DevOps Using Metrics and QA Practices That
Matters
Anuj Kalra
NetCom Learning
2AGENDA
What is DevOps? DevOps Lifecycle Where did DevOps
come from? What are its advantages? What is
Agile? DevOps and Agile are altering the way we
measure quality The testing practices that will
transform your testing DevOps and Agile Process
Metrics DevOps and Agile quality metrics that
separate leaders from the pack Q A with the
instructor
3DEVOPS
- DevOps is a combination of two words Development
and Operations. - It is neither an application nor a tool it is a
method to promote development and Operation
process collaboratively. - DevOps helps to increases an organization's speed
to deliver applications and services.
4DEVOPS LIFECYCLE
- Development
- Testing
- Integration
- Deployment
- Monitoring
5WHERE DID DEVOPS COME FROM?
- ESM (Enterprise Systems Management)
- Administrators brought the key ESM practices to
DevOps like configuration management, automated
provisioning, system monitoring, and the
toolchain approach, etc. - Agile Development
- DevOps can be considered as an outgrowth of the
Agile. It is simply extending the Agile
principles beyond boundaries of the code to the
entire delivered services.
6DEVOPS ADVANTAGES
- Predictability
- Maintainability
- Improved Quality
- Lower Risk
- Cost Efficient
- Stability
- Streamlined Delivery Process
7AGILE
- Agile software development method emphasis on
iterative, incremental, and evolutionary
development. - Agile refers to an iterative approach which
focuses on collaboration, customer feedback, and
small, rapid releases. - Agile method is to give priority to the working
system over complete documentation. It is ideal
when you're flexible and responsive.
8AGILE CORE VALUES
- Individual and team interactions over processes
and tools - Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
9AGILE PROCESS
10DEVOPS AND AGILE ARE ALTERING THE WAY WE MEASURE
QUALITY
- Accelerate software delivery
- Enhance the ability to manage changing priorities
- Increase productivity
- Improve business/IT alignment
- Enhance software quality
- Enhance delivery predictability
- Improve project visibility
- Reduce project risk
11DEVOPS AND AGILE ARE ALTERING THE WAY WE MEASURE
QUALITY
- Improve team morale
- Improve engineering discipline
- Reduce project cost
- Increase software maintainability
- Better manage a distributed team
- Improve software availability
12THE TESTING PRACTICES THAT WILL TRANSFORM YOUR
TESTING
- Rely Only on a Controlled Security Environment
for Testing - Carry Tests Throughout the Software Development
Cycle - Break Tests in Small Fractions
- Write Tests for Maximum Coverage
- Carry Regression Tests
- Programmers Should Not Write Tests
- Note and Report All Tests
- Clean the Test Code Prior to Final Release of
Software Product
13THE TESTING PRACTICES THAT WILL TRANSFORM YOUR
TESTING
- Isolate the Application from Developers
- Customize Testing
- Accumulated Skilled Testers
- Build a Target Operating Model for Testing
- Have a Mix of In-house and Offshore Teams
14DEVOPS METRICS
- Deployment frequency
- Change volume
- Deployment time
- Lead time
- Customer tickets
- Automated test pass
- Defect escape rate
- Availability
15DEVOPS METRICS
- Service level agreements
- Failed deployments
- Error rates
- Application usage and traffic
- Application performance
- Mean time to detection (MTTD)
- Mean time to recovery (MTTR)
16AGILE PROCESS METRICS
- Leadtime
- Cycle time
- Team velocity
- Open/close rates
- Mean time between failures (MTBF)
- Mean time to recover/repair (MTTR)
- Application crash rate
- Endpoint incidents
17DEVOPS AND AGILE QUALITY METRICS THAT SEPARATE
LEADERS FROM THE PACK
- They are transforming software testing into
Continuous testing by adopting 5 core practices,
such as automating end-to-end functional testing
and integrating testers into cross-functional
teams. - They are almost twice as likely to consider
automating the software quality process to be a
"critical business differentiator" - They are significantly more likely to have high
levels of automation for key testing and QA
processes - Focus on contextual metrics
- Measure user experience across end to end
transaction
18RECORDED WEBINAR VIDEO
To watch the recorded webinar video for live
demos, please access the linkhttp//bit.ly/2MrpC
qc
19ABOUT NETCOM LEARNING
90,000
10,000
1500
Professionals trained
Corporate clients
IT, Business Soft Skills courses
96
8.6/9
20
Of customers recommend us to others
Instructor evaluations
Leading vendors recognitions
Microsofts
80
Top 20
Worldwide training partner of the year
Trained of the Fortune 100
IT Training Company
20RECOMMENDED COURSES AND MARKETING ASSETS
NetCom Learning offers a comprehensive portfolio
for Application Development Courses
PMI Agile Certified Practitioner (PMI-ACP) -
Class scheduled on Sept 16 DASA DevOps
Fundamentals - Class scheduled on Sept 23 DASA
DevOps Practitioner - Class scheduled on Sept
26 AZ-400 Microsoft Azure DevOps Engineer
Expert - Class scheduled on Oct 28 Introduction
to Agile and Scrum Methodologies Agile Testing
You can also access the below Marketing Assets
Free On-Demand Training - Azure DevOps
Understanding Continuous Delivery DevOps Free
On-Demand Training - DevOps Foundations Lean and
Agile Blog - Top 10 DevOps Skills To Build
Compelling Resume Blog - Train Your Team for
the Microsoft Azure DevOps Engineer Expert
Certification
21UPCOMING WEBINARS
- New Cisco Roadmap Creating a Powerhouse IT
Networking Team - Introduction to Power BI for Business
Professionals - Microsoft 365 Introduction to Microsoft Cloud
Services - What's new in Autodesk Revit 2020
- Cisco Security Introduction to CCNA Security
IINS - Microsoft Cloud Developer Integrating AI Using
Azure Services - More
22PROMOTIONS
Bridge tech business skills gap to empower
workforce! Learn More about our Expert Training
In High-Demand Cloud, Data AI, Dev, Security,
and Business Skills and start building your
companys tech and business skill set.
23FOLLOW US ON
24BUILDING AN INNOVATIVE LEARNING ORG.
A NEW BOOK FROM RUSSELL SARDER, CEO AT NETCOM
LEARNING
A framework to build a smarter workforce, adapt
to change and drive growth.
DOWNLOAD e-book
25Thank you