- Software comes with the vendors version of best practices. This may not be your company's view of best practices. Converting to their best practice could hurt your results.
- For CRM in particular, attempting to get information on what your best salespeople do is a problem. If you ask them what they do, so that you can copy it, then watch them, you will find that they don't practice what they say. This is true of other professions, but it may not have the same impact. Most of what people do is done subconsciously. That's why what they say and what they do is different.
- Many IT projects fail because they try to do too many things for too many people. This increases complexity and increases opportunity for failure.
- Because of the defined complexity, the application becomes difficult to navigate and decreases productivity and sales. It's better to make it simple.
- There is too much emphasis on training vs. education. Training tells you how to do it. Education helps you understand why you should do it and how that will help to improve performance. There was another question related to how much training should be provided vs. making the software intuitive. Would anybody play games if they required you to attend a full day training session?
Wednesday, October 7, 2009
Key issues in CRM software failures
Tuesday, September 29, 2009
A view of a failing software project
- It provides you with a basis for evaluating the software and identifies opportunities for improvement of the existing process and what you can get from the software.
- It will also tell you whether there is a conflict.
Tuesday, August 25, 2009
The Missing Link to CRM Success
12 Steps to a Successful CRM Implementation".
Saturday, April 25, 2009
CRM - 3 roads to disaster
The attached article by Rick Cook in Inside CRM is another in the list. In it Rick identifies 3 areas where businesses have made mistakes with a CRM project:
- Concentrating on technology rather than people.
- Not having everyone on board.
- Not putting the customer first.
I've mentioned these before, but it keeps happenning. The last is the most interesting. When we use the words "Customer Relationship Management", how can we think of anything but putting the customer first. If we want to improve the relationship, the customer must be first.
The second must be important if we are to accept the third. If our people are not on board, the customer will never be first.
If we accept those two, then we should not be concentrating on technology. It is the least important and only becomes important because the job is left to the technology people. Technology is only a small part of the solution. It may be a big one from a non-technician's point of view, but forget that. The people, the change in process, the relationship is what's important.
In order to achieve success, it is the only thing that is important.
Thursday, April 16, 2009
CRM, Salesforce.com and other software
The article talked about justifying salesforce.com to your CEO.
The author talked about 5 misconceptions about Salesforce.com. These misconceptions are valid for many software products, not just salesforce.com
The five miconceptions (generic to any software)
- Buy the software and the results will come in a few weeks. While the software can be up and running in a few weeks and in use, whether you get value is another question. How is your business process going to change if you are going to get value? How will the software help? This is often the biggest failing of any software implementation.
- Use of the software can be mandated. CRM products are a major problem here, but others are as well. You can tell people that they must use it, but two things will happen: Your productivity will go down; Your data will not be very good. The biggest benefit of your new software is the data that you capture about your business. If the quality is bad, your value goes down. The net effect can be that you get less value than before you bought. People must buy into the need and get some benefit from it, or you will not succeed.
- CRM products suffer from this problem more than others. The misconception is that Salesforce is a glorified contact manager. No software product is that simple. All software automates a business process. It does not just sit there and contain data. The process that it automates may not match your existing business processes. You need to understand what it does for you and how you can use it.
- Low intial setup costs should sell you. Different software products have different setup requirements. Some have an initial outlay for hardware and software. Others do not. In either case, the cost of the software is only a small part of the cost of installing and using the software to get value. If there is no value delivered, the cost is too high. No matter how high the cost, if the value exceeds the cost, you are ahead. See my article on the cost of buying business software.
- The best way to install software is the big bang approach. While there are some minimum things that must be done to ensure that you have it right, the big bang approach creates the big opportunity for failure. This applies to large companies (and some have had a BIG bang failure), but it is even more important for small ones. You don't have a bunch of people sitting around to work on this. You have a business to run, and change is a challenge. It affect productivity. See my BLOG entry on Chaos.
To see the article on Salesforce.com click this link.
Wednesday, April 15, 2009
Salesforce.com seminar
What I found interesting though is that the seminar that I attended was defined as an introduction for potential users of the product. They did have an introduction to the functionality, however, most of the focus was for large multi-nationals and how they can integrate Salesforce.com into their business. They focused on Cloud computing. The partners were there promoting the add ons that they provided. The signs identified the companies and their products by name, not by value or functionality.
While it is nice to see that they are trying to make their product easy to set up and use by introductory users and small businesses, their marketing of the product in this forum leaves a lot to be desired. Most small business users will not care about cloud computing or components. They are looking to get value from the software. They don't have time to analyze the productss. They just want to make it happen.
Software companies that want to sell products to small businesses need to change their approach, if they want to provide solutions to small business. They need to get out of the technology and into value.
Friday, January 30, 2009
Justifying IT projects
These wishes need to be turned into plans. If you want to get more sales, many software suppliers will tell you to install Customer Relationship Management software (CRM). While CRM can help to improve sales, it is not a magic bullet. Just because you want it, doesn't make it happen. So far it's just a wish.
How do you change that wish into a reality? Sticking with CRM, the way it helps to increase sales, is that it helps you to improve your relationship with your customers. It provides the capability to track every interaction with your customer, no matter who talks to them, using whatever vehicle: phone, email, letter, even web. The software doesn't do it by itself, it provides the tools to do it.
Implementing CRM may totally change the roles and responsibility of your sales and support staff, as well as change the way your software works. If you justify the project based on the software aspects, you will get many of the costs, but few of the benefits.
In order to create a plan, you have to start with understanding how you will increase sales. If your intent is not to increase sales with existing customers, then CRM will be of no value.
If you do intend to increase sales to existing customers, then CRM software may be a solution. What benefits can be gained? Do you see a 10%, 20% gain? What else will have to change in terms of roles and responsibilities, other software, etc., for you to make that gain.
Most technology staff and suppliers will help you to install the software, but few will address the issues of how the business will have to change and what you will have to do to measure whether it is working. You may also end up implementing a lot more than you have to, to achieve your goals. Most software products have far more features than most companies need.
Even if you successfully implement the software and successfully gain the benefits that you expect, you may end up installing far more than you need and paying a much higher cost.
The biggest issue is justification of the expenditure. Start with the business goal. Then lay out a plan that shows how you will achieve it. This will define the benefit you will receive AND what components or activities are necessary to achieve it and what will provide the biggest benefit Then figure out the cost, and see how the costs map to the benefits. Drop anything that doesn't have a high benefit to cost.
This will get you out of the issue of dealing with all of the extraneous technical issues, the options that provide no value.
Wednesday, January 21, 2009
Why CRM fails
The key to any software project is to recognize that there are three components to success, People, process and technology, and any project that focuses solely on the technology is doomed to failure.
To start with, you must recognize that salespeople are often independent operators within a business. If they don't see the value, they won't do what you need. Other parts of the business are often easier to work with, because their activities are integrated with the use of the software. Salespeople seldom can function without the software.
Secondly, you must recognize that the software is useless without a sales management process. The software provides you with a framework to deliver and improve that process, but it is not necessarily obvious.
The last is the software and other technical components. As some of these activities are complex and often take a lot of time, they often become the focus of the project. This is where everything gets off the rails. Yes, you must plan and implement the software, but this component is the least important.
The article that I have referenced describes this in more detail, but there are two items that stand out:
- Face the truth. What are the obstacles and challenges to making this work? They are unlikely to be the software or technology.
- What's in it for us? How will your business be improved by implementing CRM? Be very specific in terms of business outcomes. A wish will not achieve it.
Tuesday, December 16, 2008
CRM for your business or your sales force?
IF CRM is so important, why is there such a high failure rate in CRM projects. I speak to many people who attempt to implement CRM, and most have the wrong approach. They look to the software as the solution and ignore the people.
In a recent discussion with a sales person, I found a very frustrated individual. The company had decided to implement CRM. He hated it! It created more work and didn't help him do his job. That doesn't sound like it will be a successful project.
To address this problem, you have to understand what CRM is all about. The purpose of CRM is to collect data, so that you can understand your customer better. If you collect bad data, you will have bad information about your customer. If you have bad information, you have no chance of satisfying your customer. If your sales people are frustrated with the CRM software and don't see the value, they will not collect valuable information. There is an old saying that I learned in my early days working with computers: Garbage In, Garbage OUT (GIGO). It applies to the CRM project.
There are two things that you need to do:
1) Define a very clear goal. Show how what you are doing will help you achieve your goal.
2) Ensure that what you are doing with the software will make it easy to capture the information to help reach the goal. The more difficult it is to capture, the less chance you have of reaching your goal.
This means that your sales people and your sales support people need to clearly understand and support the activities. If you don't, you will fail.
You may be able to get your support people to "follow the rules". You will have more difficulty with your sales people. They rend to be independent and are measured differently. Do your assessments of performance measure them on the "new Rules".
Tuesday, October 21, 2008
More on CRM software installations
The primary point of the article is that SaaS doesn't eliminate the need to plan for implementing new software for CRM (or any other business function). The installation, management and support of software is only one small aspect of any software that will run your business functions. The time and effort needs to be put on your business processes and how implementation of the software will improve your ability to deliver the business outcomes that you are looking for.
The key elements of getting results that you want are:
1) Have a business goal.
2) Walk through your business process and identify how technology can improve your ability to deliver.
3) Don't forget the people. Everybody listens to their own version of WII-FM (What's in it for me). If your people don't see the benefits, they will fight it.
The cost of software is only one small part of the project. Lost productivity (as your people learn), conversion, training, consulting support are others. In an article on my website, I outline the costs of buying software.
Click here if you want to see the original article on SaaS and CRM.
Monday, October 20, 2008
Problems with CRM software installations
Here are the six problem areas identified:
1. Lack of strategic goals
2. Accurate and up-to-date data
3. Start slow. Have a staged approach.
4. Ensure the CRM system is actually used.
5. Hosted or on-premise solutions
6. Too much customization can be a problem.
Items 2-4 address major issues and are related. So is #6. In order to ensure that you have accurate and up-to-date data, people have to use the software and use it consistently. The causes of lack of use are primarily:
- Too much data being collected and too much customization
When CRM projects are initiated, there is usually a basic goal: to get more business. When requirements are defined, the potential for increased information is recognized, but not the problems in getting it.
Firstly, people need to change how they do business. They have to collect new data (some may be easily available) and they have to enter it in the system. When and how do they do this? For telephone sales and support, it is usually easy, since the salesperson is sitting in front of a PC with other data about the customer. The situation isn't the same for the salesperson on the road. They have to enter this data when they get back to the office or at home. This cuts into their personal time.
Secondly, the more data that you collect, the more you have to analyze. Since there will likely be a focus on certain goals and therefore certain data, much of the data will be ignored. People will know it is being ignored and will stop collecting. Then you lose out on item #2, accurate and up-to-date data. That causes your project to fail.
Thirdly, when you start the project you have certain ideas in mind. These can be articulated, but you will find that as you collect data, your understanding of your business will change and you will want to change what you collect. With the items that are less well defined, it will be even worse. It is likely that you will find the data has no value, at least in its initial form.
The final reason of too much customization falls into this category. Most software products give you the opportunity to customize to meet your specific needs. If you have a very specific need and know exactly what you are going to get from it, do it. If you don't, leave it for later. Remember that many people have had input into the development of the CRM software. With little or no experience and no specific goal except to collect information, you may find that it is not required. Something else may fill the bill.
Out of the six points mentioned above, two are critical:
- Have a goal.
- Ensure that the data you collect is accurate and upto-date and helps you achieve that goal.
If you do that, you are likely to succeed.
Here is the article that I referenced.
Tuesday, October 14, 2008
The search for perfection in software projects
These options offer the opportunity to collect a lot of data that may be useful for your business. This data can be the source of failure of your project.
In speaking to a colleague today, I was reminded of all of the projects that I have been associated with and many others that I have encountered after they failed to achieve their objectives. In many of these, the planning process is the source of the problem. Each project is considered to be a major event. Since it is such a major event, the planners want to "get it right", and they assume that they won't get a chance to do it again. So they attempt to collect all of the data that they can, and anything that might be useful in the future. Anyone associated with making software work is familiar with the term GIGO (Garbage In, Garbage Out). If the quality of the data is poor, then the system just won't do what you want it to do. This results in failure of the project, or failure to achieve the return on investment.
The problem with any data collection system (that's what the software is), is that when you collect new data, you are changing the way people do their jobs. The more that you change it, the more difficult that it is to do the job. People may not be receptive to that change. When the job is made more difficult by requiring that new data be collected, people become more reluctant to do the extra work, until they see value from that effort.
The more data that you try to collect, the longer the planning process takes, the more effort it takes to get the job done, the longer it takes to implement and the longer it will take to get a return on investment. This stretches people's patience and reduces their interest in doing the extra effort.
Many projects, such as CRM (Customer Relationship Management) suffer from this disease. The planners see all sorts of opportunity in collecting data about customers, the interaction with customers. They attempt to get salespeople to collect this information. The salespeople see no return on investment of their time, and they don't collect quality data. The result is a failure of the project on at least some level.
The solution is to narrow your focus. Define the business outcomes that you want, identify the data that is required to deliver those outcomes and implement those features as quickly as possible. Measure whether those outcomes are being achieved and show your salespeople the results. Remember that they will be looking at it from the WIIFM perspective (What's in it for me).
Once you have achieved your desired outcomes, look for the next step and the next desired outcome. Many project planners look at a project from a one time perspective, rather than an iterative perspective. They want to capture all of the data the first time, and that dooms their project to failure.
