Principles for Software Customization | |||
Scaling a Software Solution to a Business Problem | |||
3. Never pay someone to customize what you can customize yourselfAlways consider the possibility that the pieces of your puzzle are already in place, and all you have to do is put them in the right order. You may have employees who are particularly suited to being trained to provide the solution for you or, given sufficient planning and guidance, can use current skills to construct a solution that is sufficient. An employee-based solution can have several benefits:
For each of these advantages, though, there can be drawbacks:
An in-house solution usually requires a careful weighing of all of these factors. However, consulting organizations like DFA can assist your organization and employees in learning the skills they need to bring you within range of your original goals. Nonetheless, consider the cost and benefit of the expertise and whether you want to invest in a software solution tailored to your task or would prefer to build skills within your own organization, skills that can be transferred to other tasks as well. | |||
Home | Training | SOFTWARE | Support | Opinion | Help | Partners | About DFA | |||
©1997-2000, David Fenton Associates. Last updated July 5, 2000. |