In this report you will find an explanation of the three basic types of software, how to determine your best software solution, how to begin your software acquisition process, cost justification, ROI (return on investment) and handling both management and employee resistance to new software.
If you are struggling with how to begin your software acquisition process or you need help determining what type of solution best fits your situation feel free to complete the contact form or the one located at the right side of the page.
When embarking upon a new software acquisition it is critical to understand the three types of software options, including the pro’s and con’s of each type, so that you can make the most informed and cost effective decision based on your company needs.
Off the shelf software solutions are made to serve a broad range of customers. It uses a standard design and a pre-defined framework.
Software as a service is an application that is hosted on a remote server and accessed through the internet. There are two primary categories of this type of software. “Line of business services" refers to business solutions offered to companies and organizations on a subscription basis. Applications included under this category include business processes such as supply-chain management programs, customer relations management applications and others. “Customer-oriented services” are offered to the general public either on a subscription basis or offered for free but are supported by advertising. Web-based email fall into this general category.
Custom software is a type of software that is developed to the specific business requirements of a company or organization.
To determine the best software solution for your specific business situation you need to look at several important factors:
Time is valuable and it is especially true when it comes to running a business. Let’s face facts. The time we have is limited. There are 24 hours in every day. What truly matters is how we spend that time. In the case of running a business every minute you can save translates into cost savings. Labor is typically the highest business cost center of any business. If you can save time therefore, you can generally significantly reduce labor costs and increase savings.
Businesses should take the time to thoroughly evaluate their operations in order to identify the issues and problems best addressed by a software solution.
Once you assessed your current situation and the issues that are critical to your business, you can begin looking at various software solutions. This solution should be capable of directing day to day business activities as if you were there in person. With process automation you are on the path to significant time and cost savings.
Because software exists as part of a larger business system you must take “inventory” of all your business needs and requirements for a software solution to deliver increases in effective management, efficiency, productivity and cost savings over the long term. By following this step by step approach you will begin to develop a clear picture of what functionality your software solution should possess to meet your needs and expectations.
Licenses, office style software, email clients, current custom solutions and in-house developed tools.
Ledger sheets, memos, invoices for accounts payable and receivables these items and others should be collected as examples of each.
These individuals are the stakeholders and are mostly represented by your internal business entities.
When a business decides to undertake a software acquisition, they should be concerned with how soon the software solution will be in production, and how long it will take to earn back their investment. This is called Return on Investment (ROI). It is important to look at how a new software system will increase revenue and decrease costs. You also need to look at the cost it takes to acquire the application, the time needed to make it part of your business and how long it will take to recover those investments.
A tangible benefit is anything that reduces the operational costs of a company or increases the revenue of a company. Intangible benefits are also important. For example, improving customer service may be very valuable, and it may require an investment to realize. Although intangible benefits are hard to quantify they should be included in your ROI—if not quantitatively, then in a qualitative manner. As in the example of "better customer service", this may give you a better market position than your competitors. This benefit cannot be measured but it surely can be weighed.
That is not always an easy question to answer. The reason is that not all factors can be measured up front. Sometimes the factors can't even be measured until the software solution is in production.
Soft benefits are things like an employee's job is made easier. Other soft benefits might include reducing the time to market with a product or service and increasing customer or employee retention. The soft benefits a company may receive from a software solution complicate ROI calculations. These factors are difficult to quantify. However, an attempt should be made to measure them as accurately as possible when calculating ROI as part of justifying the total cost of software acquisition.
ROI is usually calculated by taking the benefits over the first year of deployment and dividing that number by the total cost of acquisition. Another calculation is the payback time. It is calculated by how long it takes to pay back the initial investment in dollars. This can be done by taking the total cost of acquisition and dividing it by the business cost savings plus the increased revenue for a single month.
Let's say it takes $100,000 to create a new application to take orders for your products. But due to better efficiencies in the ordering software, it allows you to take more orders per day. This increase results in an additional $25,000 in sales each month for the next year. The $25,000 translates to $300,000 in new business. If you take the $300,000 divided by $100,000 you get a 300% return on investment. Since the development cost $100,000 and the increase in sales is $25,000, when you divide the $100,000 by $25,000 you get a payback time of only 4 months.
Another example is creating an application that will allow you track your inventory in real time and reorder in a much more efficient manner. If this implementation costs $500,000 but results in a $50,000 savings each month, then your ROI is 120 percent with a 10-month payback. (Sheriff)
is that the benefits are not merely a function of price and functionality. When you invest in software you should create a systematic approach that can address the multiple facets of a thriving business such as office operations, assembly line production, customer service and vendor relationships to name just a few processes that can be affected by any software solution.
Always look for solutions that are based on best practices and lean production principles to automate processes. This approach results in the greatest number of tangible benefits. The process improvements and increases in productivity will increase the bottom line profits of your company and decrease overheads.
As an example, let’s look at inventory and the supply chain. Inventory is a “just in time” function for most manufacturers today. With a properly designed software solution you will know exactly what has been ordered and precisely where it is in the supply chain. This provides you with the knowledge and tools to improve delivery of product and services to your customers as well as to cut operating costs by better real time management of your inventory.
Justifying the cost of investing in software doesn’t have to be a struggle. Once you understand the cost benefits that well-designed software can deliver on a systemic level you will be better able to overcome objections.
Management concerns are generally cost based and process based. The number one objection most employees or software users raise is the difficulty of learning a new system.
One of the best ways to overcome resistance from management and employees is to prepare. How can you best accomplish this?
Management concerns are generally cost based and process based.
Hpw do they affect overall performance and profitability that the new software acquisition will resolve. Be as specific as possible.
Have you heard ones voiced by your management team or by project team members? Then brainstorm some more and identify any other issues you believe management may raise in the form of resistance or objections to your proposed software solution.
Provide backup materials to support your position in the form of case studies and actual business results from others who implemented the same or a similar software application.
Keep all the potential objections in mind and make sure you add the proper context around all financial figures.
Provide strong evidence to back up the validity of your projections.
Include process efficiencies and productivity increases that will result from the software investment.
In fact, the more intangible benefits you quantify and qualify the stronger your overall case. Example: Increases in employee and customer satisfaction can be huge wins for a company. Do your best to sell these points as part of your overall cost justification and business case.
By preparing a thorough business case and identifying the specific issues the software will solve along with a strong cost justification document including ROI projections you will be able to answer most concerns and add context to any cost figures that cause discomfort. Honesty and transparency coupled with a focus on the positive benefits the software will deliver go a long way towards gaining buy in and finding common ground on which to proceed.
“We know what we like and we like what we know”. Have you ever heard that from your employees? Gaining buy-in from your employees when it comes to implementing new systems or making changes can be a difficult battle because we become comfortable using the same system day in and day out and therefore we like it. When we are faced with having to learn something new it is uncomfortable and often times we will not like it just because it is different and we don’t yet “know” what it can do or how easy it can be to use it.
There are some simple strategies that can help you overcome employee resistance.
design a user-friendly interface that is highly intuitive. If it can work in a similar fashion to your existing application or it is even easier to use than your existing application users will make the transition much better. Be sure you have early input from the persons who will be using the software to make sure their concerns are met in this matter.
Build excitement by sharing details about how it will make employee jobs easier or how it will enable more knowledge sharing. Look for the positives and promote them regularly beginning months or more in advance of the application deployment.
There employees can become familiar with the new product and how it works before they are under pressure to use it in production.
The earlier in the process that this can be allowed to happen the more invested the users will be. Additional feedback will work to insure that the user's concerns will be addressed.
Recognize and reward departments who make the transition fastest, have the highest adoption rates etc.
Feature them in a company newsletter, magazine etc. Let them help you “sell” the new application(s) to the other employees. Have them write reviews of their experiences and ways the software can be best used.
Employ the training department to come up with creative ways to teach employees what they will need to know.
The truth is that the number one objection most employees or software users raise is the difficulty of learning a new system. The path to high adoption rates for new software is ease of use. Always insist on user-friendly, intuitive interfaces and straight forward, easy navigation schemes. Ease of use as a primary feature of the software solution you choose will ensure high adoption rates and therefore the value of your software solution.
Investing in software is often times a complex decision. By starting at the beginning with a clear understanding of what your company does, how it does that and who it does that for, looking at the cost to benefit ratio with consideration to avoid resistance, you can acquire a valuable software solution that not only meets your company needs now but a solution robust enough to handle the emerging needs and expectations of your business in the future.
If you have a new application for a software solution and have been unable to locate a software solution to handle it we encourage you to complete our contact form or the one located to the right of this page. We are experts in developing effective solutions to new and difficult business problems.