There are alternatives out there. My company's direct competitor is SAP. We are an off the rack solution that offers inventory control, payroll tracking, inventory control and more. We have fortune 500 companies using our software and are implemented worldwide. BUT... we are industry specific. If you havent worked in our industry or your IT person works with someone in our industry, you would never hear about us.
I worked as a contractor for a year on a military project. In short time I was more knowledgeable than the supervisors and it got to the point where I could not get my job done because I was helping other people, and when I tried to help the people actually assigned to me, I would take too long for managements' metrics. Why? Because I actually helped the people on the other end of the phone. It didnt matter if it was a general or high ranking commander on the other line, I had to finish the call in 15 minutes or less or I was red flagged on the call. I asked them to move me up to supervisor so that I could spend my time training other people to help but it turns out, the whole goal of the operation was not to actually provide good technical support to our servicemembers. The goal of the operation was to meet metrics that were impossible if you actually did your job. To move up to supervisor you had to meet your metrics and the only way to do that was to get people off the phone as quickly as possible, even if their issue was not resolved. Fast forward a bit and I posted my resume on Craigslist. A month later I got a call on a Tuesday for an interview that was then scheduled for the next day. Wednesday afternoon I got called back for a 2nd interview which was then scheduled for Thursday. Friday morning I got a call saying I was hired and asking when I could start. I told them on Monday I could start. I walked into my old job 4 hours late( when I woke up, not when they wanted me to be there), logged into my computer, typed up a letter of resignation, cleaned out my desk, walked over to the nearest manager (mine was out) told them I quit, gave them my ID badge and asked for an escort out of the office. Told them to call me if there are any questions. Im still at the new job 7 years later, got promotion after promotion and now travel the world as a consultant for the company. Burning that bridge was the best thing I could have ever done.
Part of the safety of aviation is that certain parts have a known lifetime and there are programs in place to make sure that those parts are replaced before they become a problem. Planes are not like cars. The stresses of take offs and landings are way more significant than that of just driving a car around on the road. Are people ready for the cost of servicing their cars not every X number of miles but every X number of hours? And im not talking oil change here, Im talking about service on the level of removing body panels and checking for cracks in the frame. If something breaks on the road you can coast over to the shoulder. If something breaks while you are flying, you literally drop out of the sky which is a one way trip to a great ball of fire.
Hmm, thats lame. I put in paragraphs but when it submitted it stripped out all of the spacing. Cliff notes: 1. I do this professionally as a software trainer and implementation manager. 2. Key thing is to make the change relevant to their lives. 3. Understand what the existing system is and what their issues with that system are. 4. Explain the new system and how that relates to what they did in the old system. 5. Explain how the issues with old system are taken care of in the new system. Not just that they are fixed but at what point in the process will those issues be resolved. 6. Make new system relevant to their work life, how will it improve things for them. 7. Once they understand that, they will be significantly less resistant to changing to the new system. 8. Profit.
I'm a trainer and implementer for a an accounting application customized for a particular industry. We are a global company with about 1500 active customer installations and a user base of about 25000 with our software managing labor and payroll for about 250,000 workers. Our accounting software is used by many publicly traded corporations, a few of which are on Nasdaq and other world exchanges. That is my background. What I do is go into a company that has bought our software and teach them how to use it. I also at the same time help them with process improvement, efficiency, and raw material reductions. I represent change at a company. Many of the people I work with fear me simply because they know everything is about to change. And Im the one that is going to be changing it. Some of the companies I have been working with have been doing things the same way for literally decades. One company I'm working with now setup their current system over 20 years ago. Needless to say I run into a lot of paper and human processes where people are waiting for pieces of paper to come to them or for pieces of information to be communicated to them by another person. Needless to say that there is a lot of paper and a lot of waiting involved. They have only 15 people in their front office and they go through at least a case of paper each week. The 30 people on my floor at my office by comparison go through less than 500 pages of copy paper per week. Different type of work yes, but the point remains that there is a lot of waste going on. So Im changing everything for these people. Im bringing them a whole new paradigm in how they work. A cliche yes, but an appropriate one. I am taking them out of the stone age and into the information age. Documents are scanned in at the very beginning of their process. That paper is then archived in a filing cabinet and will only be retrieved if needed by an auditor. When needed certain documents will only be reprinted at the very end of the process. Also, instead of having to wait for a person to deliver paperwork to be alerted that they have work to do, once a new order is created an email is sent to 3 different people indicating that they have work to do and what the order number is. They can now login to the system, find the order, and begin working independently of each other and concurrently. Information about the order, instead of being handwritten is now recorded in the system. If you need that information, instead of having to track down the file folder, it is now available in the system. Need a milestone date? Its in the system. Need to know if something shipped? Its in the system. Waiting for parts to come in? Instead of having to run report to see that they are past due, you now get an email alerting you that your parts have not been delivered on time and are past due. When they are delivered, you get an email. The receiving guy, instead of having to deliver parts receiving information to someone who then checks to see if the parts have been allocated to an order yet or should be warehoused, now gets a pop up window telling him which parts are allocated to orders and need to be delivered versus being put away. So HUGE changes in the way they do business. How do I get people to go along with the changes Im bringing them? By making the changes, and how I explain them, as relevant to the person as possible. On my first day I learn as much as I can about the customer Im working with. What their processes are, what their people do, how they work, what their issues with the way they work are. I then mimic their existing processes as much as possible so as to not change too much (there is always time for additional changes later on down the road). And then when I deliver the training, Im able to say "Here is how you are doing things now. Which has these issues: A, B, and C So here is what we are doing now. Because we do step 1 followed by step 2, that resolves problem A. Because problem A is resolved, problem B is resolved. That sets us up for steps 3, 4 and 5 which puts the required information into the system which then solves problem C. I break those steps down to the individuals who will perform them and show how Because A is fixed, Mary's job is easier. And because Mary put the information in the system, when it comes time for John's step, the information he needs is in the system. He doesnt have to go looking for paperwork. And this ends up speeding the whole process up for everybody. At the end of the day, everybody's job is easier and at the end of the day instead of everybody having to manually file a report as to the work that they did that day, a report can be ran that details the time they spent on each job, what tasks got completed, what orders got shipped, how much money was made etc. Oh, and those reports show up in the manager's inbox automatically, every day, at 5:15pm. Seriously, when I bring it home like that. Everbody tilts their heads and in unison goes "OHHHHHH, I SEEEE!!!" And that is when I tell them: "So now that you guys see what Im trying to do, to make your jobs and day to day lives easier... work with me on this. Yeah, its extra work now, but I promise you, this is going to work for you the way I say it will and everything is going to be easier." And all resistance to change is gone. And I know that this is the case because Ive done it with about 40 companies now over the last 3 years. Make the change relevant to their work life and explain to them how it is going to make their work life easier/better. If it is not an improvement why make the change in the first place? You just have to help them understand how it is going to improve their job before they will become willing participants in the change. Until then, they are only making the change because they have to. Your job is to make them want the change.