Guía para la adopción industrial de líneas de productos de software

Autores/as

Raúl Mazo (ed)
Universidad EAFIT
https://orcid.org/0000-0003-0629-1542

Palabras clave:

Administración, Desarrollo de programas para computador, Industria de programas para computadores, Líneas de productos, Arquitectura de referencia, Ingeniería de dominio, Ingeniería de aplicaciones, Reutilización de software, Gestión de la calidad, Configuración de productos, Industrialización del software

Sinopsis

Esta guía ofrece una exposición sistemática y gradual de los fundamentos, métodos y herramientas de la ingeniería de líneas de productos de software, con el propósito de apoyar su adopción industrial en contextos académicos y empresariales de habla hispana. Organizada en cinco secciones y veintidós capítulos, la obra cubre integralmente el ciclo de vida de una línea de productos: desde los conceptos introductorios y el análisis de alcance, hasta la ingeniería de dominio, la ingeniería de aplicaciones y la gestión técnica y organizacional. A partir de un ejemplo transversal —una línea de tiendas virtuales (eShop)—, el libro ilustra de manera práctica los procesos de modelado de variabilidad, definición de arquitecturas de referencia, diseño e implementación de componentes reutilizables, configuración y derivación de productos, así como verificación, validación y aseguramiento de la calidad. Asimismo, aborda aspectos estratégicos como la factibilidad económica, la capitalización de activos de software y la evolución sostenida de la línea. Dirigida a empresarios, ingenieros, docentes e investigadores, la guía proporciona una base conceptual homogénea, orientaciones metodológicas paso a paso y criterios técnicos para impulsar la industrialización del desarrollo de software mediante la reutilización sistemática y la gestión estructurada de la variabilidad. 

Capítulos

  • Presentación
    Raúl Mazo
  • Introducción a la ingeniería de líneas o familias de productos
    Raúl Mazo
  • Ejemplo de aplicación: línea de tiendas virtuales
    Gloria Lucía Giraldo, León Jaramillo, Raúl Mazo
  • Marco de referencia para la adopción y la gestión de líneas de productos de software
    Daniel Correa Botero, León Jaramillo, Luis Gonzalo Noreña Agudelo, Raúl Mazo
  • Estudio de mercado y de factibilidad para proyectos de líneas de productos
    Germán Urrego Giraldo, Gloria Lucía Giraldo, Raúl Mazo
  • Plan estratégico de inversiones, costos y rentabilidad de una línea de productos de software
    Germán Urrego Giraldo, Gloria Lucía Giraldo, León Jaramillo, Raúl Mazo
  • Definición incremental del catálogo de productos para una línea de productos
    José Miguel García García, Soledad María García García , Raúl Mazo
  • Ingeniería de requisitos para familias de productos
    Carlos Cares, Ricardo Gacitúa Bustos, Samuel Sepúlveda, Raúl Mazo
  • Definición de la arquitectura de referencia de un dominio: de la elucidación al modelado
    Luz Viviana Cobaleda E., Mauricio Toro, Raúl Mazo
  • Gestión de defectos en los modelos de variabilidad
    Luisa Rincón, Sebastián Monsalve, Raúl Mazo
  • Análisis y diseño de componentes reutilizables de dominio
    Luisa Rincón, Raúl Mazo
  • Implementación de componentes reutilizables de dominio
    Daniel Correa Botero, Raúl Mazo
  • Verificación y validación de componentes reutilizables de dominio
    Daniel Correa Botero, Raúl Mazo
  • Integración de los modelos de componentes con los modelos de variabilidad
    Germán Urrego Giraldo, Raúl Mazo
  • Proceso de configuración como un proceso de ingeniería de requisitos
    José Ignacio López Vélez, Juan Carlos Martínez Arias, Raúl Mazo
  • Definición y personalización de la arquitectura de cada producto de la línea
    Luz Viviana Cobaleda E., Raúl Mazo
  • Selección, personalización y aumento de componentes reutilizables de dominio para cada aplicación
    Daniel Correa Botero, Luz Viviana Cobaleda E., Raúl Mazo
  • Pruebas de integración, del sistema, de certificación y de aceptación, de los productos derivados de una línea de productos
    Anderson Cortés Tabares, Daniel Correa Botero, Raúl Mazo
  • Gestión de la evolución de una línea de productos de software
    Luis Gonzalo Noreña Agudelo, Raúl Mazo
  • Gestión de la capitalización en la ingeniería de líneas de productos
    Anderson Cortés Tabares, Gloria Lucía Giraldo, Raúl Mazo
  • Aseguramiento de la calidad en los proyectos de líneas de productos
    Gloria Lucía Giraldo, León Jaramillo, Rafael Rincón, Raúl Mazo
  • Herramientas de soporte para la ingeniería de líneas de productos
    León Jaramillo, Miriam Cecilia Delgado Cadavid, Raúl Mazo
  • Glosario
  • Referencias
  • Los autores

Sobre el autor/a

Carlos Cares

Ingeniero electrónico de la Universidad de Antioquia, Medellín - Colombia. Estudiante de Maestría en Ingeniería, con énfasis en Informática, en la Universidad de Antioquia, Medellín - Colombia.

Daniel Correa Botero

Magíster en Ingeniería - Ingeniería de Sistemas (M.Sc.) de la Universidad Nacional de Colombia, Sede  Medellín. Docente auxiliar de la Universidad Nacional de Colombia, Sede Medellín, Medellín-Colombia.

Germán Harvey Alférez Salina

Doctor (Ph.D.) en Informática de la Universitat Politècnica de València, Valencia - España. Catedrático, Facultad de Ingeniería y Tecnología, Universidad de Montemorelos, Montemorelos, N.L. - México.

Germán Urrego Giraldo

Doctor en Informática de la Université Panthéon-Sorbonne, París – Francia. Profesor titular de la Universidad de Antioquia, Medellín - Colombia.

Gloria Lucía Giraldo

Doctora en Informática de la Université París XI, Orsay - Francia. Profesora asociada de la Universidad Nacional de Colombia, Sede Medellín, Medellín-Colombia.

José Ignacio López Vélez

Ingeniero de sistemas de la Universidad de Antioquia, Medellín. Estudiante de Maestría en Ingeniería, con énfasis en Informática, la Universidad de Antioquia, Medellín-Colombia.

Juan Carlos Martínez Arias

Magíster en Ingeniería, con énfasis en Ingeniería de Sistemas y Computación (M.Sc.) de la Pontificia Universidad Javeriana, Cali - Colombia. Profesor asistente de la Pontificia Universidad Javeriana, Cali - Colombia.

León Jaramillo

Magíster en Ingeniería - Ingeniería de Sistemas (M.Sc.) de la Universidad Nacional de Colombia, Sede Medellín - Colombia. Docente de Cátedra de la Universidad de Antioquia y docente ocasional del Tecnológico de Antioquia, Medellín - Colombia.

Luisa Rincón

Magíster en Ingeniería - Ingeniería de Sistemas (M.Sc.) de la Universidad Nacional de Colombia, Sede Medellín - Colombia. Profesor instructor de la Pontificia Universidad Javeriana, Cali - Colombia.

Luz Viviana Cobaleda E.

Magíster en Ingeniería - Ingeniería de Sistemas (M.Sc.) Universidad de Antioquia, Medellín - Colombia. Docente de la Universidad de Antioquia, Medellín - Colombia.

Mauricio Toro

Doctor en Informática de la Université de Bordeaux, Bordeaux - Francia. Profesor asistente de la Universidad EAFIT, Medellín - Colombia.

Miriam Cecilia Delgado Cadavid

Ingeniera de Sistemas de la Universidad de Antioquia, Medellín - Colombia. Estudiante de Maestría en Ingeniería, con énfasis en Informática de la Universidad de Antioquia, Medellín - Colombia. Docente cátedra de la Universidad de Antioquia, Medellín - Colombia. 

Rafael Rincón

Magíster en Sistemas de Calidad del ITESM, Campus Monterrey, México, y magíster en Matemáticas Aplicadas de la Universidad EAFIT. Profesor titular del departamento de Informática y Sistemas de la  Universidad EAFIT.

Raúl Mazo, Universidad EAFIT

Doctor en Informática de la Université Panthéon-Sorbonne, París - Francia. Profesor Asociado de la Université Panthéon-Sorbonne, París - Francia.

Ricardo Gacitúa Bustos

Doctor en Ciencias de la Computación por Lancaster University, Lancaster, UK. Profesor, Departamento de Ciencias de Computación e Informática. Investigador en Centro de Estudios en Ingeniería de Software,
Universidad de La Frontera, Temuco - Chile. 

Samuel Sepúlveda

Doctor en Aplicaciones de la Informática por la Universidad de Alicante, Alicante, España. Docente en el Departamento de Ciencias de la Computación e Informática, investigador en el Centro de Estudios en Ingeniería de Software, Universidad de La Frontera, Temuco - Chile.

Sebastián Monsalve

Magíster (M.Sc.) en Ingeniería de Software de la Universidad de Antioquia, Medellín - Colombia. Analista Senior bpt Integration. Docente cátedra en la Universidad de Antioquia, Medellín - Colombia. 

Soledad María García García

Ingeniera de Sistemas de la Universidad EAFIT, Medellín - Colombia. Estudiante de Maestría en Ingeniería, con énfasis en Informática en la Universidad de Antioquia. Docente de cátedra Universidad de Antioquia,
Medellín - Colombia.

Descargas

Los datos de descargas todavía no están disponibles.
Guía para la adopción industrial de líneas de productos de software

Publicado

junio 30, 2018

Colección

Detalles sobre el formato de publicación disponible: Páginas preliminares

Páginas preliminares

ISBN-13 (15)

978-958-720-506-0

Dimensiones físicas

17cm x 24cm

Cómo citar

[1]
Cortés Tabares, A. 2018. Guía para la adopción industrial de líneas de productos de software. Editorial EAFIT.