Page 23 - Accounting Best Practices
P. 23

c02.qxd  7/31/03  12:47 PM  Page 12
                                                                      How to Use Best Practices
                            12
                            informing all employees of the change, this may be tolerated, but a continuous
                            stream of them will encourage a revolt. In alphabetical order, the various causes
                            of failure are noted as follows:
                             • Alterations to packaged software. A very common cause of failure is that a
                                best practice requires changes to a software package provided by a software
                                supplier; after the changes are made, the company finds that the newest
                                release of the software contains features that it must have and so it updates
                                the software—wiping out the programming changes that were made to
                                accommodate the best practice. This problem can also arise even if there is
                                only a custom interface between the packaged software and some other
                                application needed for a best practice, because a software upgrade may alter
                                the data accessed through the interface. Thus, alterations to packaged soft-
                                ware are doomed to failure unless there is absolutely no way that the com-
                                pany will ever update the software package.
                             • Custom programming. A major cause of implementation failure is that the
                                programming required to make it a reality either does not have the requested
                                specifications, costs more than expected, arrives too late, is unreliable—or
                                all of the above! Since many best practices are closely linked to the latest
                                advances in technology, this is an increasingly common cause of failure. To
                                keep from being a victim of programming problems, one should never
                                attempt to implement the most ‘‘bleeding-edge” technology, because it is the
                                most subject to failure. Instead, wait for some other company to work out all
                                of the bugs and make it a reliable concept, and then proceed with the imple-
                                mentation. Also, it is useful to interview other people who have gone through
                                a complete installation to see what tips they can give that will result in a
                                smoother implementation. Finally, one should always interview any other
                                employees who have had programming work done for them by the in-house
                                staff. If the results of these previous efforts were not acceptable, it may be
                                better to look outside of the company for more competent programming
                                assistance.
                             • Inadequate preparation of the organization. Communication is the key to a
                                successful implementation. Alternatively, no communication keeps an orga-
                                nization from understanding what is happening; this increases the rumors
                                about a project, builds resistance to it, and reduces the level of cooperation
                                that people are likely to give to it. Avoiding this issue requires a considerable
                                amount of up-front communication about the intentions and likely impact of
                                any project, with that communication targeted not just at the impacted man-
                                agers, but also at all impacted employees, and to some extent even the corpo-
                                ration or department as a whole.
                             • Intransigent personnel. A major cause of failure is the employee who either
                                refuses to use a best practice or who actively tries to sabotage it. This type of
                                person may have a vested interest in using the old system, does not like
   18   19   20   21   22   23   24   25   26   27   28