Este documento describe el método GRAY WATCH para el desarrollo de líneas de producto de software. Explica que una línea de producto de software es un conjunto de aplicaciones con una arquitectura común que comparten características para satisfacer las necesidades de un mercado. GRAY WATCH divide el proceso de desarrollo en ingeniería de dominio e ingeniería de producto. Se enfoca en los procesos de análisis, que incluyen modelado de negocios e ingeniería de requisitos para definir las necesidades que debe satisfacer la aplic