DevOps: Using Metrics and QA Practices That Matters

Page 1

DevOps: Using Metrics and QA Practices That Matters

Anuj Kalra NetCom Learning Š 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


AGENDA 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

Š 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS

• 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.

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS LIFECYCLE

• • • • •

© 1998-2019 NetCom Learning

Development Testing Integration Deployment Monitoring

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


WHERE 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.

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS ADVANTAGES

• Predictability • Maintainability • Improved Quality • Lower Risk • Cost Efficient • Stability • Streamlined Delivery Process

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


AGILE

• 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.

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


AGILE 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


AGILE PROCESS

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


THE 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


THE 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS METRICS • Deployment frequency • Change volume • Deployment time • Lead time • Customer tickets • Automated test pass % • Defect escape rate • Availability

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS METRICS • Service level agreements • Failed deployments • Error rates • Application usage and traffic • Application performance • Mean time to detection (MTTD) • Mean time to recovery (MTTR)

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


AGILE 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


DEVOPS 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


RECORDED WEBINAR VIDEO To watch the recorded webinar video for live demos, please access the link: http://bit.ly/2MrpCqc

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


ABOUT NETCOM LEARNING 90,00 0+

10,00 0+

1500+

Corporate clients

IT, Business & Soft Skills courses

96%

8.6/9

20+

Of customers recommend us to others

Instructor evaluations

Leading vendors recognitions

Professionals trained

Microsoft’ s Worldwide training partner of the year

Š 1998-2019 NetCom Learning

80%

Top 20

Trained of the Fortune 100

IT Training Company

NetCom Learning is an award-winning global leader in managed learning services, training and talent development.

www.netcomlearning.com

Founded

: 1998

Headquarters

: New York City

Delivery Capability

: Worldwide

CEO

: Russell Sarder

| info@netcomlearning.com

| 1-888-563-8266


RECOMMENDED 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


UPCOMING 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


PROMOTIONS

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 company’s tech and business skill set. Š 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


FOLLOW US ON

Facebook

© 1998-2019 NetCom Learning

LinkedIn

Twitter

YouTube

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


BUILDING 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

© 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


Thank you

Š 1998-2019 NetCom Learning

www.netcomlearning.com

| info@netcomlearning.com

| 1-888-563-8266


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.