Making Sense Out of SOUP (Software of Unknown Pedigree)
TBMG-7542
03/01/2010
- Content
Software test tools have been traditionally designed with the expectation that the code has been (or is being) designed and developed following a best practice development process. Legacy code turns the ideal process on its head. Although such code is a valuable asset, it is likely to have been developed on an experimental, ad hoc basis by a series of “gurus” — experts who prided themselves on getting things done and in knowing the application itself, but not necessarily expert at complying with modern development thinking and bored with providing complete documentation. That doesn’t sit well with the requirements of standards such as DO-178B.
- Citation
- "Making Sense Out of SOUP (Software of Unknown Pedigree)," Mobility Engineering, March 1, 2010.