Home | Business | Accounting | Fundraising | Slide Show | Video Conferencing | Anti-Spam | Membership | Development | Escrow

Small Business Software

Ideally, one small business software application will encompass all of the necessary operations for a business. Small business software should have the capacity to expand and 'add on' corresponding functions as the business grows. Integration of software is one of the most critical and least considered necessities in large as well as small business.

'Penny wise and pound foolish' is the business who accepts the lowest bid on an 'upgrade' to their small business software application, instead of realizing the problems that will arise from systems that will not 'talk to each other'. Any systems or business analyst that is worth their 'salt' will have as the first priority, the ability to have a smooth interface between old and new systems.

Basic needs that should be included in a small business software suite, are financial accounting (profit and loss, tax accounting, accounts payable, accounts receivable, invoicing, asset management), inventory control, business planning and development, project planning and management, document management, customer service, desktop publishing, collections, contact management, personnel (training, benefits, helpdesk, payroll, timekeeping, internal communications), regulatory compliance, computer network management, advertising and marketing. Other niche industries will have additional needs to be considered when purchasing small business software.

The key to any organized, well-run business is centralization. The adequate small business software package is the center of all other operations. For instance, let us use the concept of a 'relational database'. Few companies use this facility to its full capacity and thereby sabotage their efficiency and productivity. In other words, if one were to have the luxury of building the business from scratch AROUND the relational database theory, there would be no duplication of efforts to manage all of the various aspects of the relationship.

A customer's information need only be entered ONCE. All relevant information about that customer should go nowhere else except into this database. Beginning with the contact information, and ending with the last record of contact or last invoice, the developer and or purchaser of any small business software, should keep this principle in mind. It is not efficient that the sales department has the basic customer information, the bookkeeping department has invoicing records, the shipping and customer service departments have their records, all containing some of the same basic information. All operations are in relationship to one customer; therefore if they had a number to tie all of the information together, anyone could pull up all aspects of the relationship in one central location and information would not need to be duplicated or merged.

Any small business software application should be based on the 'relational database' principle. This is not only an efficiency issue, but one of giving excellent customer service. No customer should ever be told, 'sorry that is not my department', or be transferred to yet another person in order to be helped.

E-Zone Software - Guide to Business Software

a b c d