Data Mining and Migration
SiS has the ability to create custom tools as needed to facilitate these activities.

Custom Database Applications
SiS is focused on providing low cost custom solutions to small and medium size businesses.  This is achieved by using rapid development software and a process that has been refined through years of experience. 

Project Samples
Local 71 State Union.  Custom software for tracking membership and benefits.  This database application is made up of over 300 objects including tables, queries, forms and reports and a Visual Basic automated maintenance program.  You can take a look at the 237 page manual to get an idea of the scope and quality.  Contact me for a password.

Consider the Benefits of Custom Made Software
·     Reduce Costs
o    Increased efficiency and effectiveness results in reduced labor costs.
o    Automating and consolidating results in shorter training cycles and lower turnover.
·    Add Value
o    Faster service results in happier customers.
o    Providing more information and better access to information results in happier customers.
o    Improved presentation of services and information impresses customers.
·    Reduce Risk
o    Retain business knowledge and procedures in the software solution rather than in a few key employees.
o    Documenting procedures is a side effect of producing a software solution.
·    Reduce Turnover
o    Flexible software solutions empower workers to do more.
o    Software solutions reduce the repetitive mundane tasks that workers must do.
o    Workers are involved in the software development process, making them feel valued, and more a part of the business.
·    Integration
o    The ability to share data with other departments or businesses makes expansion and integration easier.
o    The ability to add features as needed reduces the need for other systems.
·    Synergy
o    Improve decision making.  Better access to data concerning all aspects of your business provides an opportunity to evaluate your business in ways that were not previously possible.
o    The centralization of your business’ data into one place can result in unexpected opportunities.

Custom vs. “Off-the-Shelf” Software
·    Fitness for Purpose
o    Custom software does everything you need it to, and only what you need it to.
o    Custom software is designed around your business’ procedures and processes, rather than forcing you to redesign your business around the software.
o    Custom software can provide powerful features that let you decide what you want from the software and how it will work.
o    Custom software will not force you to upgrade every two years.
·    Integration
o    Existing software solutions can be integrated into one custom solution, resulting in less duplicated work, lower long term IT costs, and data synergy.
o    Future software needs can be integrated into the custom software, leveraging the existing data and interface.
o    The system can be modified as needed to provide data sharing with systems in other departments or businesses.
·    Avoiding Obsolescence
o    With custom software, you retain the rights to the software.  This allows you to modify and add to the software as needed to keep up with the changes in your business.
o    Thanks to software development trends in the last 5 to 10 years, custom software is highly scaleable and portable.  A software solution that is written to run on a single Windows 98 computer can be expanded to run on a Wide Area Client - Server Network with internet integration and future Windows operating systems.
·    Getting Help
o    The development process involves the client’s staff, including the IT personnel, which avoids much of the confusion that is typical with new software.
o    If something doesn’t seem to work the way it should, the client communicates directly with a person who can not only answer questions, but can modify the software to avoid the problem in the future.
o    An in depth user manual is provided with step by step procedures.  In addition, a technical manual is provided to aid the client’s IT staff in understanding the software.
o    In short, there is no need to pay for expensive support packages, and there are no help desk jockeys to deal with.