Darianny Yamileth Gavidia Banderela
C.I 23913840
Rapid Application Development
(RAD)
 Modelado de gestión
 Modelado de datos
 Modelado de proceso:
 Generación de
aplicaciones:
 Pruebas de entrega
Equipos Híbridos
Equipos compuestos por
alrededor de seis personas,
incluyendo desarrolladores y
usuarios de tiempo completo del
sistema así como aquellas
personas involucradas con los
requisitos.
Los desarrolladores de RAD
deben ser "renacentistas":
analistas, diseñadores y
programadores en uno.
Herramientas Especializadas
Desarrollo "visual"
Creación de prototipos falsos
(simulación pura)
Creación de prototipos
funcionales
Múltiples lenguajes
Calendario grupal
Herramientas colaborativas y de
trabajo en equipo
Componentes reusables
Interfaces estándares (API)
Programación Orientada a
Objetos (OOP)
Caracteristicas
 Abstracción
 Encapsulamiento
 Polimorfismo
 Herencia
 Modularidad
 Principio de
ocultación
 Recolección de
basura
Rational Unified Process (RUP)
 Adaptar el proceso
 Equilibrarprioridades
 Demostrar valor
iterativamente
 Colaboración entre
equipos
 Enfocarseen la calidad
 Elevar el Nivel de
Abstracción
Extreme Programming (XP)
Caracteristicas
 Pruebas unitarias
 Programación en
parejas
 Frecuente integración
del equipo de
programación con el
cliente o usuario.
 Corrección de todos
los errores antes de
añadir nueva
funcionalidad. Hacer
entregas frecuentes.
 Refactorización del
código
 Propiedad del código
compartida.
 Simplicidad en el
código. quizás nunca
utilizarlo.
Agile Unified Process (AUP)
La AUP es ágil,porque está basada
en los siguientes principios:
 El personal sabe lo que
está haciendo. La gente
no va a leer detallado el
proceso de
documentación, pero
algunos quieren una
orientación de alto nivel y
/ o formación de vez en
cuando.
 Simplicidad. Todo se
describe concisamente
utilizando un puñado de
páginas,no miles de ellos.
 Agilidad. Ágil ARRIBA El
ajuste a los valores y
principios de la Alianza
Ágil.
 Centrarse en actividades
de alto valor. La atención
se centra en las
actividades que se ve que
son esenciales para el de
desarrollo, no todas las
actividades que suceden
forman parte del
proyecto.
 Herramienta de la
independencia. Usted
puede usar cualquier
conjunto de herramientas
que usted desea con el
ágil UP.
 Adaptación de este
producto para satisfacer
sus propias
necesidades. La AUP
producto es de fácil
acomodo común a través
de cualquier herramienta
de edición de HTML.

Dari

  • 1.
    Darianny Yamileth GavidiaBanderela C.I 23913840
  • 2.
    Rapid Application Development (RAD) Modelado de gestión  Modelado de datos  Modelado de proceso:  Generación de aplicaciones:  Pruebas de entrega Equipos Híbridos Equipos compuestos por alrededor de seis personas, incluyendo desarrolladores y usuarios de tiempo completo del sistema así como aquellas personas involucradas con los requisitos. Los desarrolladores de RAD deben ser "renacentistas": analistas, diseñadores y programadores en uno. Herramientas Especializadas Desarrollo "visual" Creación de prototipos falsos (simulación pura) Creación de prototipos funcionales Múltiples lenguajes Calendario grupal Herramientas colaborativas y de trabajo en equipo Componentes reusables Interfaces estándares (API) Programación Orientada a Objetos (OOP) Caracteristicas  Abstracción  Encapsulamiento  Polimorfismo  Herencia  Modularidad  Principio de ocultación  Recolección de basura Rational Unified Process (RUP)  Adaptar el proceso  Equilibrarprioridades  Demostrar valor iterativamente  Colaboración entre equipos  Enfocarseen la calidad  Elevar el Nivel de Abstracción Extreme Programming (XP) Caracteristicas  Pruebas unitarias  Programación en parejas  Frecuente integración del equipo de programación con el cliente o usuario.  Corrección de todos los errores antes de añadir nueva funcionalidad. Hacer entregas frecuentes.  Refactorización del código  Propiedad del código compartida.  Simplicidad en el código. quizás nunca utilizarlo. Agile Unified Process (AUP) La AUP es ágil,porque está basada en los siguientes principios:  El personal sabe lo que está haciendo. La gente no va a leer detallado el proceso de documentación, pero algunos quieren una orientación de alto nivel y / o formación de vez en cuando.  Simplicidad. Todo se describe concisamente utilizando un puñado de páginas,no miles de ellos.  Agilidad. Ágil ARRIBA El ajuste a los valores y principios de la Alianza Ágil.  Centrarse en actividades de alto valor. La atención se centra en las actividades que se ve que son esenciales para el de desarrollo, no todas las actividades que suceden forman parte del proyecto.  Herramienta de la independencia. Usted puede usar cualquier conjunto de herramientas que usted desea con el ágil UP.  Adaptación de este producto para satisfacer sus propias necesidades. La AUP producto es de fácil acomodo común a través de cualquier herramienta de edición de HTML.