Skip to Content
ladder up the side of a building
Article

Keep IT right-sized through growth and change

June 2, 2025 / 4 min read

In a business environment where change and volatility are inevitable, organizations must know how to keep their technology environments right-sized and appropriately agile. Here’s how to improve elasticity and adaptability in your technology investments.

New business partner requirements, customer churn and expansion, M&A, changing working environments, and macro forces all can lead to swift changes in demand for technology. 

The solution to maintaining appropriate levels of technology resources in cyclical, volatile, and increasingly disrupted business conditions is to design elasticity and agility into your IT environment.

What is elasticity?

Building elasticity in your tech environment means decreasing the ratio of structural fixed costs to variable costs and configuring those variable cost components to better react to changes in IT requirements. The more frequently variable costs can adjust to changes, the more elastic your environment becomes. For example, a software as a service (SaaS) contract price based on annual revenue could be negotiated to adjust each year.

The many variables that cause business fluctuations often result in changing needs for technology — IT support, infrastructure, software, and related IT services.

The benefits of an elastic IT environment are many, including maintaining right-sized IT resources at any given point in time. Elasticity decreases the amount of time required to build or scale solutions to accommodate change, enables more reliable budgeting and forecasting for IT spend, and minimizes the risks of disruption by unforeseen or rapid growth, among many others.

Increase IT infrastructure elasticity

IT staff often spend countless cycles trying to predict the required sizing of computing environments (server, storage, and backups), navigating capital expenditure approval and procurement processes, and eventually provisioning equipment. Vendor offerings such as infrastructure as a service (IaaS), including cloud computing, cloud storage, or other services that are usage-based (commonly referred to as “metered”) all help improve IT infrastructure elasticity. These service models treat IT as a utility with pricing based on metrics such as CPU time or gigabytes of storage.

The IaaS model allows businesses to pay on demand for hardware and system administration resources. Platform as a service (PaaS) extends the IaaS model to the operating system, and SaaS further extends the model to business applications. These elastic models can ensure your business has the on-demand capacity that can scale rapidly based on changing needs.

Increase software elasticity

Software, such as enterprise resource planning (ERP) systems, can also be delivered and consumed as an elastic service, with the ability to scale up and down based on metrics such as the number of users, amount of data stored or, less commonly, customer revenue.

Generally, SaaS vendors bundle the application with hosting, updates, and maintenance also included as part of the service. Negotiate your SaaS contracts to increase elasticity — lower the duration of the initial commitment, for example, from three years to one year, or secure the ability to decrease the number of user subscriptions as needed. Pricing for future users should be negotiated at a discount so, in times of growth, you can add users economically. Ask for discounts to apply to modules and features that you may not need today, but that might be helpful to license in the future in the event the business grows and evolves. Such modules or features might include advanced warehouse capabilities, customer relationship management (CRM), or plant floor productivity tools.

Make IT support more elastic

Support needs, including helpdesk, database administration, or network monitoring services, also vary as business conditions change, such as when you add a large new customer account, for example. To best decide how to make your IT support resources more elastic, you’ll need to define which IT competencies and skills add the most business value and then determine which of those support services and roles you want to keep in-house. Consider outsourcing the roles and services you expect may need to quickly ramp up or down.

Ask for discounts to apply to features that you may not need today but might be helpful to license in the future.

Increase IT support elasticity by structuring vendor service-level agreements with shorter contract terms, revisiting contracts on a regular basis, and negotiating tiered rates for support services — the more you require a service, say helpdesk support, the lower your per-unit (per-hour in this case) cost should be.

Ask questions

Periodically ask your IT manager or primary IT vendor these few, but critical, questions related to IT elasticity:

The answers can be insightful. Use them to spark ongoing conversations about how IT and business operations need to collaborate to stay synchronized to ensure your organization’s changing IT needs are met as efficiently as possible.

Next steps

In a business environment where change and volatility are inevitable, organizations must know how to right-size their technology. Business leaders who make IT investments should consider what-if scenarios — things like acquiring another company, losing a key customer, or a sudden downsizing of the workforce — on a regular basis. Improve your IT elasticity now, and use the strategies above to make smart hardware, software, and service procurement decisions going forward to position your organization for change.


Discover more Digital Transformation insights 

Related Thinking