El documento describe dos métodos para el desarrollo de software: líneas de productos de software y el método WATCH. Las líneas de productos de software permiten desarrollar conjuntos de sistemas de software relacionados compartiendo características comunes. El método WATCH es un marco metodológico para el desarrollo de aplicaciones empresariales que utiliza procesos iterativos e incrementales y promueve la reutilización.