BIBLIOTECA VIRTUAL de Derecho, Economía y Ciencias Sociales


SELECCIÓN DE METODOLOGÍAS DE DESARROLLO PARA APLICACIONES WEB EN LA FACULTAD DE INFORMÁTICA DE LA UNIVERSIDAD DE CIENFUEGOS

Karenny Brito Acuña


Esta página muestra parte del texto pero sin formato.

Puede bajarse el libro completo en PDF comprimido ZIP (148 páginas, 1.89 Mb) pulsando aquí

 

 

II.4 Selección de las metodologías

El acelerado desarrollo de software en la actualidad y la necesidad de que los proyectos sean concluidos exitosamente siendo un producto de gran valor para los clientes, generan grandes cambios en las metodologías adoptadas por los equipos para cumplir sus objetivos, puesto que unas se adaptan mejor que otras al contexto del proyecto brindando mejores ventajas. Debido a ello es de vital importancia la selección de una metodología robusta que ajustada en un equipo cumpla con sus metas, y satisfaga mas allá de las necesidades definidas al inicio del proyecto.

En el momento de seleccionar una metodología para aplicar en la construcción de un sistema es necesario tener en cuenta las características del proyecto y del equipo y ser adaptada al contexto del mismo. Una de las características principales a tener en cuenta es la complejidad del sistema a desarrollar, es decir, es necesario valorar la complejidad del proceso a automatizar, la cantidad de requisitos que deben ser implementados en el sistema y la complejidad y cantidad de información que se maneja en el proceso. La complejidad puede ser alta, media o baja en dependencia de las características antes mencionadas. Por ejemplo un proceso económico de una empresa es más complejo que el proceso de marketing de la misma.

En la Facultad de Informática de la Universidad de Cienfuegos los sistemas que se realizan responden a peticiones no solo del propio centro sino de otras instituciones que necesitan automatizar su gestión.

Esta facultad es una facultad joven que cuenta con 9 de años de experiencia en la Carrera de Ingeniería Informática de la cual ha tenido 4 graduaciones. Como trabajo de diploma los estudiantes desarrollan sistemas para beneficiar al centro docente y a la sociedad en general. Estos software se construyen mayormente orientados a la web, en la Tabla 1 se muestra detalladamente las tesis que se han realizado hasta el momento.

En el período de tesis los estudiantes deben elegir una metodología para desarrollar exitosamente sus sistemas pero normalmente se inclinan por aplicar la metodología estudiada en la carrera, aunque existen otras que se adaptan mejor al proyecto. Es por ello que en el presente trabajo se propone utilizar las metodologías de desarrollo RUP para proyectos de mediana complejidad donde es preciso que se cuente con documentación acerca del proceso de construcción del software para su posterior mantenimiento y evolución; y Scrum para los proyectos de pequeña complejidad, donde se necesita desarrollo rápido y una respuesta ante los cambios durante el proceso.

Existen otras metodologías que están especialmente enfocadas al desarrollo de aplicaciones Web como es el caso de MIDAS, UWE, RMM y OOHDM pero hacen énfasis en la navegabilidad del usuario y la apariencia visual de la aplicación, por lo cual no es factible usarlas en el caso de los proyectos que se realizan en la Universidad de Cienfuegos que además de tener en cuenta estos aspectos, confieren mayor importancia a la gestión de información.


Grupo EUMEDNET de la Universidad de Málaga Mensajes cristianos

Venta, Reparación y Liberación de Teléfonos Móviles
Enciclopedia Virtual
Biblioteca Virtual
Servicios