Higiene En El Trabajo
Modernos
Capitulo 3-1
,QJHQLHUtD GHO 6RIWZDUH
(VSHFLDOL]DFLyQ HQ *HUHQFLD GH 6LVWHPDV GH
,QIRUPDFLyQ
8QLYHUVLGDG 6DQWLDJR GH &DOL
Profesor: MSc. MIGUEL ANGEL NIÑO ZAMBRANO
Programación: Tiempo
Tópico
8 horas
Diapositivas y ejemplos
2 horas
Taller
10 horas
Total
Contenido
Modelos de Proceso Modernos de
Software
{
{
ModelosIterativos
Incrementales: RUP – rational Unified
Process
Espirales: MSF – Microsoft Solution
Framework
Modelos Ágiles
XP – eXtreme Programming
Feature Driven Development
Especialización en Gerencia de Sistemas de
Información
INTRODUCCION
Los modelos de proceso modernos son llamado así por su reciente aparición, los
cuales tratan de reunir las mejores característicasde los métodos iterativos e
incrementales unido a un fuerte modelamiento del proceso y la especificación
formal con el fin de aplicar estrategias de calidad al software.
Estos métodos utilizan también metodologías y herramientas de cuarta generación
que permiten realizar desarrollo e aplicaciones en tiempos cortos. La mayoría de
éstos procesos de desarrollo de software se están refinando ymejorando
constantemente asegurando su flexibilidad y aplicabilidad a las condiciones
cambiantes del mercado.
En este capitulo se realizará especial énfasis en el Modelo de Proceso Unificado
de Rational – RUP, el cual es uno de los más utilizados modelos de desarrollo en la
actualidad. Posteriormente se presentarán otros procesos imteresntes y que han
ido ganando adeptos últimamente.
Paralos Gerentes de Proyectos es importante conocer estos procesos con el fin de
tomar decisiones estratégicas en la selección de las tecnologías, herramientas y
modelo de proceso de desarrollo a utilizar en proyectos que demandan un alto
grado de complejidad y calidad en sus soluciones.
2
Rational Unified Process RUP
1.
2.
3.
4.
5.
6.
7.
Desarrollo Histórico del RUP.
¿Que es RUP?.Filosofías y Mejores Prácticas.
Definición del Proceso de Desarrollo.
Características Esenciales de RUP.
Ciclos y Fases del RUP
Definiciones Básicas del Modelo RUP
(Trabajadores, Actividades, Flujos)
Profesor: MSc. MIGUEL ANGEL NIÑO ZAMBRANO
El principal objetivo del presente tema es el de permitir a los gestores de proyectos
conocer uno de los principales modelos de proceso dedesarrollo de software, que
ha tenido gran acogida por parte de empresas y desarrolladores por su importantes
logros para el manejo de proyectos de software ligeros y complejos.
3
Desarrollo Histórico
de RUP
Pruebas de rendimiento y carga
(Performance Awareness)
1998
Ingeniería de Negocios
Administración de
Configuración y Cambios
(Pure-Atria)
Escuela de
Requerimientos
(RequisiteInc.)
1997
OMT
Booch
1996
Diseño OO de IU
Rational Unified
Process 5.0
UML 1.2
Rational Objectory
Process 4.1
1987
1967
Proceso SQA
(SQA Inc.)
UML 1.0
Rational Objectory
Process 4.0
Rational
Approach
1995
Ingeniería de Datos
(Vigortech)
UML 0.8
Objectory
Process
Especialización en Gerencia de Sistemas de
Información
Ericssonmethod
Desarrollo Histórico del RUP
En los años 80 con la aparición de las técnicas orientadas a objetos y los problemas que se habían
detectado en el desarrollo del software, existió una explosión de propuestas en el campo de
modelado orientado a objetos y por consiguiente de procesos de desarrollo orientado a objetos.
Cada empresa iniciaron paralelamente estudios en este campo y pronto seencontraron varias
propuestas que muchos casos compartían conceptos idénticos pero con notaciones distintas.
Es así como en 1996 Booch y Raumbaugh que habían trabajado en UML, unieron esfuerzos junto
con Jacobson quien había presentado su metodología de desarrollo llamada objectory, para crear
el proceso de desarrollo denominado Rational Objectory.
Finalmente y después de varios años de...
Regístrate para leer el documento completo.