tmyers, I share your frustration first hand. Some 18 months ago I joined a highly successful multi site privately owned manufacturing company. Being privately owned I cannot gauge the "turnover" but I'd guess in order of $200M Aus (to give you an idea of the size of the organisation). I bought with me a CRM program that I wrote in access (my previous Boss hated the program because every Friday afternoon I simply pressed one button which automatically emailed him with a report of that weeks activities & a schedule of activities for the following period, which could be a week, month etc. The other reps had to do their penance and spend most of each Friday stuffing about compiling similar reports in a sort of word/excel hybrid mess that took them all day to compile. Yes I did get a bit cocky and press the button a few minutes prior to the 5:00pm deadline each Friday, it added salt to the wounds, was fun to me. I resigned shortly thereafter).
Anyway, I change companies. My new boss sees the potential of this system & we add additional tables to develop a proper quoting system for him. I was never happy with the result, in my view it was never a finished product but he pushed me and has been happily using the program trouble free for at least 12 months on a single PC, not split database. Previously he was using a mess of spreadsheets.
At one point I split the DB, did the usual front end on local PC, back end on server installation & it all worked a treat. I then approached our IT department for assistance in converting my back end for SQLServer. My end goal was to be able to remotely access the DB for travelling Reps & not just use terminal services etc. I am not an IT person, so really needed some assistance as it was well beyond my pay grade. I could never get support at any level in the organisation, so dropped the whole thing. My Boss continued using it. Happy days for him.
Our other division (Head Office I may add) has similar needs and requirements (they sell similar products!). Their quoting system was an as primitive as it can get excel spreadsheet, with 140 tabs!!!. They are (still) manually copying a "Master" worksheet & pasting into a new tab in the workbook for every new customer that comes along! It gets better, the cell references & formulas are wrong. If there is a change in, say, a material cost, then the rep edits each of the existing 140 tabs and manually changes a cell to the new value!!!!.
I persist, I find another system that is in poorly implemented. It's to do with Plant safety records, you know hazard audits, workplace inspections, accidents/incidents etc. With some excellent help of forum members I've developed a thorough system, integrates with outlook email & calendar for scheduled events etc. Split & running on 3 PC's currently. Beautiful.
We get a new "divisional' boss, I'm asked to demonstrate "our" system. He's gobsmacked!, he apologizes to me and says that he's embarrassed that such a system does not already exist. He requests me install in all other branches, which is a great recognition for me & I'm chuffed. He requests I coordinate another "teams" meeting to demonstrate the system to the newly appointed "Divisional" Safety Manager. I do so. He's not "over the moon" like everyone else, says something like he needs a system that captures the "Costs" & financial aspects of Workers compensation etc. Something that was never on my radar, nor stuff that would have been available at my level anyway.
Result, project dead. I run it at my location, makes my life easier. No ones interested. All over. Company persists with a mess of excel spreadsheets! & no further progress.
Upon reflection, I've learnt a stack. My Access skills have developed a lot (good to be pushed outside your comfort zone). I've met some great Access Enthusiasts & mentors. Who's the winner?.ME.
Now, my Boss wants me to rewrite the original quoting database to capture some other aspects of quoting, not previously included. I'm not that keen, it's a lot of work & a lot of responsibility.
I "take my hat off" to professional programmers, it's pretty scary when an organisation is relying upon your product. Nothing I've been asked to do is really "Mission Critical". Those projects, I'd refuse & say are well beyond my level of experience.
I say, don't be disheartened. No matter what happens with your project, you've learnt skills that you take with you.