|
|
|
Sooner or later
when looking for a solution to address a business problem companies are faced with the
following dilemma: when to choose a custom-developed system and when to choose an
"off the shelf" solution.
Depending on the business issues and the budget restraints Objecutive
will look to either: |
|
|
|
| 1 |
|
Recommend
a pre-existing package solution that can be customized |
| 2 |
|
Design
and develop a system from scratch, or |
| 3 |
|
Recommend
a mixture of both solutions. |
|
|
|
|
| 1 |
|
Objecutive
will research the market, evaluate current packages and provide recommendations and advice
on the software as a possible "fit" for the customer. |
| 2 |
|
Objecutive
will scope the system, analyze, design, prototype and develop a customized solution using
our pre-existing components, sembleWare�. |
| 3 |
|
Objecutive
will provide systems integration services allowing customers to use a pre-existing package
and a customized system integrating the software to provide a seamless solution for the
business. |
|
|
|
|
Below are some of
the advantages and disadvantages of custom development solutions and package solutions. |
|
|
|
Advantages
of Software Packages |
|
|
|
| 1 |
|
Packages
are typically cheaper and quicker to implement. |
| 2 |
|
Packages often have a large installed base and proven track record
within particular industries or applications |
| 3 |
|
Packages
can be 'seen' and demonstrated with little cost or time commitment |
|
|
|
|
Advantages
of Custom Developed Software |
|
|
|
| 1 |
|
Companies
find themselves having to fit their business to the package. In certain cases companies
have to change their business processes and structure to fit the requirements of the
packaged solution. |
| 2 |
|
Quite often companies need to integrate the solution with many
other existing software systems. In this case it is sometimes easier to develop a solution
building the integration requirements into the design, development and implementation of
the solution. |
| 3 |
|
Complex
integration requirements of a new system with the company's existing back end databases
and legacy systems often make it cheaper and quicker to customize a solution as opposed to
trying to fit the package to the current environment. |
|
|
|
|
If a pre-existing
system meets close to 80% of your business requirements then this is often the better
route to go. However, the company must also recognize and question how critical the
remaining 20% is to the business that the package doesn't address. |
|
|