Lesson
Do not build if you can buy existing software products.
A national experience in acquiring software for ITS projects.
July 1998
United States
Background (Show)
Lesson Learned
Whenever possible, the ITS practitioner should consider buying existing off-the-shelf software products instead of building custom software from scratch. Product offerings, ranging from system components that must be integrated to commodity products, are available for many types of ITS systems. Experienced ITS professionals offer the following suggestions on the purchase of off-the-shelf software versus developing customized software.
- Do not build new, customized software if an off-the-shelf suits your needs. Customized software costs more and adds risk to a system.
- Maintain the flexibility to relax requirements to purchase a system that provides the best fit. This requires being able to live with the recognition that an off-the-shelf solution probably won’t match your vision of the ideal solution. An off-the-shelf product may not do everything on your wish list, but an 80 percent solution may be good enough. The off-the-shelf theme is one that the private sector particularly endorses. If system requirements have been identified that preclude off-the-shelf solutions, then they should be thought through and determined how important those requirements are and at what cost.
Application Areas
None defined
States
None defined
Countries
Focus Areas
None defined
Goal Areas
Keywords
None defined
Lesson ID: 2006-00276

Lesson Comments
No comments posted to date