metodos con conceptos
Rational Unified Process• RUP es unproceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientadosa objetos.• Originalmente se diseñó un proceso genérico y de dominio público, el Proceso Unificado, y una especificación más detallada, el R U P, que se vendiera como producto independiente.Principios de desarrollo• El RUP está basado en 6 principios clave que son los siguientes:• Adaptar el proceso: El proceso deberá adaptarse a las necesidades del cliente ya que es muy importanteinteractuar con él.• Equilibrar prioridades: Los requisitos de los diversos participantes pueden ser diferentes, contradictorios o disputarse recursos limitados.• Demostrar valor iterativamente: Los proyectosse entregan, aunque sea de un modo interno, en etapas iteradas.
• Colaboración entre equipos: El desarrollo de software no lo hace una única persona sino múltiples equipos.• Elevar el nivel deabstracción: Este principio dominante motiva el uso de conceptos reutilizables tales como patrón del software, marcos de referencia (frameworks) por nombrar algunos.• Enfocarse en la calidad: El controlde calidad no debe realizarse al final de cada iteración, sino en todos los aspectos de la producción.El ciclo de vida RUP es una implementación del Desarrollo en espiral.Fue creado ensamblando loselementos en secuencias semi-ordenadas.El ciclo de vida organiza las tareas en fases e iteraciones.
Principales características• Forma disciplinada de asignar tareas y responsabilidades (quiénhace qué, cuándo y cómo)• Pretende implementar las mejores prácticas en Ingeniería de Software• Desarrollo iterativo• Administración de requisitos• Uso de arquitectura basada en componentes• Control de...
Regístrate para leer el documento completo.