I have long contended that organization should build their own versions of various technologies instead of acquiring an expensive software package. The program below, while quite dated , illustrates an approach to this build then buy approach. Slides from this presentation can be downloaded here.