SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
1
Evolution of the Software Development
Lifecycle and DevOps Tools
June 2020
Kyle Howard-Johnson & Todd Clapp
2
What is the Software Development Lifecycle?
Moore’s Law is the observation that overall processing power doubles every two years, leading to
exponential growth with a diminishing cost basis
Sources: [1] Stackify
Requirement
Analysis
Planning
Architectural
Design
Development
Testing
Deployment
Processing power’s rampant growth has had significant
implications, including catalyzing growth among other
enabling technologies (e.g., cloud computing) and forcing
more rapid innovation and greater agility from participants
across the technology ecosystem
• In response, independent software vendors (ISVs) have
had to rethink how they approach the software
development lifecycle (SDLC)
The SDLC is a methodology for creating and deploying
software through defined processes, which includes the
following phases (in some form): requirement analysis,
planning, architectural design, development, testing and
deployment[1]
• ISVs have adopted a variety of new approaches and
tools that promote the rapid development and
production of high-quality software
3
Process Evolution
Demand for rapid innovation has forced DevOps teams to rethink everything from the way they approach the
process to the tools they use
Sources: [2] Shea & Co
From a process perspective, teams have fundamentally changed the way they approach developing and deploying software,
migrating from the traditional waterfall method to any number of new, iterative techniques that have emerged
• Iterative methods prioritize agility, which is enabled by continuous everything[2]: development, testing, integration,
delivery, and monitoring
• A proliferation of DevOps tools has followed, accompanying these new, agile methods and enabling this idea of
continuous everything
“Old Guard” “New Wave”
Analyze
Plan
Design
Develop
Test
Deploy
Analyze
Plan
Design
Develop
Test
Deploy
Analyze
Plan
Design
Develop
Test
Deploy
4
Proliferation of DevOps Tools
Refined processes only get teams so far; a new set of tools was required to facilitate the adoption of these
new approaches while accelerating each step of the process
Sources: [3] IDC; [4] ICONIQ
Lower barriers to adoption, manifesting themselves through credit
card sign-up options for developers and increased interoperability
with other tools via open APIs, has caused the number of tools used
by DevOps teams to skyrocket
• IDC estimates that the DevOps software tools market reached
$5.2B in 2018 and expects it to grow to $15.0B by 2023, citing
CI/CD, infrastructure provisioning, DevSecOps, and monitoring and
analytics for both production and testing as key value drivers[3]
Within the SDLC, DevOps tools are concentrated in the development,
testing, and deployment stages, and typically fall in one of the
following categories:
Number of Tools Used by DevOps Teams[4]
Development
Testing / Review
CI/CD
Deployment
Monitoring
Security
Project Management
Apple
Stripe
Google
Docker
Datadog
Microsoft
Zendesk
Amazon
Pluralsight
Sentry
Shopify
Facebook
Heroku
Chime
GitLab
Square
LaunchDarkly
Instacart
Airbnb
Uber
Asana
Delivery Hero
5
Tailwinds Driving Growth
While the DevOps tools market is not new, the evolution of software development, deployment and its
enabling technologies have created market tailwinds that are accelerating both usage and adoption
Many of these tailwinds are relatively new to the market and
have yet to manifest themselves in tools that have reached
mass adoption, implying that there is significant runway for
sustained growth in the DevOps tools market
• For example, survey results indicate that only 22% of
organizations have fully integrated security into their
software development process[5]
Sources: [5] Puppet, CircleCI, Splunk
Level of Security Integration Within SDLC [5]
6%
12% 12%
17%
22%
No Integration Minimal Integration Selective Integration Significant Integration Full Integration
n = 2,949
Some of the specific trends we have observed driving growth in the DevOps tools market are as follows:
• AI Automation of the SDLC has enabled faster innovation by providing greater leverage to DevOps teams
• Low-code/no-code development platforms have democratized the application development process
• Cloud-native apps have driven the adoption of containers/microservices, serverless computing, etc.
• Security awareness has led to the integration of security at every stage of the SDLC
• Continuous integration/delivery has reduced time to production and allows for continuous application uptime
• Device/infrastructure growth has increased the importance of cross platform development tools
• Diverse use cases have led to the emergence of new languages, frameworks, databases, etc.
• Hybrid and public cloud deployments have highlighted the importance of infrastructure provisioning
6
Investment Considerations
When evaluating opportunities in the DevOps tools market, it is important to consider the following aspects
when assessing the long-term viability and value of a solution:
Competitive landscape: there are certain tools that have become the de facto standard across the software development
community for their respective function, which has increased the barriers to entry for certain segments of the DevOps tools
ecosystem and made it difficult for new entrants to gain traction
Integrations with other tools (APIs): agile development methodologies are predicated upon short feedback cycles, which is
only possible if the tools used at each stage of the software development lifecycle are able to communicate with one another
and streamline processes for DevOps teams
Ease of use / adoption: tool adoption is often driven through a bottoms-up approach, with management soliciting input and
requiring developer buy-in before making a purchasing decision; this can manifest itself in tiered pricing packages with an
option geared towards credit card sign-ups that developers can use in a trial capacity
Demonstrable ROI: while tool adoption tends to be driven through a bottoms-up approach, final selection criteria is still
defined in a top-down manner by key decision makers; the cost of more expensive tools can be overcome by demonstrating
meaningful and tangible ROI
Cross-functional capabilities: as the number of application variables continues to expand, it is important to understand the
specific capabilities of the tool, where applicable, with respect to factors such as application type (web vs. mobile), operating
system (e.g., iOS, Android, Windows), and language (e.g., Java, C++, Python)
7
DevOps Tools Landscape
Sources: Company websites
Note: This landscape is intended to be a representative sampling and is not an exhaustive list. Please direct inquiries to kyle@catalyst.com.
Deployment
CI/CDTesting/Review
Monitoring Security
Development
Project Management
8
Please send any inquiries to kyle@catalyst.com

Contenu connexe

Tendances

failure of vista
failure of vistafailure of vista
failure of vista
arathymalz
 

Tendances (14)

Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apis
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
failure of vista
failure of vistafailure of vista
failure of vista
 
presentation on Edge computing
presentation on Edge computingpresentation on Edge computing
presentation on Edge computing
 
What Is Coding And Why Should You Learn It?
What Is Coding And Why Should You Learn It?What Is Coding And Why Should You Learn It?
What Is Coding And Why Should You Learn It?
 
Edge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to YouEdge Computing: Bringing the Internet Closer to You
Edge Computing: Bringing the Internet Closer to You
 
APIs e Internet de las Cosas
APIs e Internet de las CosasAPIs e Internet de las Cosas
APIs e Internet de las Cosas
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt
 
Quantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
Quantum Computers PART 4 Quantum Computer’sHardware by Lili SaghafiQuantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
Quantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
 
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
 
Quantum Computing and AI
Quantum Computing and AIQuantum Computing and AI
Quantum Computing and AI
 
張量是甚麼?
張量是甚麼?張量是甚麼?
張量是甚麼?
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 

Similaire à Evolution of the Software Development Lifecycle and DevOps Tools

Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle Essay
Marisela Stone
 

Similaire à Evolution of the Software Development Lifecycle and DevOps Tools (20)

SIA-101-Final-_SDLC.pdf
SIA-101-Final-_SDLC.pdfSIA-101-Final-_SDLC.pdf
SIA-101-Final-_SDLC.pdf
 
Software Development Life Cycle: Traditional and Agile- A Comparative Study
Software Development Life Cycle: Traditional and Agile- A Comparative StudySoftware Development Life Cycle: Traditional and Agile- A Comparative Study
Software Development Life Cycle: Traditional and Agile- A Comparative Study
 
Top 5 software development methodologies_ Explained.docx.pdf
Top 5 software development methodologies_ Explained.docx.pdfTop 5 software development methodologies_ Explained.docx.pdf
Top 5 software development methodologies_ Explained.docx.pdf
 
Introduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approachIntroduction to DevSecOps. An intuitiv approach
Introduction to DevSecOps. An intuitiv approach
 
Navigating the Software Development Lifecycle_ A Comprehensive Guide.pdf
Navigating the Software Development Lifecycle_ A Comprehensive Guide.pdfNavigating the Software Development Lifecycle_ A Comprehensive Guide.pdf
Navigating the Software Development Lifecycle_ A Comprehensive Guide.pdf
 
A Systematic Study On Agile Software Development Methodlogies And Practices
A Systematic Study On Agile Software Development Methodlogies And PracticesA Systematic Study On Agile Software Development Methodlogies And Practices
A Systematic Study On Agile Software Development Methodlogies And Practices
 
probe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycleprobe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycle
 
An Agile Software Development Framework
An Agile Software Development FrameworkAn Agile Software Development Framework
An Agile Software Development Framework
 
DevOps and Tools
DevOps and ToolsDevOps and Tools
DevOps and Tools
 
Dev ops I Best Practices I NuggetHub
Dev ops I Best Practices I NuggetHubDev ops I Best Practices I NuggetHub
Dev ops I Best Practices I NuggetHub
 
IT Application Development - with SDLC.pptx
IT Application Development - with SDLC.pptxIT Application Development - with SDLC.pptx
IT Application Development - with SDLC.pptx
 
intro to DevOps
intro to DevOpsintro to DevOps
intro to DevOps
 
DevOps Training | DevOps Online Training in Hyderabad.pptx
DevOps Training | DevOps Online Training in Hyderabad.pptxDevOps Training | DevOps Online Training in Hyderabad.pptx
DevOps Training | DevOps Online Training in Hyderabad.pptx
 
DEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS; A SYSTEMATIC LITERATURE REVIEW
DEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS; A SYSTEMATIC LITERATURE REVIEWDEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS; A SYSTEMATIC LITERATURE REVIEW
DEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS; A SYSTEMATIC LITERATURE REVIEW
 
What is DevOps.pdf
What  is DevOps.pdfWhat  is DevOps.pdf
What is DevOps.pdf
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle Essay
 
An Introduction to Agile Software Development
An Introduction to Agile Software DevelopmentAn Introduction to Agile Software Development
An Introduction to Agile Software Development
 
Seminar COTB25.pptx
Seminar COTB25.pptxSeminar COTB25.pptx
Seminar COTB25.pptx
 
Understanding the Software Development Lifecycle [SDLC] | A Comprehensive Guide
Understanding the Software Development Lifecycle [SDLC] | A Comprehensive GuideUnderstanding the Software Development Lifecycle [SDLC] | A Comprehensive Guide
Understanding the Software Development Lifecycle [SDLC] | A Comprehensive Guide
 
What is Devops?
What is Devops?What is Devops?
What is Devops?
 

Plus de Catalyst Investors

Contextual Communications Overview
Contextual Communications Overview Contextual Communications Overview
Contextual Communications Overview
Catalyst Investors
 
The API Economy
The API EconomyThe API Economy
The API Economy
Catalyst Investors
 

Plus de Catalyst Investors (18)

Tech Stack Training
Tech Stack TrainingTech Stack Training
Tech Stack Training
 
Customer Support & Success
Customer Support & SuccessCustomer Support & Success
Customer Support & Success
 
Provider Perspectives Research
Provider Perspectives ResearchProvider Perspectives Research
Provider Perspectives Research
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 
Opportunities in PropTech
Opportunities in PropTechOpportunities in PropTech
Opportunities in PropTech
 
Market Opportunities Post-COVID-19: "The Aftermath"
Market Opportunities Post-COVID-19: "The Aftermath"Market Opportunities Post-COVID-19: "The Aftermath"
Market Opportunities Post-COVID-19: "The Aftermath"
 
Industry 4.0 Overview
Industry 4.0 OverviewIndustry 4.0 Overview
Industry 4.0 Overview
 
Market Opportunities Post-COVID-19
Market Opportunities Post-COVID-19Market Opportunities Post-COVID-19
Market Opportunities Post-COVID-19
 
Contextual Communications Overview
Contextual Communications Overview Contextual Communications Overview
Contextual Communications Overview
 
AI Enablement of Business Services
AI Enablement of Business ServicesAI Enablement of Business Services
AI Enablement of Business Services
 
Vertical Payments Software Overview
Vertical Payments Software OverviewVertical Payments Software Overview
Vertical Payments Software Overview
 
Construction Tech
Construction TechConstruction Tech
Construction Tech
 
Auto Tech Market Overview
Auto Tech Market Overview Auto Tech Market Overview
Auto Tech Market Overview
 
GovTech Market Overview
GovTech Market Overview GovTech Market Overview
GovTech Market Overview
 
The API Economy
The API EconomyThe API Economy
The API Economy
 
Enterprise Financial Management: Solutions for the Office of the CFO
Enterprise Financial Management: Solutions for the Office of the CFOEnterprise Financial Management: Solutions for the Office of the CFO
Enterprise Financial Management: Solutions for the Office of the CFO
 
FinTech Market Overview
FinTech Market OverviewFinTech Market Overview
FinTech Market Overview
 
Defining the B2B On-Demand and Outsourced Talent Market
Defining the B2B On-Demand and Outsourced Talent MarketDefining the B2B On-Demand and Outsourced Talent Market
Defining the B2B On-Demand and Outsourced Talent Market
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Evolution of the Software Development Lifecycle and DevOps Tools

  • 1. 1 Evolution of the Software Development Lifecycle and DevOps Tools June 2020 Kyle Howard-Johnson & Todd Clapp
  • 2. 2 What is the Software Development Lifecycle? Moore’s Law is the observation that overall processing power doubles every two years, leading to exponential growth with a diminishing cost basis Sources: [1] Stackify Requirement Analysis Planning Architectural Design Development Testing Deployment Processing power’s rampant growth has had significant implications, including catalyzing growth among other enabling technologies (e.g., cloud computing) and forcing more rapid innovation and greater agility from participants across the technology ecosystem • In response, independent software vendors (ISVs) have had to rethink how they approach the software development lifecycle (SDLC) The SDLC is a methodology for creating and deploying software through defined processes, which includes the following phases (in some form): requirement analysis, planning, architectural design, development, testing and deployment[1] • ISVs have adopted a variety of new approaches and tools that promote the rapid development and production of high-quality software
  • 3. 3 Process Evolution Demand for rapid innovation has forced DevOps teams to rethink everything from the way they approach the process to the tools they use Sources: [2] Shea & Co From a process perspective, teams have fundamentally changed the way they approach developing and deploying software, migrating from the traditional waterfall method to any number of new, iterative techniques that have emerged • Iterative methods prioritize agility, which is enabled by continuous everything[2]: development, testing, integration, delivery, and monitoring • A proliferation of DevOps tools has followed, accompanying these new, agile methods and enabling this idea of continuous everything “Old Guard” “New Wave” Analyze Plan Design Develop Test Deploy Analyze Plan Design Develop Test Deploy Analyze Plan Design Develop Test Deploy
  • 4. 4 Proliferation of DevOps Tools Refined processes only get teams so far; a new set of tools was required to facilitate the adoption of these new approaches while accelerating each step of the process Sources: [3] IDC; [4] ICONIQ Lower barriers to adoption, manifesting themselves through credit card sign-up options for developers and increased interoperability with other tools via open APIs, has caused the number of tools used by DevOps teams to skyrocket • IDC estimates that the DevOps software tools market reached $5.2B in 2018 and expects it to grow to $15.0B by 2023, citing CI/CD, infrastructure provisioning, DevSecOps, and monitoring and analytics for both production and testing as key value drivers[3] Within the SDLC, DevOps tools are concentrated in the development, testing, and deployment stages, and typically fall in one of the following categories: Number of Tools Used by DevOps Teams[4] Development Testing / Review CI/CD Deployment Monitoring Security Project Management Apple Stripe Google Docker Datadog Microsoft Zendesk Amazon Pluralsight Sentry Shopify Facebook Heroku Chime GitLab Square LaunchDarkly Instacart Airbnb Uber Asana Delivery Hero
  • 5. 5 Tailwinds Driving Growth While the DevOps tools market is not new, the evolution of software development, deployment and its enabling technologies have created market tailwinds that are accelerating both usage and adoption Many of these tailwinds are relatively new to the market and have yet to manifest themselves in tools that have reached mass adoption, implying that there is significant runway for sustained growth in the DevOps tools market • For example, survey results indicate that only 22% of organizations have fully integrated security into their software development process[5] Sources: [5] Puppet, CircleCI, Splunk Level of Security Integration Within SDLC [5] 6% 12% 12% 17% 22% No Integration Minimal Integration Selective Integration Significant Integration Full Integration n = 2,949 Some of the specific trends we have observed driving growth in the DevOps tools market are as follows: • AI Automation of the SDLC has enabled faster innovation by providing greater leverage to DevOps teams • Low-code/no-code development platforms have democratized the application development process • Cloud-native apps have driven the adoption of containers/microservices, serverless computing, etc. • Security awareness has led to the integration of security at every stage of the SDLC • Continuous integration/delivery has reduced time to production and allows for continuous application uptime • Device/infrastructure growth has increased the importance of cross platform development tools • Diverse use cases have led to the emergence of new languages, frameworks, databases, etc. • Hybrid and public cloud deployments have highlighted the importance of infrastructure provisioning
  • 6. 6 Investment Considerations When evaluating opportunities in the DevOps tools market, it is important to consider the following aspects when assessing the long-term viability and value of a solution: Competitive landscape: there are certain tools that have become the de facto standard across the software development community for their respective function, which has increased the barriers to entry for certain segments of the DevOps tools ecosystem and made it difficult for new entrants to gain traction Integrations with other tools (APIs): agile development methodologies are predicated upon short feedback cycles, which is only possible if the tools used at each stage of the software development lifecycle are able to communicate with one another and streamline processes for DevOps teams Ease of use / adoption: tool adoption is often driven through a bottoms-up approach, with management soliciting input and requiring developer buy-in before making a purchasing decision; this can manifest itself in tiered pricing packages with an option geared towards credit card sign-ups that developers can use in a trial capacity Demonstrable ROI: while tool adoption tends to be driven through a bottoms-up approach, final selection criteria is still defined in a top-down manner by key decision makers; the cost of more expensive tools can be overcome by demonstrating meaningful and tangible ROI Cross-functional capabilities: as the number of application variables continues to expand, it is important to understand the specific capabilities of the tool, where applicable, with respect to factors such as application type (web vs. mobile), operating system (e.g., iOS, Android, Windows), and language (e.g., Java, C++, Python)
  • 7. 7 DevOps Tools Landscape Sources: Company websites Note: This landscape is intended to be a representative sampling and is not an exhaustive list. Please direct inquiries to kyle@catalyst.com. Deployment CI/CDTesting/Review Monitoring Security Development Project Management
  • 8. 8 Please send any inquiries to kyle@catalyst.com