Home
ICommander Implementation Services

Implementation Planning
Implementation starts with planning both for installation and conversion to use of ICommander. Staff members will spend time gaining an understanding of how your accounting processes function, the employees involved, desires for changes from present procedures, and so on to start the process. This process will also include for multiple user sites an analysis of your present network configuration to determine how best to integrate ICommander into the existing environment. Installation of a Linux server will frequently be recommended for multi-user sites due to speed, stability, security, simplicity, and extra capabilities available. The reduction in software cost and in ICommander staff time using this solution more than offsets the cost for ICommander to provide a fully configured Linux system that is easily integrated into your existing network.

Once this process is complete, a general plan for proceeding with implementation will be discussed with appropriate personnel to establish a more specific plan and timeframes.

Estimating Costs-Single User
Implementation services are billed at standard hourly rates for actual time required. The cost for single-user systems is reasonably predictable. A simple implementation or addition of a new system for a single-user customer site already using ICommander typically will result in fees about equal to the cost of the software licenses. A more involved single-user implementation with multiple application systems will typically result in fees of about twice the cost of the software license fees.
Estimating Costs-Multiple Users
Multiple user implementations will be more expensive. Prior to knowing details of what is needed, fees would be estimated at two times the single-user software license cost plus the single user license cost times the number of actual users. Actual users may be less than the licensed simultaneous users due to the ICommander price structure and the potential that multiple sessions per user may be desired.
Estimating Costs-Internet Usage
Implementation for usage of ICommander over the Internet on servers at ICommander Corporation will be less than for implementation on an in-house system. There is no installation involved and training time is less as all system management is handled by ICommander Corporation staff. As a general guideline, the cost would be approximately seventy percent of the cost for an in-house system on the Linux platform. The above estimates are intended as general guidelines. Actual fees may be higher or lower.
Minimizing Costs
The primary factor determining total time and charges is the extent of work done by customer staff versus ICommander staff. The timeframe for full implementation often is extended when minimal ICommander staff time is desired in order to keep fees lower. Implementation takes time and outside assistance may be required when customer staff has limited time. ICommander can assist in hiring and training part-time employees to provide the time needed at a much lower cost, if needed. An estimate of the expected time and charges for a particular situation can be made once the information about your operation has been obtained. A written estimate will be provided, if requested, or if it appears that the fees may exceed the general guidelines noted above.
Conversion Work Costs
Time charges based on the above general guidelines likely will not cover time for custom programming (including automated conversion of data and history files). If such services are needed, ICommander can provide them but it will first be necessary to review the feasibility of desired conversions or other programming work to estimate how much extra time charges may be incurred. Assistance with keying in data and history can also be provided upon request either in lieu of or in addition to automated conversion. In some cases it may be more cost effective to key in data rather than attempt to automate the process.
Implementation Process

Installation
The ICommander Representatives can effectively evaluate and handle hardware and operating system issues involved in installation. During this process, the following systems will be installed:
  • ICOBOL Runtime System
  • ICommander Menu System
  • ICommander Control System
  • ICommander Security System
  • Applicable ICommander Accounting Application Systems
The ICOBOL Runtime System requires an authorization device and license file to activate on each terminal. The ICommander Application Systems also have an authorization procedure that requires a specific code from ICommander Corporation during the installation process.
Configuration
The ICOBOL Runtime System will be configured for your software and hardware environment. This includes setting up appropriate paths, defining consoles and terminal types, identifying printers, and setting various parameters to tailor the ICOBOL Runtime System for your system. ICommander is then configured to identify and authorize users for the various ICommander Application Systems. Depending on the security requirements for each company, this configuration process can be complex for large sized companies. It can also be very straight-forward on single-user systems.
Application Setup
Each ICommander Application System provides MANY option options to implement it uniquely for your industry and your organization's business practices. The first step is to setup the structure of your chart of accounts. In some cases this will be the same as your existing chart, but ICommander staff will review your financial reporting objectives with you to determine if a redesign of the chart is warranted.

Next, the control files and background master files for each system will be setup. The initial planning work will have provided much of the information needed for this process but the ICommander staff will now raise many questions about how you want each application to function for you. This will, in some cases, include reviewing the impact of various options by reviewing example data that uses various features.

The structure of ICommander Application Systems provides extreme flexibility through the use of codes in background master files that tailor ICommander to your needs. In some cases, we may be able to start from standard codes used by others in your industry but it is well worth defining uniquely for you to derive the most benefit.

Each system also has one or more background control files which provide an array of options about how it needs to function for your organization. This includes many useful features which may be deferred at initial implementation due to the need to first get you processing productively using the critical functions in each system. An example with the Payroll System is the option to have the System track employee participation in your various benefit plans and to automatically accrue the expenses. This can be a very valuable function but it is not critical to being able to get payroll checks issued. Later implementation of such functions shortens the timeline to going live on the ICommander Systems.

The ICommander staff involved in this process are accountants who can speak your language and provide input on things to consider to maximize the benefits of computerized accounting. This may include suggestions for changes in procedures and forms that are beneficial to your day to day operations as well as for use of ICommander. Much emphasis is placed on planning for long-term use of ICommander. We have several sites who have used ICommander for 20 years or more moving forward to new computer systems as technology progressed but never having to implement another accounting system.

The final stage of the Application Setup is planning the conversion of existing data and history files from your old software and is discussed under the next section.

Conversion
Conversion to use of the ICommander Accounting Software Systems requires that certain key information be entered into each system. Planning at this stage identifies what needs to be entered and in what order to achieve proper timing to begin use of each system.

Each application has at least one primary master file, such as Customers in Accounts Receivable, Vendors in A/P, and Employees in P/R which must have records entered in order to begin using the ICommander systems. This information may be entered by key-punching directly into ICommander files or by converting existing electronic data from your old system when feasible. Sometimes key-punching data directly is the better route as ICommander typically allows for many additional pieces of information for each record that are not available from the old system.

Many systems also have one or more critical data and/or history files which must be entered, such as outstanding A/R and A/P detail and P/R quarter and year-to-date amounts. Each system includes facilities to allow key-punching in the required information but conversion programs may be feasible in some cases.

ICommander Systems provide very extensive history files for each application system. Key-punching in history records will normally not be feasible with the exception of general ledger monthly activity totals for prior years when there is not a very large chart of accounts. Electronic conversion from existing files may be possible but may not be justified. If your old system does not store extensive history, electronic conversion is obviously not possible. If history is available, several factors need to be considered to determine whether electronic conversion will be feasible.

There is no magic way to get information out of your old system and into ICommander. If the old system includes functions to export data into ASCII Text Files, this may provide the data needed. However, experience finds that exported data is sometimes incomplete and inaccurate. If the old system has available detailed reports of historical data, printing these to ASCII Text Files may provide the data needed. Either case requires evaluating the completeness and accuracy of data available.

If the data is complete and reliable, it should then be possible for ICommander programmers to develop custom programs to read the files from the old system and to convert the information so it can be used to create ICommander history records. If it is determined that custom programs can be written to convert the history, the remaining factor is whether the cost for writing them is worth it to your organization.

ICommander history files are designed to enable current processing with later conversion of prior history. This permits going live sooner while still providing the opportunity to get the prior history in later on.

Training
One on one training is provided throughout the implementation processes. This includes acquainting users with signing on, selecting systems and companies, navigating the menus, use of entry screens, printing reports, and using various utilities such as archiving of reports and viewing reports on the screen. The design of ICommander provides a high degree of consistency across all functions. This accelerates the learning curve and efficiency so the one on one training very quickly moves into specifics of actual productive usage.

If there are several users, we will provide group training sessions on basic use of the systems to minimize the time and to provide user interaction. The rapid learning curve for using ICommander lets us orient most of our training towards implementing productive use of the systems. We leave it up to you how much you want to know about the setup steps as most of this is one-time only. Some customers prefer simply to contact us if there is a need for changes to the background codes including turning on deferred use of some features. This is also the case for managing ICommander Users and Security.

Since the ICommander Implementation Staff includes experienced accountants, you will find that much of the training is a cooperative effort with your staff to identify and understand your accounting processes and to create guidance specific to your organization about regular and periodic tasks and how to best accomplish them using ICommander.

ICommander has many features which do not have to be learned initially to make productive use of the software. Additional training can always be arranged at a later date but tools are also available for self-instruction. All manuals are on-line and can be printed in whole or in part. This includes lists of both system-wide and application-specific features and guidance on how to use them. Our Intranet for Customers also provides tips and techniques which help address how to use various features available.

ICommander also offers periodic group training seminars which help to maximize the power provided by ICommander. These are announced on our Website and via customer mailings.

Testing
Testing is conducted as a part of each process. This includes ensuring that the ICOBOL Runtime System and ICommander are running properly. It also includes working with your staff to validate that the configuration and setup are producing the results you need.
Billing Terms for Services
Time charges are invoiced at least monthly based on actual time incurred at standard hourly billing rates for the staff involved. Invoices are subject to a finance charge if not paid within thirty days and implementation work may be halted if not paid within sixty days. Advance deposits may be required in some cases. If total charges will exceed the general guidelines or a written estimate, additional time will not be incurred until the current status of the work completed and yet to do has been reviewed with the customer and approval is received for the additional charges. Out-of-pocket expenses for travel, when applicable, are billed in addition to the staff time charges.
Generated by ICommander on:   9/29/2009 at 00:51:17