0% encontró este documento útil (0 votos)
47 vistas20 páginas

Prototipado de Software: Métodos y Ventajas

El documento describe los diferentes tipos y usos del prototipado en el desarrollo de sistemas y software. Explica que el prototipado puede usarse cuando los requisitos del sistema aún no están completamente definidos y ayuda a entender mejor las necesidades del usuario y el resultado final. Luego detalla diferentes técnicas de prototipado como de alta y baja fidelidad, evolutivo, rápido, horizontal y vertical. Finalmente, discute las ventajas e inconvenientes de usar prototipos.

Cargado por

Emanuel Abarca
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas20 páginas

Prototipado de Software: Métodos y Ventajas

El documento describe los diferentes tipos y usos del prototipado en el desarrollo de sistemas y software. Explica que el prototipado puede usarse cuando los requisitos del sistema aún no están completamente definidos y ayuda a entender mejor las necesidades del usuario y el resultado final. Luego detalla diferentes técnicas de prototipado como de alta y baja fidelidad, evolutivo, rápido, horizontal y vertical. Finalmente, discute las ventajas e inconvenientes de usar prototipos.

Cargado por

Emanuel Abarca
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Prototipado

Historia
Cualquier actividad en el desarrollo de un sistema
inevitablemente cambia las condiciones del
entorno en el que el sistema va a funcionar. Las
metodologas de desarrollo de sistemas deben
tener en cuenta que el usuario, sus necesidades y
contexto, cambian durante el proceso.
- Daniel D. McCracken y Michael A. Jackson, 1982

Daniel D. McCracken y Michael A. Jackson


desarrollaron varios mtodos para
desarrollar sistemas, y ellos planteaban
que los requisitos del sistema no siempre
se pueden afirmar totalmente de antemano
porque el usuario no los conoce.
Y afirmar lo contrario es ignorar el hecho
de que el propio proceso de desarrollo
cambia la percepcin del usuario de lo que
es posible, aumenta sus conocimientos del
entorno de la aplicacin e incluso a
menudo cambia el entorno por s mismo.

Introduccin
Este modelo se aplica cuando un cliente define un
conjunto de objetivos generales para el software a
desarrollarse sin delimitar detalladamente los
requisitos de entrada, procesamiento y salida.
Se encarga principalmente de ayudar al ingeniero de
sistemas y al cliente a entender de mejor manera
cul ser el resultado de la construccin cuando los
requisitos estn satisfechos.

Aqu va lo tuyo Fer

Orientacin
En desarrollo de
Software
El prototipado de alta
fidelidad:
Como cualquier mtodo de
prototipado, se puede utilizar
esta tcnica cuando an no se
dispone de la interfaz real,
normalmente, en las etapas
iniciales del proceso de
desarrollo. Esta tcnica es ideal
cuando se dispone de poco
tiempo y dinero para gastar y no
es necesario recurrir al
prototipado de baja fidelidad.

Prototipado de Baja Fidelidad


Al igual que cualquier mtodo de prototipado, esta tcnica se
utilizara cuando no se dispusiera todava de la interfaz real,
previsiblemente en las primeras etapas del proceso de
desarrollo. Esta tcnica es ideal cuando se dispone de poco
tiempo y dinero para gastar y resulta de mayor inters la
informacin aportada por el usuario que la reunin de datos.

Prototipado evolutivo

Mayormente es utilizado en el desarrollo de software, si bien


determinados productos de hardware pueden hacer uso del
prototipo como la base del diseo de moldes en la fabricacin
con plsticos o en el diseo de carroceras de automviles.

Fabricacin
Prototipado rpido:
es un mtodo
caractersitico del
software (esta filosofa
se plantea posible para
el hardware, pero
requiere ms medios) y
la participacin del
usuario se relega al test
del prototipo.

Evaluacin
Prototipado Horizontal
Esta tcnica se utiliza con
preferencia en las etapas tempranas
del proceso de desarrollo, cuando el
trabajo sobre las funciones reales
del producto an no ha dado
comienzo, pero el conjunto de
Prototipado
Vertical
caractersticas
es conocido.
Esta tcnica se utiliza cuando el diseo para una parte del
producto en particular est prcticamente completa y merece la
pena evaluarla en tanto que es un elemento contiguo a otro. Aun
cuando algunas partes del producto an no estn listas para el
test, es posible determinar ciertos problemas con alguna parte en
concreto mientras las dems se encuentran an en fase de
desarrollo.

Del Contexto

El proyecto TADEUS (Task Anlisis/Design/End User


Systems) referenciado por el mismo autor constituye el
entorno de trabajo que permite realizar el prototipado
basado en el contexto (prototipado contextual) para
entender a los usuarios finales y su organizacin de
trabajo y lo relaciona con el diseo de la interfaz del
usuario.

Ventajas Y Desventajas De Un
Prototipo
La elaboracin de un prototipo puede tener varias VENTAJAS:
Ser fcilmente modificable.
Evitar sorpresas desagradables al destacar los requerimientos incompletos o
inconsistentes y la falta de funcionalidad.
Reducir los costos de rediseo si los problemas se detectan pronto y cuando son
fciles de localizar.

Sin embargo, tambin hay que tener en cuenta


los RIESGOS que pueden representar:

Llevar a un nmero de
cambios excesivo.
Hacer pensar a los usuarios
que el producto final est
prcticamente terminado.

VENTAJAS

*Rpida creacin

BAJA
FIDELIDAD

*Limitado para la correccin


de errores

*Facilidad de cambios
*Evaluacin mltiples
conceptos de diseo
*til para el diseo general
de interfaces

ALTA
FIDELIDAD

DESVENTAJAS

*Funcionalidad de tareas
completa
*Interactivo
*Dirigido por el usuario
*Navegabilidad
*Aspecto semejante al
producto final
*Puede servir como
especificacin

*Especificaciones poco
detalladas
*Su utilidad disminuye
cuando los requisitos estn
bien establecidos

*Requieren mucho tiempo de


implementacin
*Mayor dificultad de cambiar
Solo el autor
*Menor efectividad para
recoger requisitos

Prototipo De
Papel
Se utilizan:
Papel
Tijeras
Lpiz
Instrumentos para describir
un diseo en un papel
Este sistema nos otorga
gran velocidad y flexibilidad.

Ventajas
Los problemas (funcionales y de
usabilidad) don detectados a tiempo,
antes de haberlos codificado.
Favorece la comunicacin entre
equipo.
Rpidos de construir y refinar.
Los recursos son mnimos.

Desventajas
El proceso de codificacin es cero.
No hay restricciones impuestas
por la tecnologa.

Inconvenientes
No hay evaluaciones detallas del diseo.
No puede simular la respuesta del
sistema.
Menosprecian aspectos importantes.
Mximo en tamao.

TIC
En el mbito de la ingeniera y tecnologa, el concepto
de prototipo ha tenido un amplio desarrollo, y se le
entiende como aquel primer-ejemplar completamente
funcional de una solucin novedosa a producir
masivamente.
Toda innovacin efectiva implica la introduccin exitosa
en el mercado ...de un nuevo, o significativamente
mejorado producto (bien o servicio) de un proceso, de
un nuevo mtodo de comercializacin o de un nuevo
mtodo organizativo, en las prcticas internas de la
empresa, la organizacin del lugar detrabajo o las
relaciones exteriores.

El diseo asistido por computadora


Promueve la investigacin y el desarrollo de
tecnologas, que ayudan a hacer todos los nuevos
proyectos posibles y reales.
La implementacin de mtodos de diseo, verificacin,
validacin, evaluacin, tanto para el desarrollo de un
proyecto, como para su visualizacin dinmica
(apoyados de los softwares competentes), son
herramientas muy poderosas que bien utilizadas
resuelven problemas de una forma eficaz y sencilla. Su
objetivo es contribuir al desarrollo del estudio y de la
investigacin para promover y facilitar el acceso a
servicios y recursos, satisfaciendo las necesidades de

También podría gustarte