Introduction
The software decision confronts every technology decision-maker: Should we purchase an established SaaS solution or invest in custom software development?
The dilemma appears straightforward on the surface. Off-the-shelf software (SaaS) costs less upfront—250 per user monthly versus 400,000+ for custom development. It deploys quickly—days to weeks rather than months. Support is handled by vendors, not internal teams.
Yet beneath this surface simplicity lies complexity. Over five years, a 40-person company spending 60,000 on SaaS without customization might accumulate costs approaching 150,000-$300,000 might represent lower total cost of ownership (TCO) while delivering competitive advantages SaaS cannot provide.
The question is not which option is universally superior—both have legitimate applications. The question is which aligns with your strategic business objectives, competitive positioning, growth trajectory, and operational requirements.
This article explores both paths strategically, examining when each option creates value and when it creates risk. Decision-makers will understand the financial implications of each choice, recognize strategic trade-offs, and determine the optimal approach for their specific situation.
Understanding the Fundamental Differences
Off-the-Shelf Software (SaaS) Fundamentals
Software as a Service (SaaS) is cloud-based software delivered through internet subscription. Rather than installing software on your servers, you access applications hosted by third-party providers, paying subscription fees for access.
Key characteristics:
- Multi-tenant architecture: One software instance serves multiple customers simultaneously, reducing provider costs and customer fees
- Standardized features: Built for broad markets, offering features that solve common business problems
- Minimal customization: Limited ability to modify functionality without vendor involvement
- Automatic updates: Providers handle maintenance, security patches, and feature updates
- Pay-as-you-go model: Monthly or annual subscription fees based on users or usage
Examples: Salesforce (CRM), Slack (communication), HubSpot (marketing), Microsoft 365 (productivity), Zendesk (customer support)
Custom Software Fundamentals
Custom software is developed specifically for your organization's unique requirements, built by development teams according to your specifications.
Key characteristics:
- Tailored design: Features and workflows designed precisely for your business processes
- Full customization: Complete control over functionality, design, and integration
- Ownership: You own the code and intellectual property
- Single-tenant architecture: Your dedicated system serving only your organization
- Maintenance responsibility: You manage updates, security, and ongoing support (or contract with a development partner)
Examples: Enterprise systems built for specific industries, proprietary tools giving companies competitive advantages, specialized solutions addressing unique workflows
Architectural Comparison
| Aspect | Off-the-Shelf (SaaS) | Custom Software |
|---|---|---|
| Architecture | Multi-tenant shared | Single-tenant dedicated |
| Hosting | Provider cloud | Your infrastructure or managed hosting |
| Customization | Limited to available options | Fully customizable |
| Code ownership | Provider owns; you license | You own; full control |
| Scaling | Add users/features at cost | Scale with capacity you control |
| Updates | Automatic by provider | You control timing and content |
| Integration | Pre-built APIs or add-ons | Custom integration built to your specs |
Cost Analysis: The Complete Picture
Off-the-Shelf Software Costs
SaaS costs appear straightforward but conceal hidden expenses:
Direct Costs:
- Per-user subscription: 70/month typical (840 annually per user)
- Enterprise licensing: 100,000+ for larger organizations
- Premium support: 50,000 annually for priority support
Hidden Costs:
- Implementation and setup: 100,000 (data migration, user setup, initial configuration)
- Integration with existing systems: 75,000 (connecting to accounting systems, CRM, other tools)
- User training: 30,000 (teaching employees to use new systems)
- Customization requests: 50,000 per customization (when standard features don't fit)
- Add-on features: 20-40% increase for advanced functionality
- Data extraction costs: 50,000 (retrieving your data if switching providers)
Five-Year SaaS Example (40-person company):
| Cost Component | Annual | 5-Year |
|---|---|---|
| Base subscriptions (40 users × $50/month) | $24,000 | $120,000 |
| Add-on features and premium (20% increase) | $4,800 | $24,000 |
| Integration with other systems | $10,000 | $15,000 (one-time) |
| User training and support | $3,000 | $15,000 |
| Annual Total | $41,800 | $174,000 |
Note: This excludes switching costs, customizations, or price increases (which occur frequently in SaaS as providers raise rates).
Custom Software Costs
Custom software requires substantial upfront investment but eliminates ongoing licensing:
Development Phase Costs:
| Phase | Cost Range | Duration |
|---|---|---|
| Planning & Requirements | 50,000 | 4-8 weeks |
| Design & Architecture | 75,000 | 4-8 weeks |
| Core Development | 250,000 | 12-24 weeks |
| Quality Assurance & Testing | 50,000 | 4-8 weeks |
| Deployment & Setup | 25,000 | 2-4 weeks |
| Initial Training | 20,000 | 2-4 weeks |
| Total Initial Investment | 470,000 | 6-12 months |
Ongoing Maintenance Costs:
- Annual maintenance: 10-15% of initial development cost
- Bug fixes and support: Included in maintenance
- Feature enhancements: Billed as additions beyond maintenance
- Infrastructure: Hosting, backups, security (often 5,000 monthly)
Five-Year Custom Software Example (40-person company):
| Cost Component | One-Time | Year 1-5 | Total |
|---|---|---|---|
| Initial development | $150,000 | — | $150,000 |
| Year 1 maintenance (20% initial cost) | — | $30,000 | $30,000 |
| Year 2-5 maintenance (10-15% each) | — | 22,500/yr | 90,000 |
| Infrastructure & hosting | — | 5,000/yr | 25,000 |
| Total 5-Year Cost | — | — | 295,000 |
Total Cost of Ownership Comparison
Over five years, costs appear similar (275,000-$295,000 custom). However, several factors favor custom software:
Beyond year five: SaaS costs continue linearly (25,000-150,000-$200,000+.
Scalability dynamics: SaaS per-user costs remain constant or increase. Adding 20 more users to the SaaS example adds 10,000-$30,000 additional maintenance.
Price escalation risk: SaaS providers frequently increase prices 10-50% annually. A company paying 30,000-$36,000+ costs in year three. Custom software avoids this risk.
Hidden customization: "We'll just use their out-of-the-box features" often fails. Companies typically spend 100,000 on add-ons and customizations SaaS providers offer at premium rates.
Strategic Considerations: When Each Option Wins
When Off-the-Shelf Software Makes Sense
1. Addressing Standard Business Needs
Off-the-shelf solutions excel for problems solved countless times:
- Email and communication (Slack, Microsoft Teams)
- General CRM (Salesforce, HubSpot)
- Accounting (QuickBooks, Xero)
- Project management (Asana, Monday.com)
- Human resources (Workday, BambooHR)
These solutions solve common problems well. If your needs align with standardized functionality, SaaS delivers quick value.
2. Limited Budget and Quick Deployment
Startups and companies needing immediate solutions benefit from SaaS. Deploying Slack takes hours; developing similar communication software takes months. For fast deployment with limited capital, SaaS wins.
3. Handling Spiky or Uncertain Demand
If you're unsure whether a solution will succeed or whether demand will scale significantly, SaaS's pay-as-you-go model limits risk. You can scale up or down easily without fixed infrastructure commitments.
4. Non-Core Business Functions
If the software doesn't differentiate your business, SaaS often makes sense. Using cloud accounting doesn't create competitive advantage—accounting systems are largely equivalent. Outsourcing non-differentiating functions to SaaS providers enables focus on core competencies.
5. Limited Technical Expertise
Building custom software requires technical staff to manage and maintain. Organizations without internal development capability depend on vendors, potentially creating problems. Outsourcing to SaaS providers transfers technical responsibility to specialized vendors.
When Custom Software Makes Sense
1. Competitive Differentiation Through Technology
Technology creating unique competitive advantages warrants custom investment:
- Netflix's recommendation algorithm differentiates it from competitors
- Amazon's supply chain management system enabled retail dominance
- Stripe's payment processing technology differentiates it in fintech
If technology differentiates your business, custom development captures that value. Competitors using identical SaaS solutions can't differentiate on functionality.
2. Complex or Unique Business Processes
Organizations with complex workflows that standard SaaS solutions don't accommodate benefit from custom software:
- Manufacturing with complex production scheduling
- Financial institutions with specific regulatory compliance needs
- Healthcare with specialized patient management requirements
- Logistics companies with unique routing algorithms
Forcing unique processes into standard software creates inefficiency and frustration. Custom software aligns to your processes rather than forcing processes to align to software.
3. Scaling at Significant Growth
Companies experiencing rapid growth often hit SaaS limits:
- Rapid scaling causes SaaS per-user costs to explode
- Adding 100 users might increase annual costs 100,000
- Custom software scales with minimal cost increase
A company growing from 50 to 500 users might invest 500,000+ over five years compared to SaaS scaling costs.
4. Data Sensitivity and Control
Organizations handling sensitive data (financial, healthcare, personal) often require data control custom software provides:
- You control where data is stored (meeting data residency requirements)
- You control encryption and security measures
- You own data and can access it anytime
- Auditing and compliance are transparent
SaaS providers store data in their infrastructure. Data exits your control, creating regulatory and security risks.
5. Long-Term Cost Reduction
While custom software costs more initially, long-term TCO often favors custom for larger organizations:
- 10-year SaaS cost: 500,000+ (with price escalation)
- 10-year custom cost: 450,000 (stable after initial investment)
The longer your timeline, the more custom software economic advantage increases.
6. Vendor Lock-In Risk
SaaS creates strategic dependency. Switching costs prove prohibitive:
- Exporting and reformatting data costs 100,000
- Retraining users on new systems costs 50,000
- Process disruption during migration costs weeks of productivity
Once committed to Salesforce, switching to HubSpot or a custom CRM becomes expensive and disruptive. Custom software avoids vendor lock-in—you control your technology.
The Vendor Lock-In Problem: A Critical Risk
Understanding Vendor Lock-In
Vendor lock-in occurs when switching SaaS providers becomes economically or technically infeasible. Once dependent on a provider's platform, proprietary APIs, and data formats, you're trapped.
Real-world examples:
- Microsoft Azure licensing: Microsoft's licensing practices tied customers to Azure, making alternatives prohibitively expensive (resulting in $1.12B in penalties)
- VMware price increases: Following price policy changes in 2023, customers faced 10x price increases, but switching proved more expensive than accepting increases
- Google IoT Core shutdown (2022): Google abruptly shut down IoT Core, forcing customers to urgently migrate despite integrated systems
- AWS pricing increases: Regular price increases on popular services; customers discovered switching costs exceeded continued use
How lock-in happens:
- Proprietary APIs: The SaaS platform uses non-standard APIs, making integration complex and platform-specific
- Custom integrations: You build custom code integrating with the platform
- Data format lock-in: Exporting data in non-standard formats requires expensive data transformation
- Workflow dependence: You build processes around the platform's specific capabilities
- Integration complexity: Multiple tools depend on this platform; dismantling integrations proves expensive
Quantifying Lock-In Costs
Switching SaaS providers involves:
| Cost Component | Low Estimate | High Estimate |
|---|---|---|
| Data extraction and reformatting | $5,000 | $50,000 |
| Re-implementation in new platform | $20,000 | $150,000 |
| Integration rebuilding | $10,000 | $75,000 |
| Staff training on new system | $5,000 | $30,000 |
| Downtime and productivity loss | $10,000 | $100,000 |
| Total switching cost | $50,000 | $405,000 |
These switching costs often exceed five-year SaaS savings, trapping organizations in expensive vendor relationships.
Custom Software Avoids Lock-In
Custom software provides strategic flexibility:
- You own the code and can modify it
- Your data in open formats you can access anytime
- You're not dependent on vendor roadmap decisions
- Switching to another provider requires reimplementation, not data transformation
- You control pricing through maintenance contracts, not vendor whims
Real-World Case Studies
Case Study 1: Financial Services - Custom CRM
Situation: A wealth management firm with 20,000 annually to $120,000 annually over five years.
Challenge: The firm's unique client relationship model—combining portfolio management with estate planning services—didn't fit Salesforce's sales-focused design. They workarounds cost $40,000 annually in customization. Per-user seat licenses increased dramatically.
Decision: Custom CRM development investment $250,000
Implementation: 8-month development of custom CRM tailored to wealth management workflows
Results (5-year analysis):
| Metric | Salesforce | Custom CRM |
|---|---|---|
| Direct costs | $420,000 | $250,000 |
| Customization add-ons | $200,000 | $0 |
| Integration costs | $75,000 | $25,000 |
| Maintenance/Year 5+ | $120K/year | $25K/year |
| 5-Year Total | $695,000 | $275,000 |
| Cumulative savings | — | $420,000 |
Additional Benefits:
- Eliminated vendor lock-in risk
- Client retention improved (CRM aligned to service model)
- Staff adopted system faster (designed for their workflow)
- Data remained in firm's control (regulatory advantage)
Case Study 2: E-Commerce - Custom Inventory Management
Situation: A mid-sized retailer operating 15 physical stores and e-commerce channels used Excel spreadsheets and multiple disconnected systems for inventory. Manual processes created $400,000 annual costs through:
- Overstocking excess inventory: $200,000 annually
- Stockouts missing sales: $150,000 annually
- Manual administrative labor: $50,000 annually
Challenge: Existing inventory SaaS solutions (15,000 monthly) provided inventory features but didn't integrate with their specific e-commerce platform or POS system. Integration costs and limited customization would require workarounds.
Decision: Custom inventory platform development investment $180,000
Results (3-year analysis):
| Metric | Before | After |
|---|---|---|
| Inventory accuracy | 82% | 97% |
| Carrying costs | $2M | $1.7M |
| Stockout incidents/month | 15 | 2 |
| Processing labor | 2 FTE | 0.5 FTE |
| Cost reduction | — | $400K/year |
| Payback period | — | 5.4 months |
Scaled benefits: As the company grew from 15 to 30 stores, system scaling costs remained minimal (~50,000-$100,000 annually.
Case Study 3: Startup - SaaS Success
Situation: A B2B marketing platform startup needed CRM, email automation, and analytics quickly. Limited budget and uncertain product-market fit made custom development risky.
Decision: Stack of SaaS tools:
- Salesforce (CRM): $5,000 annually
- HubSpot (email automation): $3,000 annually
- Mixpanel (analytics): $4,000 annually
- Integration platform (Zapier): $2,000 annually
- Total: $14,000 annually
Outcome:
- Deployed within 6 weeks (vs. 6 months for custom)
- Allowed rapid iteration as product evolved
- When product-market fit achieved, custom integration layer built later
- By year 3, custom platform reduced SaaS costs from 6,000 annually through selective custom integration
Lesson: For startups under uncertainty, SaaS provided flexibility and speed. Custom development came later after product requirements stabilized.
Decision Framework: Choosing the Right Approach
Assessment Criteria
Evaluate your situation using these factors:
1. Business Model Differentiation (0-10 scale)
Score 0-3: Standard business processes → SaaS likely sufficient
Score 4-7: Moderately unique processes → Hybrid approach (SaaS + custom integration)
Score 8-10: Highly differentiated competitive model → Custom software likely necessary
2. Scale and Growth Trajectory
Current small with limited growth expected: → SaaS reduces upfront costs
Growing significantly or expecting 5x scale: → Custom software's scalability economics become favorable
3. Data Sensitivity
Standard business data: → SaaS acceptable
Sensitive customer data, compliance requirements, regulatory concerns: → Custom software provides control
4. Integration Requirements
Simple integrations with 1-2 systems: → SaaS workable
Complex multi-system integration: → Custom software enables tight integration
5. Time Horizon
Short-term (1-3 years): → SaaS wins (lower initial cost)
Long-term (5+ years): → Custom software likely better TCO
6. Budget Constraints
Limited immediate capital: → SaaS's subscription model fits
Capital available or strong ROI case: → Custom software investment possible
Hybrid Approach: Combining Both Strategies
Many organizations succeed through hybrid strategies:
Approach 1: SaaS + Custom Integration Layer
Use best-in-class SaaS for standard functions (CRM, accounting, HR) while building custom integration logic connecting systems uniquely for your business.
Example: Use Salesforce for customer management but build custom analytics layer analyzing Salesforce data combined with proprietary data sources.
Approach 2: Build Custom Core, Use SaaS for Periphery
Develop custom software for core competitive functions while using SaaS for supporting functions.
Example: Build custom supply chain management (core differentiator) while using SaaS accounting and HR systems.
Approach 3: SaaS Initially, Custom Evolution
Start with SaaS for rapid deployment, then transition to custom solutions as business stabilizes and capital accumulates.
Example: Startups often begin with SaaS tools, gradually replacing with custom systems as product-market fit proves.
Approach 4: Best-of-Breed SaaS Ecosystem
Combine multiple specialized SaaS platforms, each addressing specific needs excellently, connected through APIs and automation.
Example: CRM (Salesforce) + Marketing Automation (HubSpot) + Analytics (Mixpanel) + Integration Platform (Zapier)
Strategic Recommendations by Scenario
For Enterprise Companies
Recommendation: Hybrid approach
Enterprise organizations typically benefit from:
- Custom systems for core business functions giving competitive advantage
- SaaS for standard functions (HR, accounting, basic CRM)
- Integration platform connecting systems
Example architecture:
- Custom supply chain management system (core differentiator)
- Salesforce for sales CRM (standard function)
- Workday for HR (standard function)
- Integration platform connecting data flows
For Growing Mid-Market Companies
Recommendation: Assess strategic value
Mid-market companies should evaluate:
- Which systems create competitive advantage → build custom
- Which systems handle standard functions → use SaaS
- Most are candidates for hybrid approach
Example:
- Custom for: Specialized order processing reflecting unique business model
- SaaS for: General accounting, HR, communication tools
- Integration: Build connectors between custom and SaaS systems
For Small Businesses and Startups
Recommendation: SaaS initially, custom later
Small companies optimize for:
- Speed to market (SaaS wins)
- Cost efficiency with limited capital (SaaS wins)
- Flexibility to pivot (SaaS supports this)
Transition strategy:
- Year 1: Best-in-class SaaS solutions
- Year 2-3: Identify system causing most pain or limitation
- Year 3+: Begin custom development for highest-value systems
For Digital Product Companies
Recommendation: Custom software core, SaaS supporting
Digital product companies succeeding through technology differentiation need:
- Custom platform embodying core product differentiator
- SaaS solutions for supporting business functions
- Tight integration between systems
Example:
- Custom analytics platform (core product)
- Stripe for payments (SaaS)
- SendGrid for email (SaaS)
- Custom integrations connecting all
Implementation: Moving Forward
If Choosing Custom Software
1. Clear Business Case Development
- Document current pain points and costs
- Project benefits (efficiency gains, revenue impact, cost savings)
- Calculate ROI and payback period
- Secure executive sponsorship and funding
2. Requirements Definition
- Document what custom software must do
- Define success metrics and acceptance criteria
- Identify critical vs. nice-to-have features
- Plan for phased implementation if scope is large
3. Vendor/Partner Selection
- Evaluate development partners (experience, expertise, references)
- Understand their SDLC (software development life cycle)
- Assess long-term support and maintenance capabilities
- Establish clear contracts and milestones
4. Project Governance
- Establish project oversight and decision-making
- Plan for adequate testing and quality assurance
- Prepare internal team for system transition
- Plan training and change management
If Choosing SaaS
1. Vendor Evaluation
- Assess whether standard features meet your needs (no forcing processes)
- Evaluate security and compliance capabilities
- Understand pricing structure (per-user, per-transaction, or consumption-based)
- Clarify what happens if you need to switch (data export, format, support)
2. Lock-In Risk Assessment
- Document integration points (potential switching friction)
- Ensure data can be exported in standard formats
- Plan for integration complexity (where does this system connect?)
- Understand vendor roadmap (will critical features be available long-term?)
3. Implementation Planning
- Plan data migration carefully
- Ensure integration with existing systems
- Budget for training and change management
- Establish success metrics for post-implementation
Conclusion: Making the Strategic Choice
The off-the-shelf vs. custom software decision isn't theoretical—it directly influences operational efficiency, competitive positioning, financial performance, and strategic flexibility for years.
Off-the-shelf SaaS solutions excel for standard business functions where competitive differentiation isn't required. Quick deployment, low upfront cost, and outsourced maintenance make SaaS practical for organizations wanting proven solutions.
Custom software investments create value when:
- Technology differentiates your business
- Your processes diverge significantly from standard solutions
- Long-term scaling creates SaaS cost disadvantages
- Data control and security are critical
- Vendor lock-in risks are unacceptable
The most successful companies recognize these aren't binary choices. Hybrid strategies combining best-in-class SaaS for standard functions with custom software for differentiated functions often represent optimal paths.
For organizations weighing this decision, developing clear business cases examining total cost of ownership over 5-10 years, assessing competitive strategy implications, and understanding vendor lock-in risks enables informed decisions aligned with strategic objectives.
The future belongs to companies treating technology decisions strategically—understanding how software investments serve business strategy rather than treating software as administrative overhead. That strategic perspective guides choices between off-the-shelf and custom solutions that create lasting competitive advantage.
References
Essential Designs. (2025). "Custom vs. Off-the-Shelf Software: Cost Comparison." Retrieved from https://www.essentialdesigns.net/news/custom-vs-off-the-shelf-software-cost-comparison
EMVigoTech. (2025). "Custom Software vs. SaaS: Pros, Cons & Cost Comparison." Retrieved from https://emvigotech.com/blog/custom-software-vs-saas-pros-cons-cost-comparison/
Dev.to. (2024). "When to Build vs. Buy Software: Making the Right Decision for Your Business." Retrieved from https://dev.to/trev_the_dev/when-to-build-vs-buy-software-making-the-right-decision-for-your-business-5729
TechBuilder AI. (2025). "Custom Software vs. Off-the-Shelf: Cost Analysis." Retrieved from https://techbuilder.ai/custom-software-development-cost-vs-off-the-shelf-solutions-which-is-appropriate-for-you/
DeMeloApps. (2025). "SaaS or Custom Software in 2025? 7 Factors to Help You Choose." Retrieved from https://blog.demeloapps.com/post/saas-vs-custom-software-2025-7-factors-to-choose
SoftwareMind. (2025). "When Should You Consider Custom Software Development?" Retrieved from https://softwaremind.com/blog/when-should-you-consider-custom-software-development/
Full Scale. (2025). "Custom Software vs. Off-the-Shelf Solutions." Retrieved from https://fullscale.io/blog/custom-software-vs-off-the-shelf-cost-analysis/
Kaizen Infotech. (2025). "SaaS vs. Custom Software in 2025: What's Right for Your Business?" Retrieved from https://kaizeninfotech.com/kaizen/saas-vs-custom-software-in-2025-whats-right-for-your-business/
DataCose. (2023). "When Should Your Company Develop Its Own Software?" Retrieved from https://www.datacose.com/blog/when-to-develop-custom-software
Atiba. (2025). "Custom Programming vs Off-the-Shelf Software." Retrieved from https://www.atiba.com/custom-programming-vs-off-the-shelf-software/
Milvus. (2025). "What are the risks of vendor lock-in with SaaS?" Retrieved from https://milvus.io/ai-quick-reference/what-are-the-risks-of-vendor-lockin-with-saas
SpecNo. (2024). "Competitive Advantage: 14 Benefits Of Custom Software Development." Retrieved from https://www.specno.com/blog/benefits-custom-software
Koud MX. (2025). "Cost comparison: custom software vs. SaaS." Retrieved from https://koud.mx/cost-comparison-custom-software-vs-saas-2/
NEDigital. (2025). "Assessing Vendor Lock-in and Exit Costs in SaaS-Centric IT Environments." Retrieved from https://www.nedigital.com/en/blog/assessing-vendor-lock-in-and-exit-costs-in-saas-centric-it-environments
Najar AI. (2024). "Mitigate SaaS Vendor Lock-In Risks." Retrieved from https://najar.ai/blog/saas-vendor-lock-in-how-to-mitigate-risk-and-ensure-flexibility
Neontri. (2025). "Vendor Lock-In vs. Vendor Lock-Out: How to Avoid the Risk." Retrieved from https://neontri.com/blog/vendor-lock-in-vs-lock-out/
Spec No. (2024). "Why Custom Software Development is the Key to Competitive Advantage." Retrieved from https://www.specno.com/blog/benefits-custom-software
DevsPower. (2024). "Why Custom Software is Crucial for Competitive Advantage." Retrieved from https://devspower.com/en/blog-post/why-custom-software-is-crucial-for-competitive-advantage/
LinkedIn. (2025). "Top 5 Hidden Costs of Choosing SaaS Over Custom Software 2025." Retrieved from https://www.linkedin.com/pulse/top-5-hidden-costs-choosing-saas-over-custom-software-2025-twendee-pxtmc
LinkedIn. (2024). "Why Custom Software Development is the Key to Competitive Advantage." Retrieved from https://www.linkedin.com/pulse/why-custom-software-development-key-competitive-sagar-vaghela-rbqif
MDPI. (2019). "CSCCRA: A Novel Quantitative Risk Assessment Model for SaaS Cloud Service Providers." Retrieved from https://www.mdpi.com/2073-431X/8/3/66/pdf
ArXiv. (2024). "Proactive Software Supply Chain Risk Management Framework (P-SSCRM)." Retrieved from https://arxiv.org/pdf/2404.12300.pdf
CCSE Net. (2017). "A Holistic Decision Framework to Avoid Vendor Lock-in for Cloud SaaS Migration." Retrieved from https://www.ccsenet.org/journal/index.php/cis/article/download/69798/38020
ArXiv. (2024). "Blockchain-Enhanced Framework for Secure Third-Party Vendor Risk Management." Retrieved from http://arxiv.org/pdf/2411.13447.pdf
ArXiv. (2024). "Elevating Software Trust: Unveiling and Quantifying the Risk Landscape." Retrieved from http://arxiv.org/pdf/2408.02876.pdf
ArXiv. (2023). "Supporting Multi-Cloud in Serverless Computing." Retrieved from https://arxiv.org/pdf/2209.09367.pdf
SciELO. (2013). "Data Risks in the Cloud." Retrieved from https://scielo.conicyt.cl/pdf/jtaer/v8n3/art05.pdf
ArXiv. (2021). "Cyber Security in Cloud: Risk Assessment Models." Retrieved from https://arxiv.org/pdf/2107.01007.pdf
Zenodo. (2020). "Supporting the understanding and comparison of low-code development platforms." Retrieved from https://zenodo.org/record/4314612
SCIRP. (2012). "Rational Cost Estimation of Dedicated Software Systems." Retrieved from http://www.scirp.org/journal/PaperDownload.aspx

