Definition

BizDevOps (Business, Development and Operations)

This definition is part of our Essential Guide: No-code/low-code app development evolves from loathed to loved

BizDevOps, also known as DevOps 2.0, is an approach to software development that encourages developers, operations staff and business teams to work together so the organization can develop software more quickly, be more responsive to user demand and ultimately maximize revenue.

In the past, development teams, operations teams and business management teams operated in silos.  The development team created code, the operations team managed the code after it was released and the management team reviewed data for the business’ key performance indicators (KPIs) and set requirements for future development projects. A BizDevOps approach knocks down the silo walls and fundamentally changes the way software is developed. In this approach, not only does the business team set requirements, they also work directly with developers to set priorities for agile software development sprints and backlogs. They become partners with the business-side and work with managers to solve problems and achieve business goals.

One of the technologies driving the BizDevOps movement is real-time analytics. Using application performance monitoring tools, as well as analytics tools, companies are now able to get data about application performance and end-user behavior instantly and quantify how well it supports the business’ KPIs. It had not been possible to track this level of granular information before; now the business objectives can drive and guide application development and deployment down to the smallest feature.

The immediacy of the data is also allowing changes in applications to be made quickly and releases to be made more frequently. In some cases, this approach will lead to increased automation, especially in testing and quality assurance (QA). The need for speed is also likely to automate some areas of routine code development as well, providing developers with time to experiment with innovative ways to support business objectives in an increasingly agile manner. The speed and flexibility that BizDevOps allows – and even encourages -- BizDevOps teams the ability to identify mistakes quickly and fix them right away, a concept known as “fail fast.” 

In some organizations, a BizDevOps team may also include security and/or compliance management team members as well as representatives from testing and quality assurance  teams. To avoid an ungainly name like BizDevSecComQaOps, however, the label digital BizDevOps or sometimes just BizOps is used to represent the concept of having an organization’s business team work directly with members of the organization’s IT department. It is important to note, however,  that BizOps can also have a narrower, non-technical meaning and simply stand for “business operations” or “business opportunity.”

This was last updated in November 2016

Continue Reading About BizDevOps (Business, Development and Operations)

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

How would a BizDevOps effort change the way software is developed in your company?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchMicroservices

TheServerSide

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close