Experiencia de implantación de un modelo de desarrollo en epfc

Solo disponible en BuenasTareas
  • Páginas : 8 (1969 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de febrero de 2011
Leer documento completo
Vista previa del texto
UNA EXPERIENCIA DE IMPLANTACIÓN DE UN MODELO DE DESARROLLO SOBRE ECLIPSE PROCESS FRAMEWORK COMPOSER |

Ricardo León Isaza David, Martha Silvia Tabares Betancur PH.D.(c), |

Docente del área de Ingeniería de Software y Sistemas de Información, Coordinador de la línea de profundización en Ingeniería de Software, Escuela de Ingeniería de Antioquia. pfrisaz@eia.edu.co Docente Investigadora delárea de Ingeniería de Software y Bases de Datos, Directora de la línea de profundización en Ingeniería de Software, Escuela de Ingeniería de Antioquia. pfmstabare@eia.edu.co |

Resumen: Las empresas de desarrollo de software invierten tiempo en adaptar teorías de proceso de desarrollo de acuerdo a sus prácticas particulares de trabajo. Pero, pocas veces se logra que el proceso y suautomatización sean compartidos entre los participantes, impidiendo una interpretación y aplicación homogénea. En este artículo, se presenta una experiencia de implantación de un modelo de desarrollo sobre la herramienta Eclipse Process Framework Composer (EPFC). Esta ayuda al grupo de trabajo a establecer un modelo de desarrollo unificado, flexible y personalizado para la organización, logrando estandarizarlas prácticas, la documentación y el análisis de la información recopilada. |

Palabras Clave: Desarrollo de software, proceso de desarrollo de software, herramienta de soporte software, modelo de desarrollo, Eclipse Process Framework Composer, EPFC. |

Abstract: Software development companies invest time adapting development process theories in accordance with their specific work practices.But rarely achieves that the process and its automation are shared among participants, preventing an interpretation and uniform application. This article provides an experience of implementing a development model on the Eclipse Process Framework Composer (EPFC) tool. This helps the working group into the organization to establish a flexible, customizable and unified development model. Thus theyachieve practices standardization, documentation and analysis of gathered information. |

Keywords: Software Develpment, software development process, software support tool, development model, Eclipse Process Framework Composer, EPFC. |

1. INTRODUCCIÓN

El proceso de desarrollo de software puede ser definido como “un gran conjunto de métodos, prácticas y productos, aplicables a todos losproyectos software y orientados principalmente a la identificación y satisfacción de necesidades del usuario, manteniendo entre sus principales fines la producción de software acorde a una planificación previa” (ABDEL, 1991). Cada uno de estos elementos se considera parte fundamental de la ingeniería de software y se conocen como “mejores prácticas de industria”, las cuales facilitan el desarrollopor medio de la homogeneización de las tareas que componen el ciclo de vida del software y sus etapas: análisis, diseño, codificación, pruebas y mantenimiento; permitiendo así la obtención de un producto y el logro de sus objetivos de calidad relacionados.

En la actualidad, las empresas buscan la estandarización de las tareas que componen las etapas de sus procesos de desarrollo por medio de laadopción de modelos de la ingeniería de software, de forma tal que se les indique la manera en que deben realizar cada uno de los pasos del ciclo de vida. Así pues, está el modelo de construcción de prototipos, el desarrollo rápido de aplicaciones, la orientación a procesos evolutivos, los métodos formales y las técnicas de cuarta generación (PRESSMAN, 2001).

Sin embargo, podríamos decir queesas mismas actividades que buscan estandarizar el proceso de desarrollo de software se ven limitadas en su implantación en organizaciones que tienen un enfoque particular de trabajo. Esta problemática es fácilmente identificable en un sinnúmero de situaciones, en las que el factor predominante es la “dificultad de combinar e integrar procesos que se encuentran disponibles solo en un formato...
tracking img