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í

 

 

III.2 Descripción de las herramientas a utilizar para aplicar RUP y Scrum

Para apoyar la construcción de sistemas y debido al auge de las metodologías se han creado herramientas que facilitan el trabajo de los desarrolladores y automatizan la mayor parte del proceso. Además mejoran de la calidad de los desarrollos realizados y aumentan la productividad de los equipos de trabajo.

III.2.1 Rational Rose

Hoy día, muchas empresas se han extendido a la adquisición de herramientas CASE (Ingeniería Asistida por Computadora), con el fin de automatizar los aspectos claves de todo el proceso de desarrollo de un sistema, desde el inicio hasta el final.

Rational Rose [49] es una herramienta CASE que da soporte al modelado visual con UML ofreciendo distintas perspectivas del sistema.

Da soporte al Proceso Unificado de Rational (RUP) para el desarrollo de los proyectos de software, desde la etapa de Ingeniería de Requerimientos hasta la etapa de pruebas. Para cada una de estas etapas existe una herramienta que ayuda en la administración de los proyectos, Rose es la herramienta de Rational para la etapa de análisis y diseño de sistemas.

• Modelado de Negocio

• Captura de Requisitos (parcial)

• Análisis y Diseño (Completo)

• Implementación (como ayuda)

• Control de Cambio y gestión de configuración

Rational Rose ofrece un diseño dirigido por modelos que redundan en una mayor productividad de los desarrolladores, admitiendo el lenguaje de modelado UML y técnicas de modelado de objetos (OMT). Asimismo favorece el diseño centrado en casos de uso y enfocado al negocio que genera un software de mayor calidad. Utiliza un lenguaje estándar común a todo el equipo de desarrollo que facilita la comunicación. Posee capacidades de ingeniería inversa. Con Rational Rose el modelo y código permanece sincronizado en todo el ciclo de desarrollo. Además se encuentra disponible en múltiples plataformas.

III.2.2 Sprintometer

Sprintometer [50] es una aplicación simple y fácil de usar en el desarrollo ágil de proyectos. Es una herramienta para la gestión y el seguimiento de Scrum. Con el fin de simplificar el intercambio de datos con programas externos todas las hojas de cálculo en Sprintometer se pueden exportar a Microsoft Excel, también se puede utilizar el formato XML para los archivos locales.

Algunas de las principales características de este software son:

• Seguimiento de proyectos con Scrum y XP.

• Moderno y fácil de usar con una interfaz estilo Microsoft Office 2007.

• Aumento de información en los gráficos.

• Seguimiento separado de desarrollo y pruebas.

• Seguimiento de iteraciones (Sprint) en equipos de composición variable.

• Predicción de la desviación prevista de la iteración de la fecha de finalización.

• Asignación de recursos a tareas e historias de usuarios.

• Exportación para Microsoft Excel de todos los gráficos y las hojas de cálculo.

• Exportación / Importación de los datos del proyecto en formato XML.


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