Implementación de líneas de producto software con Ruby. Parte 1: Concepto de línea de productos generativa