What framework or approach do you use to help you decide when to build vs. buy?
833 views2 Upvotes1 Comment
Sort by:
Content you might like
Any tips on safely using AI for test generation? How do you avoid potential security or quality risks?
What is the importance of observability in any enterprise level application landscape having multiple applications being used for external and internal customers and deployed across multi-cloud deployments from on-prem to different clouds ?
How long does your organization retain original systems logs used to filter SOX-related actions into a system that requires review of the logs and retains the filtered logs for seven years? Does your organization consider those original system logs records subject to record retention requirements, or supporting information used to create the SOX records?
90 Days50%
365 Days
3 years50%
5 years
7 years
Other (share in the comments)
Who are the biggest proponents of using AI software engineering agents in your organization? Pick all that apply.
CEO24%
CIO55%
CTO38%
Software department leadership 29%
Team leads31%
Software engineers/developers19%
Someone else (comment to share)
N/A — no plans to use AI agents for software engineering2%
I find it best to drive this decision through organizational strategy and competences within the business and IT.
For instance:
- What tier is the business and BCP group defining this initiative/solution will fall under. This will provide context when reviewing vendors capabilities against your own.
- What is the Recovery Time Objective (RTO) and Recovery Point Objective (RPO) expected for this product?
- Do you have the in house competences to support developing your own solution?
- Is your IT strategy Cloud first? SaaS first etc.?
- What is the business urgency?
- What is the budget?
- Does this need to be resilient and/or scalable? Goes along with Tier and RTO/RPO discussion.
I would have more if I think on it more, but this is some of the core things I am looking at when reviewing a solution. We actually took these types of criteria and ranked the priority and assigned a weight to each item. Then rank SaaS, IaaS, On-Prem etc to see what would win out.
This is not the end all on the decision, but can provide a level of objectivity to the review.