Hi Lynn
You're not the first person to have held on to a Windows OS because a Mission Critical Software (MCS) would not run properly on the next generation. Guess what? You won't be the last. The majority of the members thus far have given their opinions on how to make your MCS run on the available Windows OS's and variants such as Linux. There's not much I can add that would be a revelation over and above what has already been presented. Moving off XP may be a requirement. Therefore, I'm going to approach your question from a different angle.
Judging from your comments regarding your MCS I'm going to go out on a limb an guess it is a home-grown solution versus a canned program. Typically a canned program will offer updates to keep the software viable through various generations of an OS. Granted the updates may come at a cost but are typically less than buying the entire program. Home Grown solutions on the other hand are dependent upon the developer to keep them viable (over OS generations) an often require an entire re-write which can be costly and on occasion may not preserve the original data. Sometimes the developer for whatever reason may no longer be a viable resource to maintain the program.
Therefore, my suggestion is to invest in a reputable ERP, FMS and/or ECM program most of which can be tailored to your specific requirements by purchasing only the modules essential to your business. Much in the same way one purchases an APP but the components are more commonly called extensions, connectors or widgets. These programs are supported across OS generations and typically offer maintenance that can be purchased for a nominal fee for access to a new version when it is launched (not to be confused with updates which are generally free).
Below is an explanation of the acronyms just used and how they might positively impact one's business. Some of the information is cut/paste from other sources that I compiled for this post.
Enterprise Resource Planning - ERP
An ERP System automates and integrates core business processes such as taking customer orders, scheduling operations, and keeping inventory records and financial data. ERP systems can drive huge improvements in the effectiveness of any organization by:
- Assisting you in defining your business processes and ensuring they are complied with throughout the supply chain;
-Protecting your critical business data through well-defined roles and security access enabling you to plan your work load based on existing orders and forecasts
- Providing you with the tools to give a high level of service to your customers translating your data into decision making information
-Accounting
- Business Intelligence
-Customer Relationship Management
-Human Resources
-Inventory Management
-Manufacturing
-Supply Chain Management
File Management System (FMS)
A FMS is a type of software that manages data files in a computer system. It has limited capabilities and is designed to manage individual or group files, such as special office documents and records. It may display report details, like owner, creation date, state of completion and similar features useful in an office environment. The system may contain features like:
-Assigning queued document numbers for processing ?
-Owner and process mapping to track various stages of processing
-Report generation
-Notes
-Status
-Create, modify, copy, delete and other file operations
A FMS should not be confused with a file system, which manages all types of data and files in an Operating System (OS), or a database management system (DBMS), which has relational database capabilities and includes a programming language for further data manipulation.
Enterprise Content Management (ECM)
ECM is a set of defined processes that allow a corporation, agency or organization to obtain, organize, store and deliver information crucial to its operation in the most effective manner possible.
A primary goal of ECM is to eliminate ad hoc processes that can expose an organization to regulatory compliance risks and other potential problems. Full-function ECM systems include features such as document and records management, content taxonomies, auditing capabilities, check-in/check-out and other workflow controls and security mechanisms.
According to the Association for Information and Image Management (AIIM), ECM can be broken down into five major components called capture, manage, store, preserve and deliver. The purpose of each component can be briefly defined as follows:
-Capture: Create, obtain and organize information.
-Manage: Process, modify and employ information.
-Store: Temporarily back up frequently changing information in the short term.
-Preserve: Back up infrequently changing information in the medium and long term.
-Deliver: Provide clients and end users with requested information.
Lynn, there are numerous programs containing the feature set(s) available for small businesses....It just requires a little online research. I try not to mention specific programs in a post such as this to avoid one thinking that I have a vested interest. In this case I think its appropriate considering the amount of intell provided. Here's a program to consider just to get you started - DocStar.
Hopefully, you find this information useful. Good luck in your quest to decide upon a viable solution.
Together Everyone Achieve More (TEAM)
Note: This post was edited by its original author to change title of post on 08/13/2014 at 12:04 PM PT