Análisis del impacto sobre la metodología XP de la inclusión de modelos de procesos de negocio en la elicitación de requisitos

Autores/as

  • Andrés Felipe Escobar Villada Universidad San Buenaventura, Cali
  • Diana Lorena Velandia Vanegas Universidad San Buenaventura, Cali
  • Hugo Armando Ordoñez E. Universidad San Buenaventura, Cali
  • Carlos Cobos Universidad Del Cauca, Popayán

DOI:

https://doi.org/10.18046/syt.v13i33.2080

Palabras clave:

Software, elicitacion de requerimientos de software, XP, BPMN, historias de usuario, métricas de software.

Resumen

La metodología ágil de desarrollo de software eXtreme Programming (XP) utiliza Historias de Usuario [HU] como una estrategia de elicitación de requerimientos. Las HU utilizan lenguaje natural, el cual aunque debería ser claro para todos, pues causar confusiones y diferencias en la comprensión de los problemas, entre el equipo de desarrolladores y los interesados [stakeholders]. Este artículo propone incluir el modelamiento de procesos de negocio [PN] en la metodología  XP, como una alternativa a las historias de usuario capaz de mejorar la calidad u cantidad de información recolectada. En el desarrollo de esta investigación se evaluó un total de once proyectos (HU vs PN), durante todas las fases propuestas por XP. Las dos estrategias y su efectividad fueron analizadas a través de métricas de software para demostrar el mejoramiento en el desarrollo de los procesos. El trabajo realizado evidenció que el uso de PN mejora la comunicación e incrementa la calidad del proceso y la productividad del equipo de desarrollo. 

Biografía del autor/a

  • Andrés Felipe Escobar Villada, Universidad San Buenaventura, Cali

    Ingeniero de Sistemas (Universidad del Valle, Cali-Colombia); Especialista en Procesos para el Desarrollo de Software (Universidad San Buenaventura de Cali); y estudiante de Maestría en Ingeniería de Software (Universidad San Buenaventura de Cali). Actualmente se desempeña como Ingeniero de Desarrollo en Arquitecsoft S.A.S. Sus áreas de interés en investigación incluyen: Ingeniería de Software y el desarrollo de aplicaciones en la Web y para dispositivos móviles.

  • Diana Lorena Velandia Vanegas, Universidad San Buenaventura, Cali

    Ingeniera de Sistemas (Universidad del Valle, Cali-Colombia); Especialista en Procesos para el Desarrollo de Software (Universidad San Buenaventura de Cali); y estudiante de Maestría en Ingeniería de Software (Universidad San Buenaventura de Cali). Actualmente se desempeña como instructora de informática en el Servicio Nacional de Aprendizaje [SENA]. Sus áreas de interés en investigación incluyen: Ingeniería de Software, metodologías de desarrollo de software y aplicaciones en la Web.

  • Hugo Armando Ordoñez E., Universidad San Buenaventura, Cali

    Ph.D., en Ingeniería Telemática (Universidad del Cauca, Popayán-Colombia). Es profesor titular de la Facultad de Ingeniería de la Universidad de San Buenaventura de Cali, e investigador del grupo de Ingeniería Telemática de la Universidad del Cauca. Sus áreas de interés en investigación son: la minería de procesos de negocio, la recuperación de información, el clustering de documentos Web y la Ingenieria de Software.

  • Carlos Cobos, Universidad Del Cauca, Popayán

    Ph.D., en Ingeniería de Sistemas y Computación. Es profesor titular del Departamento de Sistemas en la Facultad de Ingeniería Electrónica y Telecomunicaciones y Coordinador del Grupo de I+D en Tecnologías de la Información (GTI) de la Universidad del Cauca (Popayán-Colombia). Sus áreas de interés en investigación son: la recuperación de información, la minería de datos, la optimización de sistemas complejos usando meta-heurísticas y la educación en línea.

Descargas

Publicado

2015-06-30

Número

Sección

Investigación científica y tecnológica