June 2021
Forrester’s analysis of four current Microsoft customers found that Microsoft’s developer tools and cloud services enabled these organizations’ developers to more effectively code, collaborate, and ship applications within their organizations, resulting in lower personnel development costs, increased productivity, improved time-to-market, and total cost of ownership (TCO) savings on incumbent developer tools.
To compete effectively, organizations must provide customers — external and internal — with new and rapidly evolving product and service experiences. Development teams must quickly deliver applications, support frequent iterations, and roll out new product features at scale. But faster delivery alone leads to customer disappointment if velocity compromises quality. To overcome these barriers, digital organizations must prioritize eliminating manual errors and optimize deployment and release through standardization and automation.1
Microsoft’s developer tools and cloud services encompass Visual Studio, GitHub Enterprise, and Microsoft Azure — available through a single bundled offering. These tools and services assist an organization’s developer teams through the entire software development lifecycle, enabling them to code, collaborate, and ship applications faster, more efficiently, and more securely. Integrated Development Environments (IDE) like Visual Studio are where developers spend the majority of their time. An IDE that is highly integrated with other parts of the development toolchain reduces context switching for developers, improving productivity. DevOps tools like GitHub Enterprise and Azure DevOps accelerate developers’ workflows, moving toward continuous delivery and more frequent application iterations, as well as improving key business outcomes.
Successful digital firms use software to win new customers and better serve existing ones. They’re able to get feedback faster and more quickly build richer, more valuable experiences, leading to higher long-term customer value.2
Microsoft commissioned Forrester Consulting to conduct a Total Economic Impact™ (TEI) study and examine the potential return on investment (ROI) enterprises may realize by deploying Microsoft’s developer tools and cloud services.3 The purpose of this study is to provide readers with a framework to evaluate the financial impact of adopting Microsoft’s developer tools and services for their organizations.
To better understand the benefits, costs, and risks associated with this investment, Forrester interviewed four customers with experience using some or all of these tools and cloud services. For the purposes of this study, Forrester aggregated the experiences of the interviewed customers and combined the results into a single composite organization.
Prior to using Microsoft’s developer tools and services, the organization relied upon disparate solutions and processes, either homegrown or from multiple vendors across an increasingly distributed development team. Developers experienced wasted effort through manual processes and loosely integrated systems, and as a result they struggled to iterate on key projects fast enough to satisfy demand. The result: delayed delivery of code — that is, value — to their customers. After investment in Microsoft’s developer tools and services, teams were better able to code and collaborate from anywhere, enabling their organizations to standardize tools and processes, improve speed of development, and more effectively use DevOps practices to facilitate continuous delivery and release. Ultimately, organizations improved on key business outcomes through better-written code and more frequent iterations.
Quantified benefits. Risk-adjusted present value (PV) quantified benefits include:
By standardizing the way developers code and collaborate on Visual Studio, GitHub Enterprise, and Azure, interviewees collectively reported significant per-developer productivity savings.
Resulting from productivity improvements for developers, the interviewed organizations reallocated 10 hires that otherwise would have been required for maintaining the development lifecycle.
Familiarity in the developer community with tools such as Visual Studio and GitHub Enterprise allow organizations to ramp up their developers an average of five days faster once hired — across seniority levels. This decreases developer time-to-contribution, increasing time-to-value for the organization.
Microsoft developer tools and services enable organizations to improve development processes with the addition of both real-time and asynchronous collaboration tools; better code reuse; faster provisioning and configuration of development environments; and release automation that promotes continuous delivery. Interviewees differed when reporting their primary source of value: increased productivity, higher quality code, decreased downtime and support costs. For purposes of calculation, our composite organization realizes additional revenue from reducing critical system downtime by more frequently delivering higher-quality code.
Most of the interviewed organizations replaced now-redundant developer tools once Microsoft’s were deployed. This benefit increases over time, as additional development teams are standardized on Microsoft developer tools and services.
Unquantified benefits. Benefits that are not quantified for this study include:
Interviewees noted that adopting tools that improve collaboration and automation benefit developers from an experience standpoint, leading to higher job satisfaction and increasing talent retention. In addition, by bringing in commonly used and understood tools such as Visual Studio and GitHub, developers are 1) more effective at onboarding and 2) require less subsequent training, remaining more satisfied with their employment as a result.
Interviewees cited the seamless integration between Microsoft’s developer tools and other Microsoft solutions such as Office 365, further improving collaboration between development organizations and nondevelopment stakeholders.
Interviewees noted that the flexibility of Microsoft’s developer tools and services enabled them to use them across their application estate — from long-running applications that only needed patching and maintenance to greenfield cloud-native applications that update daily. These tools and services were interoperable with the interviewees’ existing investments in IDEs, DevOps tooling, and infrastructure, as well as their existing choices in operating system, programming language, and tech stack.
Qualitatively, the interviewees described improvements to their organizations’ security posture resulting from security-minded functionality on Microsoft developer tools and services, leading to fewer vulnerabilities — such as code containing credentials or secrets — being deployed to production; improved role-based access control; and earlier identification of insecure dependencies.
Costs. Risk-adjusted PV costs include:
Each of the interviewed organizations paid a license fee based on the number of developers using Microsoft developer tools and cloud services.
The interviewed organizations described personnel effort required to implement and continue to maintain their Microsoft developer tools and cloud services.
The customer interviews and financial analysis found that a composite organization experiences benefits of $21.56M over three years versus costs of $3.27M, adding up to a net present value (NPV) of $18.29M and an ROI of 560%.
The objective of the framework is to identify the cost, benefit, flexibility, and risk factors that affect the investment decision. Forrester took a multistep approach to evaluate the impact that Microsoft developer tools and services can have on an organization.
Interviewed Microsoft stakeholders and Forrester analysts to gather data relative to the developer tools and services used.
Interviewed four decision-makers at organizations using Microsoft developer tools and cloud services to obtain data with respect to costs, benefits, and risks.
Designed a composite organization based on characteristics of the interviewed organizations.
Constructed a financial model representative of the interviews using the TEI methodology. It normalizes all results as a per user per month opportunity over 36 months.
Employed four fundamental elements of TEI in modeling the investment impact: benefits, costs, flexibility, and risks. Given the increasing sophistication of ROI analyses related to IT investments, Forrester’s TEI methodology provides a complete picture of the total economic impact of purchase decisions.
Readers should be aware of the following:
This study is commissioned by Microsoft and delivered by Forrester Consulting. It is not meant to be used as a competitive analysis.
Forrester makes no assumptions as to the potential ROI that other organizations will receive. Forrester strongly advises that readers use their own estimates within the framework provided in the report to determine the appropriateness of an investment in Microsoft developer tools and cloud services.
Microsoft reviewed and provided feedback to Forrester, but Forrester maintains editorial control over the study and its findings and does not accept changes to the study that contradict Forrester’s findings or obscure the meaning of the study.
Microsoft provided some of the customer names for the interviews but did not participate in the interviews.
industry | Region | Interviewee | Components of Developer Cloud solution deployed | Key Azure services |
---|---|---|---|---|
Software | North America | Senior engineering manager | Azure, GitHub Enterprise | Azure VMs, DevOps, Active Directory, Storage, Container Service,Web Hosting |
Professional services | Europe | Operations analyst | Azure, GitHub Enterprise, Visual Studio | Azure VMs, Kubernetes, Log Analytics, Monitor, Cosmos DB, IoT, Functions, IAM, Mobile Apps |
Consumer packaged goods | North America | Global enterprise architect | Azure, Visual Studio | Azure VMs, DevOps, Monitor, Active Directory |
Entertainment | North America | CIO | Azure, Visual Studio | Azure App Service, Active Directory, DevOps, Monitor, Media Services, Dev/Test Labs |
The interviewed organizations struggled with common challenges, including:
Interviewees noted an array of tools and processes across their organizations’ developer teams or initiatives. Resulting complications to collaboration and visibility contributed to suboptimal productivity via rework, redundant effort, and additional reviews. Top-down mandates for process standardization were a recurring theme, with one interviewee summarizing: “We were tasked with standardizing the tools we’re using to future-proof the development we’re doing. That includes going back and updating older code while ensuring that the newer development is being done according to the new standards that we have set.”
Such cumbersome processes reduced time-to-market for these applications. Continuous delivery and release automation was impossible given the current tools.
As the interviewed organizations continued to grow and expand their application estate, additional developers were required to manage the growth. However, the required development effort outpaced the organizations’ ability and budget to hire and onboard this net-new headcount given budget restrictions and a talent shortage in the market.
The interviewed organizations searched for a solution that:
Could provide consistent experiences and processes across multiple distributed development teams.
Would be compatible with the multiple programming languages and technology stacks used by the organization’s developers to both maintain and update legacy apps as well as create net-new apps.
Would be intuitive or already known to developers, reducing the need for training and increasing the time-to-effectiveness for new hires.
Based on the interviews, Forrester constructed a TEI framework, a composite company, and a ROI analysis that illustrates the areas financially affected. The composite organization is representative of the four companies that Forrester interviewed and is used to present the aggregate financial analysis in the next section. The composite organization has the following characteristics:
The global, multibillion-dollar consumer packaged goods organization employs 1,000 developers to develop and maintain the organization’s business-critical internal and customer-facing applications. The organization is growing in the high single digits year over year and has primarily grown through acquisitions in the past, resulting in a disparate collection of developer tools and development processes. Internal and external customer expectations continue to put pressure on the organization’s existing staff to develop and ship applications and application updates faster and more often.
The composite organization adopts Visual Studio, GitHub Enterprise, and Azure as part of a global cloud migration effort to streamline its development and continuously deliver applications to production in the cloud. Previously, different tools and processes were used by different development teams, which hampered collaboration and visibility across the organization. Multiteam efforts proved challenging for these increasingly distributed teams.
Ref. | Benefit | Year 1 | Year 2 | Year 3 | Total | Present Value |
---|---|---|---|---|---|---|
Atr | Developer productivity improvements | $3,506,250 | $7,012,500 | $7,012,500 | $17,531,250 | $14,251,550 |
Btr | Avoided hires | $977,500 | $1,955,000 | $2,932,500 | $5,865,000 | $4,707,569 |
Ctr | Reduced developer onboarding time | $198,000 | $198,000 | $198,000 | $594,000 | $492,397 |
Dtr | Additional value from improved DevOps | $408,000 | $612,000 | $816,000 | $1,836,000 | $1,489,767 |
Etr | Consolidated developer tool license fees | $168,750 | $253,125 | $337,500 | $759,375 | $616,172 |
Total benefits (risk-adjusted) | $5,258,500 | $10,030,625 | $11,296,500 | $26,585,625 | $21,557,455 |
Microsoft’s developer tools and cloud services enable productivity benefits by improving developers’ ability to code, collaborate, and ship applications from anywhere. Visual Studio offers functionalities such as Live Share, a real-time collaboration feature, which interviewees cited as drivers for improved collaboration and access for their developers. Collaboration and workflow automation capabilities are further enhanced through GitHub Enterprise: GitHub Actions, a workflow-automation feature, removes manual redundant effort and enables direct integration with Microsoft Azure. Enhancing these productivity benefits further, GitHub Actions allows teams to ship from anywhere. Visual Studio has direct integrations with both GitHub and Azure, enabling developers to perform common tasks across products without needing to leave their IDE, thereby avoiding time-wasting context-switching.
The senior engineering manager noted that hundreds of developers easily collaborate and transparently contribute code to their core product with Visual Studio, reducing instances of rework and improving the rate of collaboration and speed of development.
The global enterprise architect we spoke with estimated a 30% productivity increase for each developer once they were standardized on Microsoft developer tools and cloud services. Previously, there was a variable level of effort for similar tasks across their organization’s many developer teams because they needed to learn and navigate a disparate set of tools and processes. The interviewee stated, “Across all of our platforms and teams, our developers were using around 10 different tools.”
The entertainment organization’s CIO noted improvement to productivity due to centralized, interoperable developer tools and cloud services from Microsoft. The CIO told Forrester: “Standardizing and centralizing our development technology has allowed us to better set strategy.”
With Visual Studio, supporting code over time becomes easier for the software organization’s developers. The senior engineering manager said: “Visual Studio also helps us organize and maintain our code in a better way. It is more easily supportable and more maintainable over time because down the road, our developers have visibility into what they need to see and access to the tools they need.”
The software organization’s senior engineering manager noted developers’ ability to ship code from anywhere, in addition to summarizing the value of connecting the development lifecycle with Microsoft’s developer products: “All of the solutions are integrated with each other and interoperable. With Visual Studio, we can easily deploy our code to Azure. We can automate code deployments directly from GitHub to Azure. Our focus on continuous integration and continuous deployment is greatly supported by both Visual Studio and GitHub together with Azure.”
For the composite organization, Forrester assumes:
This benefit will vary among organizations based on:
To account for these risks, Forrester adjusted this benefit downward by 15%, yielding a three-year, risk-adjusted total PV (discounted at 10%) of nearly $14.3million.
Ref. | Metric | Calculation | Year 1 | Year 2 | Year 3 | ||
---|---|---|---|---|---|---|---|
A1 | Total affected developers | Composite | 1,000 | 1,000 | 1,000 | ||
A2 | Average productivity increase | Calculation | 7.5% | 15% | 15% | ||
A3 | Hours saved per developer per year with Microsoft developer tools and services | A2*2,000 hours | 150 | 300 | 300 | ||
A4 | Average burdened developer hourly rate (rounded) | Composite | $55 | $55 | $55 | ||
A5 | Productivity capture | Assumption | 50% | 50% | 50% | ||
At | Developer productivity improvements | A1*A3*A4*A5 | $4,125,000 | $8,250,000 | $8,250,000 | ||
Risk adjustment | ↓15% | ||||||
Atr | Developer productivity improvements (risk-adjusted) | $3,506,250 | $7,012,500 | $7,012,500 | |||
Three-year total: $17,531,250 | Three-year present value: $14,251,550 | ||||||
|
As an organization grows in size and expands its product or service offerings, the requirement for developers increases in turn. By standardizing tools and processes with Microsoft, interviewees noted that they could accomplish more with their current staff without the need to hire from an already short-supplied talent marketplace; they could allocate those hiring dollars elsewhere, if necessary.
The CIO in the entertainment industry detailed an extensive cloud transformation project leveraging Microsoft developer tools and services. While the project took fewer than 20 developers to accomplish, the interviewee noted that it would have been impossible with their previous tools and processes unless they had hired to triple their development team.
One interviewee cited personnel retention when discussing Microsoft developer tools: “[Our Microsoft tools] further help us indirectly when hiring and retaining developers. Developers are expensive, hiring them is expensive, and we have to train them. Tools like Visual Studio are known to these developers and therefore make their lives easier. This keeps them happy and more likely to stay with us.”
For the composite organization, Forrester assumes:
This benefit will vary among organizations based on:
To account for these risks, Forrester adjusted this benefit downward by 15%, yielding a three-year, risk-adjusted total PV of $4.7 million.
Ref. | Metric | Calculation | Year 1 | Year 2 | Year 3 | ||
---|---|---|---|---|---|---|---|
B1 | Avoided developer hires | Interviews | 10 | 20 | 30 | ||
B2 | Average burdened salary | Composite | $115,000 | $115,000 | $115,000 | ||
Bt | Reallocated hires | B1*B2 | $1,150,000 | $2,300,000 | $3,450,000 | ||
Risk adjustment | ↓15% | ||||||
Btr | Reallocated hires (risk-adjusted) | $977,500 | $1,955,000 | $2,932,500 | |||
Three-year total: $5,865,000 | Three-year present value: $4,707,569 | ||||||
|
The interviewed decision-makers noted an improved ability to onboard newly hired developers who were already familiar with Microsoft developer tools and cloud services. New hires almost always know how to use these tools and services from prior experience. The Visual Studio family of tools is the most popular in the world, with more than 25 million monthly active users, and GitHub has more than 65 million developers registered on its platform. Furthermore, some interviewees noted that their organizations could easily ramp junior or less experienced (and less expensive) developers given the intuitiveness of Microsoft developer tools.4
The operations analyst expounded on the ability to expedite training of newly hired developers, as well as more quickly bring newer staff to full effectiveness: “Developer onboarding has been much easier. We also have a few on our team who started learning [these tools] a few months ago; they’re making very good progress. Without the [Microsoft developer] tools, it would have taken much longer. We’ve seen very good ROI for onboarding in this respect.”
The software senior engineering manager echoed this sentiment, noting that training costs for their developers on their Microsoft solutions is negligible. They continued, “Even for junior developers who haven’t used these tools before, they’re intuitive enough that they can ramp extremely quickly.”
For the composite organization, Forrester assumes:
This benefit will vary among organizations based on:
To account for these risks, Forrester adjusted this benefit downward by 10%, yielding a three-year, risk-adjusted total PV of $4.7 million.
Ref. | Metric | Calculation | Year 1 | Year 2 | Year 3 | ||
---|---|---|---|---|---|---|---|
C1 | Yearly developer hires | 1,000*10% | 100 | 100 | 100 | ||
C2 | Reduced training hours per hire | Interviews | 40 | 40 | 40 | ||
C3 | Averaged burdened developer hourly rate (rounded) | Composite | $55 | $55 | $55 | ||
Ct | Reduced developer onboarding time | C1*C2*C3 | $220,000 | $220,000 | $220,000 | ||
Risk adjustment | ↓10% | ||||||
Ctr | Reduced developer onboarding time (risk-adjusted) | $198,000 | $198,000 | $198,000 | |||
Three-year total: $594,000 | Three-year present value: $492,397 | ||||||
|
Because developers used a standard, integrated set of tools and processes on Microsoft developer tools and services, organizations described an improvement in their DevOps function, enabling continuous delivery and release automation. Interviewees described an improved ability to deploy, monitor, and iteratively update their applications frictionlessly across distributed teams. The iterative value of continuous delivery varied by organization and industry, but interviewees collectively described value beyond productivity and cost savings resulting from improved DevOps.
The entertainment organization greatly improved its end-user experience through a complete overhaul of a previously painstaking process, improving end-user engagement at the same time. Its CIO shared: “The majority of our processes were paper-based. Our users would actually print out a piece of paper, fill it in, and submit it, and someone [in IT] would manually enter it into a database. Now our users’ interaction and experience with us is a completely different [one].”
The consumer packaged goods organization greatly increased its physical supply chain efficiency by reducing system downtime through continuous development across multiple business-critical platforms running its supply chain. Updates are now deployed more frequently, planned and unplanned downtime is less frequent, and performance issues are less common. The consumer packed goods global enterprise architect noted that performance-impacting tickets for their systems have decreased by nearly 25% since revamping and accelerating development processes on Microsoft’s developer solution. They explained: “Our improved ability to collaborate has given us much better quality control. We don’t have downtime. We don’t have some of the outages that we used to experience.”
The operations analyst we interviewed noted improved release cycle agility after adopting Microsoft developer tools and services, which may accelerate revenue. For smaller initiatives or applications, time-to-market has improved by up to 66%, while for larger applications or initiatives, time-to-market was decreased by multiple weeks or months in some cases. The operations analyst said: “We used to do monthly deployments or updates. Now, we’re doing one sprint every two weeks for the apps that we need to push through.”
For the composite organization, Forrester assumes that:
This benefit will vary among organizations based on an organization’s industry as it pertains to the value of continuous development.
To account for these risks, Forrester adjusted this benefit downward by 15%, yielding a three-year, risk-adjusted total PV of $1.5 million.
Ref. | Metric | Calculation | Year 1 | Year 2 | Year 3 | ||
---|---|---|---|---|---|---|---|
D1 | Yearly volume of high-priority support tickets (downtime-related tickets) | Composite | 120 | 120 | 120 | ||
D2 | Reduction in high-or medium-priority tickets | Interviews | 10% | 15% | 20% | ||
D3 | Reduction in ticket volume | D1*D2 | 12 | 18 | 24 | ||
D4 | Average downtime per ticket (hours) | Composite | 0.5 | 0.5 | 0.5 | ||
D5 | Avoided system downtime (hours) | D3*D4 | 6 | 9 | 12 | ||
D6 | Hourly revenue impact of system downtime | Composite | $80,000 | $80,000 | $80,000 | ||
Dt | Additional value from iterative development | D5*D6 | $480,000 | $720,000 | $960,000 | ||
Risk adjustment | ↓15% | ||||||
Dtr | Additional value from iterative development (risk-adjusted) | $408,000 | $612,000 | $816,000 | |||
Three-year total: $1,836,000 | Three-year present value: $1,489,767 | ||||||
|
As the interviewed organizations implemented Microsoft developer tools and cloud services, now-redundant developer tools were retired to offset some of the costs associated with the Microsoft investments. Some of the interviewed companies that had grown through acquisition saved significantly on cost, as multiple incumbent solutions could be phased out over subsequent years.
For the composite organization, Forrester makes the following assumptions:
This benefit will vary among organizations based on:
To account for these risks, Forrester adjusted this benefit downward by 10%, yielding a three-year, risk-adjusted total PV of just over $600,000.
Ref. | Metric | Calculation | Year 1 | Year 2 | Year 3 | ||
---|---|---|---|---|---|---|---|
E1 | Yearly license for incumbent solutions | Composite | $375,000 | $375,000 | $375,000 | ||
E2 | Yearly percentage of retired spend | Assumption | 50% | 75% | 100% | ||
Et | Consolidated developer tool license fees | E1*E2 | $187,500 | $281,250 | $375,000 | ||
Risk adjustment | ↓10% | ||||||
Etr | Consolidated developer tool license fees (risk-adjusted) | $168,750 | $253,125 | $337,500 | |||
Three-year total: $759,375 | Three-year present value: $616,172 | ||||||
|
Interviewees noted that adopting tools that enable better collaboration and automation prove beneficial to developers from an experience standpoint. In addition, by bringing in tools that are commonly used and understood among developers (such as Visual Studio and GitHub from Microsoft), new hires spend less time onboarding and require less subsequent training. Non developers may also be able to contribute, given the intuitive nature of Microsoft’s solutions. According to one interviewee: “We think it’s going to be easier for an individual who’s looking to become a developer given these [developer] solutions from Microsoft. They’ll be able to ramp up quickly and learn these tools, especially given the level of integration with other Microsoft products.”
Interviewees noted that integration with other Microsoft products allows for a seamless experience across many types of applications.
Qualitatively, the interviewees described improvements to their organizations’ security posture resulting from security-minded functionality in Microsoft developer tools and cloud services. The software company’s senior engineering manager noted a marked improvement to the security of code via functionality in Visual Studio (Dotfuscator): “Visual Studio in particular makes it really easy to identify and prevent security issues. There are a whole slew of tools that are inside Visual Studio or complementary to Visual Studio that make it very easy for us to secure our code and databases.”
The value of flexibility is unique to each customer. There are multiple scenarios in which a customer might implement Microsoft developer tools and cloud services and later realize additional uses and business opportunities, including:
As a result of better applications being delivered faster and more frequently, organizations may stand to gain the long-term benefit of improved time-to-market or iterative releases.
Interviewees noted that the flexibility of Microsoft’s developer tools and services enabled them to use them across their application estate — from long-running applications that only needed patching and maintenance, to greenfield cloud-native applications that update daily. The developer tools and services are interoperable with the interviewees’ existing investments in IDEs, DevOps tooling, and infrastructure, as well as their existing choices in operating system, programming language, and tech stack.
Microsoft’s developer cloud services allow organizations to benefit from the scalability of the cloud, adjusting to current demand and eliminating the need to over provision. One interviewee noted such flexibility as an asset during the 2020 COVID-19 pandemic: “In a lot of ways, [this flexibility] has been what has saved us this year because we’re on the cloud. We can expand and scale up or down when needed. [Combine that] with Microsoft’s help in establishing a DevOps pipeline and deployment processes, [and] we’re just much nimbler.”
Flexibility would also be quantified when evaluated as part of a specific project (described in more detail in Appendix A).
Ref. | Cost | Initial | Year 1 | Year 2 | Year 3 | Total | Present Value |
---|---|---|---|---|---|---|---|
Ftr | Subscription fees for Microsoft developer tools and cloud services solutions | $0 | $969,570 | $969,570 | $969,570 | $2,908,710 | $2,411,177 |
Gtr | Internal implementation and ongoing management personnel costs | $227,700 | $253,000 | $253,000 | $253,000 | $986,700 | $856,874 |
Total costs (risk-adjusted) | $227,700 | $1,222,570 | $1,222,570 | $1,222,570 | $3,895,410 | $3,268,051 |
Interviewees pay a license fee for Microsoft’s developer tools and cloud services. Firms pay the subscription fee on a bundled offering that includes all tools and cloud services, charged per developer, per month (with most organizations securing a three-year contract). Microsoft has reviewed these assumptions and provided the appropriate pricing for this composite analysis. For pricing or configuration options specific to your organization and use case(s), please contact Microsoft.
For the composite organization, Forrester assumes:
This cost will vary among organizations based on:
To account for these risks, Forrester adjusted this cost upward by 5%, yielding a three-year, risk-adjusted total PV (discounted at 10%) of $2.4 million.
Ref. | Metric | Calculation | Initial | Year 1 | Year 2 | Year 3 | |
---|---|---|---|---|---|---|---|
F1 | Total number of developers with Visual Studio Professional + GitHub Enterprise | Composite | 600 | 600 | 600 | ||
F2 | Total number of developers with Visual Studio Enterprise + GitHub Enterprise | Composite | 400 | 400 | 400 | ||
F3 | Cost for Visual Studio Professional + GitHub Enterprise (annual) | F1*$395/developer/year | $237,000 | $237,000 | $237,000 | ||
F4 | Cost for Visual Studio Enterprise + GitHub Enterprise (annual) | F2*$1,716/developer/year | $686,400 | $686,400 | $686,400 | ||
Ft | Total subscription fees for Microsoft developer tools and cloud services | F3+F4 | $0 | $923,400 | $923,400 | $923,400 | |
Risk adjustment | ↑5% | ||||||
Ftr | Subscription fees for Microsoft developer tools and cloud services (risk-adjusted) | $0 | $969,570 | $969,570 | $969,570 | ||
Three-year total: $2,908,710 | Three-year present value: $2,411,177 | ||||||
|
Interviewees collectively described an implementation process of variable length most directly related to the available personnel capacity and hosting considerations within their organizations. Most of the organizations fully completed implementation in four to 12 months. Some organizations contracted with Microsoft partners for professional services to speed implementation and shorten the learning curve for their personnel.
For the composite organization, Forrester assumes that:
This cost will vary among organizations based on:
To account for these risks, Forrester adjusted this cost upward by 10%, yielding a three-year, risk-adjusted total PV of just over $850,000.
Ref. | Metric | Calculation | Initial | Year 1 | Year 2 | Year 3 | |
---|---|---|---|---|---|---|---|
G1 | FTEs involved with Microsoft developer solution implementations | Composite | 6 | ||||
G2 | Implementation duration(months) | Composite | 9 | ||||
G3 | Implementation FTE percentage of time spent on task | Interviews | 40% | ||||
G4 | FTEs managing Microsoft developer tools and cloud services | Interviews | 2 | 2 | 2 | ||
G5 | Average annual salary | Composite | $115,000 | $115,000 | $115,000 | $115,000 | |
Gt1 | Internal implementation costs | G1*(G2/12 $207,000 months)*G3*G5 | $207,000 | ||||
Gt2 | Ongoing management personnel costs | G4*G5 | $230,000 | $230,000 | $230,000 | ||
Risk adjustment | ↑10% | ||||||
Gtr | Internal implementation and ongoing Gtr management personnel costs (risk-adjusted) | $227,700 | $253,000 | $253,000 | $253,000 | ||
Three-year total: $986,700 | Three-year present value: $856,874 | ||||||
|
These risk-adjusted ROI, NPV, and payback period values are determined by applying risk-adjustment factors to the unadjusted results in each Benefit and Cost section.
Initial | Year 1 | Year 2 | Year 3 | Total | Present Value | |
---|---|---|---|---|---|---|
Total costs | ($227,700) | ($1,222,570) | ($1,222,570) | ($1,222,570) | ($3,895,410) | ($3,268,051) |
Total benefits | $0 | $5,258,500 | $10,030,625 | $11,296,500 | $26,585,625 | $21,557,455 |
Net benefits | ($227,700) | $4,035,930 | $8,808,055 | $10,073,930 | $22,690,215 | $18,289,404 |
ROI | 560% | |||||
Payback period (months) | <6 | |||||
|
The financial results calculated in the Benefits and Costs sections can be used to determine the ROI, NPV, and payback period for the composite organization’s investment. Forrester assumes a yearly discount rate of 10% for this analysis.
Total Economic Impact is a methodology developed by Forrester Research that enhances a company’s technology decision-making processes and assists vendors in communicating the value proposition of their products and services to clients. The TEI methodology helps companies demonstrate, justify, and realize the tangible value of IT initiatives to both senior management and other key business stakeholders.
Benefits represent the value delivered to the business by the product. The TEI methodology places equal weight on the measure of benefits and the measure of costs, allowing for a full examination of the effect of the technology on the entire organization.
Costs consider all expenses necessary to deliver the proposed value, or benefits, of the product. The cost category within TEI captures incremental costs over the existing environment for ongoing costs associated with the solution.
Flexibility represents the strategic value that can be obtained for some future additional investment building on top of the initial investment already made. Having the ability to capture that benefit has a PV that can be estimated.
Risks measure the uncertainty of benefit and cost estimates given: 1) the likelihood that estimates will meet original projections and 2) the likelihood that estimates will be tracked over time. TEI risk factors are based on “triangular distribution.”
“Now Tech: Continuous Delivery And Release Automation, Q2 2020,” Forrester Research, Inc., April 9, 2020
“Digital Transformation Requires Development Transformation,” Forrester Research, Inc., December 29, 2020
1Source: “Now Tech: Continuous Delivery And Release Automation, Q2 2020,” Forrester Research, Inc., April 9, 2020.
2Source: “Digital Transformation Requires Development Transformation,” Forrester Research, Inc., December 29, 2020.
3Total Economic Impact is a methodology developed by Forrester Research that enhances a company’s technology decision-making processes and assists vendors in communicating the value proposition of their products and services to clients. The TEI methodology helps companies demonstrate, justify, and realize the tangible value of IT initiatives to both senior management and other key business stakeholders.
4Source: “Stack Overflow Developer Survey,” Stack Overflow, 2019; Microsoft FY21 Q3 Earnings Call, Microsoft, April 27, 2021; GitHub.com (https://github.com/about).