viernes, 10 de septiembre de 2010

ANALISIS

Está metodología es una de las más importantes para alcanzar un nivel alto de certificación en el desarrollo de software, debido al uso de artefactos en las iteraciones realizadas, ya que los diagramas y artefactos proveen una fácil ejecución del proceso de elaboración, describiendo la estructura del sistema desde diferentes perspectivas.
La metodología RUP debe aplicarse principalmente a proyectos grandes y preferentemente por gente que trabaja en forma fija en una empresa, puesto que es iterativa, de largo alcance, compleja y larga. Esta metodología utiliza solamente el Lenguaje de Modelado Unificado (UML), y está dirigido a utilizar sus diagramas. Sin embargo en el documento encontrado (del trabajo) se señala que la metodología RUP también puede aplicarse a pequeñas empresas, posiblemente en un entorno más resumido o resumiendo sus fases y flujos de trabajo.
Rup no es tan factible para empresas en donde se tiene el departamento de tecnologías de la información y para los grandes proyectos se debería tomar mas en profundidad el tema del relevamiento de la información ya que al ser empresas grandes sus procesos se hacen mas complejos que en el caso de las pequeñas empresas o instituciones.
• Un modelo muy importante y eficiente es el modelo tradicional de cascada
• Implantación de una nueva tecnología, externalizar el desarrollo
• Muy importante el proceso de RUP; Documento Visión, Lista de riesgos, Casos de uso, y las pruebas correspondientes
• El adoptar metodologías en una organización no es un proceso fácil y requiere de ayuda externa
• Las metodologías nos dan la posibilidad de hacer mejor las cosas y generar valor
• Es importante conseguir una calidad adecuada
• Es importante realizar las pruebas con versiones alfa, beta, etc.
• Es importante tener un manual de uso para el usuario.
• Importancia del flujo de trabajo
1. Modelado del Negocio
2. Requisitos
3. Análisis y Diseño
4. Implementación
5. Test
6. Despliegue
7. Administración del proyecto
8. Configuración y control de cambios
9. Entorno

• La finalidad del workflow es dar soporte al proyecto con las adecuadas herramientas, procesos, y métodos correspondientes.
El proceso de desarrollo RUP aplica varias de las mejores prácticas en el desarrollo moderno de software en una forma que se adapta a un amplio rango de proyectos y de organizaciones.
Provee a cada miembro del equipo, un fácil acceso a una base de conocimiento con guías, plantillas y herramientas para todas las actividades críticas del desarrollo de software. Esta metodología permite que todos los integrantes de un equipo de trabajo, conozcan y compartan el proceso de desarrollo, una base de conocimientos y los distintos modelos de cómo desarrollar el software utilizando un lenguaje de modelado común UML.

No hay comentarios:

Publicar un comentario