Subido por Christopher 117

DISEÑO DE APLICACIONES (1)

Anuncio
FUNDAMENTOS DE INGENIERÍA EN SOFTWARE.
DISEÑO DE
APLICACIONES
PROF. OSCAR ABIMAEL SANCHEZ DE LOS SANTOS
DESARROLLO RÁPIDO DE APLICACIONES
El modelo de desarrollo rápido de aplicaciones (RAD, por sus
siglas en inglés) es una técnica ágil de desarrollo de software que
da prioridad a las entregas e iteraciones rápidas de prototipos. A
diferencia de la metodología de cascada, RAD tiene más en
cuenta el uso del software y la opinión del usuario que la
planificación rigurosa y el registro de los requisitos.
1.
BENEFICIOS
DE LA
METODOLOGÍA
"RAD"
2.
3.
4.
5.
Reducción del tiempo de desarrollo y
aceleración de la entrega.
Mejora de la flexibilidad y la
adaptabilidad.
Mejor gestión de riesgos.
Menos programación manual y
tiempos de prueba más cortos.
Comentarios de los usuarios
constantes, relevantes y en tiempo
real.
1.Definicion de los requisitos del proyecto:
En esta fase, todos los involucrados
(los desarrolladores, los usuarios del
software y las partes interesadas)
definen, investigan y finalizan el
alcance y los requisitos de su proyecto,
como los objetivos, las expectativas, los
plazos y el presupuesto.
2. CREACIÓN DE PROTOTIPOS.
El objetivo es producir
rápidamente un modelo de
trabajo para presentarlo al
cliente; Los desarrolladores
y diseñadores trabajan
juntos para garantizar que
cumplen los objetivos y
requisitos de la parte
interesada..
Durante las primeras etapas de la
creación
de
prototipos,
los
desarrolladores tienen la oportunidad
de crear soluciones alternativas que
produzcan un producto funcional sin
sacrificar la calidad.
A medida que el equipo crea un
producto funcional, es donde la
experiencia del usuario, las pruebas y
los comentarios juegan un papel crucial.
Al trabajar en todo momento
con soluciones provisionales y
errores, se pueden realizar
ajustes para garantizar que se
cumplen los requisitos y
conseguir un modelo funcional.
Esto también significa que los
errores se encuentran y
depuran en una fase más
temprana del proceso, lo que
ayuda a cumplir el calendario
de la parte interesada y mejora
la estructura del proyecto para
futuras adiciones de diseño.
N
IÓ
C
A
R
O
P
R
O
C
IN
E
S
A
B
E
U
R
P
,
N
3. CREACIÓ
DE COMENTARIOS.
Con un prototipo funcional, ahora es el
momento de convertirlo en un modelo
funcional.
Los desarrolladores recopilan
comentarios de los usuarios y crean el
producto.
Con la programación de aplicaciones, las
pruebas del sistema y la integración de
unidades, el prototipo y los sistemas beta se
convierten en un modelo funcional.
El software y las aplicaciones se
prueban minuciosamente y las partes
interesadas pueden proponer cambios o
aportar nuevas ideas a medida que se
detectan problemas.
No debería haber muchos errores, ya
que la mayoría de los errores pueden
verse en tiempo real durante de la fase
de creación de prototipos y ajustarse
después de inmediato.
.
N
IÓ
C
A
T
N
E
M
E
L
P
IM
E
N
IÓ
C
4. FINALIZA
Consiste en hacer una
versión optimizada del
producto final.
Los usuarios pueden
realizar pruebas, y el
producto está listo para
presentarse a la parte
interesada
EJEMPLO
EJEMPLO DISEO DE APLICACIONES
-MATERIAL DESIGN
-EL DISEÑO DE IOS
S
A
I
C
A
GR
Descargar