Indice
1.
Introducción
2. Prototipo
3. Desarrollo de
Prototipo
4. Estrategias para el Desarrollo de
Prototipos
5. Roles
6. Ventajas y Desventajas
7.
Conclusiones
8. Bibliografía
A menos que el proyecto de sistemas sea lo más tradicional o muy básico, los usuarios no siempre podrán definir sus requerimientos en forma adecuada y precisa o simplemente no pueden especificar los requerimientos de manera previa, sino que se deben descubrirlo. Prototipo es un vocablo usado por docentes, profesionales pero a que proyecto se debe emplear. Este trabajo pretende
¿Qué es un
Prototipo?
Es un modelo a
escala o
facsímil de lo real, pero no tan funcional para que
equivalga a un producto
final, ya que no lleva a cabo la totalidad de las funciones
necesarias del sistema final. Proporcionando una retroalimentación temprana por parte de los
usuarios acerca del Sistema.
Importancia de Definir su
Objetivo
Siempre se debe establecer cual es su objetivo, ya
que un prototipo puede ser útil en diferentes fases del
proyecto, por ello su objetivo debe ser claro. Durante la fase de
análisis se usa para obtener los
requerimientos del usuario. En la fase de diseño
se usa para ayudar a evaluar muchos aspectos de la
implementación seleccionada.
Propósitos del
Prototipo
En la fase de Análisis de un proyecto, su principal
propósito es obtener y validar los requerimientos
esenciales, manteniendo abiertas, las opciones de
implementación. Esto implica que se debe tomar los
comentarios de los usuarios, pero debemos regresar a sus objetivos para
no perder la atención.
En la fase de Diseño, su propósito,
basándose en los requerimientos previamente obtenidos, es
mostrar las ventanas, su navegación, interacción,
controles y botones al usuario y obtener una
retroalimentación que nos permite mejorar el Diseño
de Interfaz.
Características de los
Prototipos
El proceso de
desarrollo y empleo de
prototipos tiene las siguientes características:
Información Obtenida con
el uso del Prototipo
Reacciones Iniciales del Usuario
El profesional de Sistema por medio de la observación, evaluación
y la retroalimentación, obtendrá como reaccionan
los usuarios al trabajar con el prototipo, y que tan conveniente
es el acoplamiento entre las necesidades y las
características modeladas en el sistema. A través
de la recopilación de tales reacciones, el profesional,
irá descubriendo nuevas perspectivas del prototipo,
incluso si los usuarios se encuentran satisfechos con él,
o si habrá dificultades para vender o implantar el
sistema.
Sugerencias
Las sugerencias son el fruto de la relación de los
usuarios con el prototipo, las sugerencias aportadas por el
usuario indican al profesional porque caminos dirigirse para
refinar el prototipo, modificarlo o depurarlo, de forma que
satisfaga mejor las necesidades de los usuarios.
Innovaciones
Las innovaciones son aquellas características nuevas del
sistema que no fueron contempladas previamente a la
interacción con el prototipo.
Prioridades
La información que se obtiene con el uso de
prototipos permite al profesional establecer prioridades y
reorientar sus planes de una manera menos costosas y con un
mínimo de contratiempo.
Una de las peores cosas que le puede pasar a un profesional es
diseñar e implantar un sistema que el usuario no necesita,
ni desean.
Problemas Candidatos
Para decidir si el prototipo debe incluirse o no Ciclo de
Desarrollo de Sistema de
Información, el profesional considera los siguientes
factores:
Etapas del Prototipo
El desarrollo de un prototipo se lleva a cabo en forma ordenada a
través de las siguientes etapas, Figura 1:
Identificación de Requerimientos Conocidos
El profesional de sistema identifica los requerimientos
conocidos, generales, o características esenciales y
determina el propósito del prototipo de la
aplicación.
Desarrollo de un Modelo
En esta etapa se explica el método
iterativo y las responsabilidades a los usuarios ya que el
usuario participa directamente en todo el proceso. La rapidez con
la que se genera el sistema es esencial para que no se pierda
el estado de
ánimo sobre el proyecto y los usuarios puedan comenzar a
evaluar la aplicación con la mayor brevedad posible. El
profesional de sistema para construcción inicial del prototipo emplea
cualquier herramienta, como Lenguajes de Cuarta
Generación, Generadores de Reportes, Generadores de
Pantallas
En el desarrollo de un prototipo se preparan los siguientes
componentes:
La incorporación en la interfaz de entrada/salida de características representativas de las que serán incluidas en el sistema final permite una mayor exactitud en el proceso de evaluación.
Revisión del Prototipo
Es responsabilidad del usuario trabajar con el
prototipo y evaluar sus características y
operación. La experiencia con el sistema bajo condiciones
reales permite la familiaridad indispensable para determinar los
cambios o mejoras que sean necesarios, o también la
eliminación de características innecesarias.
El profesional de sistema captura la información sobre lo
que le gusta y lo que le desagrada a los usuarios. Esta
información tiene influencia en la siguiente
versión del prototipo, la cual se presenta modificada,
refinada.
Iteración
Los dos últimos etapas descriptas anteriormente se repiten
varias veces hasta que estén usuarios y profesionales de
sistema de acuerdo en que el prototipo ha evolucionado lo
suficiente o que una iteración mas no traerá
beneficios adicionales.
Prototipo Terminado
Cuando el prototipo está terminado, es decir, tenemos la
información que buscamos seguimos en el punto donde
habíamos quedado dentro del Ciclo de Desarrollo de
Sistema.
4. Estrategias para el Desarrollo de Prototipos
Se puede desarrollar un prototipo para cada uno de los componentes de la aplicación
Prototipos por Pantallas
La interface entre el sistema y el usuario es la pantalla de
visualización, esta es el vehiculo para presentar la
información tal como ésta es proporcionada al
sistema o como es recuperada de éste.
Los prototipos de pantalla permite evaluar la posición de
información sobre la pantalla, los encabezados, los
botones, mensajes. Tambíen permite la reacción de
los usuarios por la cantidad de información sobre la
pantalla. La ceación de un prototipo de pantalla conduce
a:
Prototipos para Procedimientos de
Procesamientos
Las funciones de procesamiento incluye entradas, cálculos,
recuperar información y actividades de salidas. Como los
datos pocas veces son ingresados de la forma correcta o en la
secuencia válida, es por ello que la aplicación se
diseña para asegurar la detección de errores.
El objetivo es determinar si los procedimientos de
aplicación fueron desarrollados adecuadamente.
La evaluación de los procedimientos y la
observación de errores y equivocaciones cometidas por los
individuos cuando emplean el prototipo, pueden sugerir la
adición de características de manejo de errores que
no se habían anticipado.
Prototipos de Funciones
Básicas
Para determinar los requerimientos de una aplicación no es
necesario desarrollar todos los módulos del sistema, sino
los básicos, son aquellos que forman el núcleo de
la aplicación.
Incluye las funciones primarias de la aplicación como
edición y validación, y excluye las secundarias
como el manejo de archivos que no
forman parte del procesamiento esencial.
Por ejemplo:
Una aplicación de Reclamos de una venta,
tendrá módulos de:
Y pueden omitirse por ejemplo:
Rol del Usuario
El papel del usuario con el prototipo puede resumirse en
compromiso y honestidad. Si
carece de compromiso pocos son los motivos para desarrollar un
prototipo, ya que el usuario es el pivote del proceso de
desarrollo y evaluación. Los usuarios interactuan con el
prototipo teniendo las siguientes responsabilidades:
Rol del Profesional de
Sistema
El papel del profesional de sistema no solo debe contruir el
prototipo sino tambien que debe:
Existen ventajas relevantes en el uso del Prototipo:
El desarrollo de prototipos implica una inversión en tiempo y en dinero, siempre pero siempre es menor a la del sistema completo. Los problemas y descuidos de sistemas son más fáciles de detectar en un prototipo.
El prototipo cuenta con las siguientes desventajas:
La elaboración de prototipos es un enfoque de
construir un poco y probar un poco, antes de construir el sistema
final.
El profesional de sistema se encuentra ante una excelente
técnica de relevamiento de información, obteniendo
Reacciones del Usuario, Sugerencias, Innovaciones,
Prioridades.
Los resultados de un acoplamiento estrecho entre el usuario, el
profesional de sistema y los modelos reducen el vacío
entre lo que los usuarios piensan de los sistemas y lo que
realmente obtiene. Al usuario se lo introduce directamente en el
desarrollo de manera que la aplicación se convierta en su
proyecto, comunicando mejor sus requerimientos, reduciendo la
habilidad del profesional de sistema en traducir los
requerimientos.
El usuario prueba algo, ve lo que sucede, luego lo modifica, esta
interacción proporciona una retroalimentación
instantánea y le permite ver al usuario ver inmediatamente
sus resultados y modificar el modelo tantas veces como sea
necesario antes de su terminación. Los pasos de
análisis, diseño y construcción se convinan
en un flujo interactivo que es el paso clave.
La elaboración de prototipo no es aplicable para sistemas
básicos pero si para desarrollo de sistemas únicos
e innovadores que traen consigo un gran número de
beneficios cualitativos, para satisfacer las necesidades
especiales de reportes y toma de decisión, tal como se
observa en la Figura 2
Consideraciones Generales
El enfoque que aquí se plantea consiste en desarrollar
prototipos como parte del Ciclo de Desarrollo de Sistema. Con
este enfoque se considera como un método complementario
especializado para relevar requerimientos de información
del usuario
Resumen
En este trabajo se presentan los factores que llevan al uso del
Prototipo en el Ciclo de Desarrollo del Sistema, en que etapa del
mismo se puede usar, la importancia de definir cual es el
propósito del Prototipo. Se define las etapas y
estrategias para su desarrollo, se detallan cuales son los roles
de los participante como así también las ventajas y
desventajas del prototipo.
In this work are present the factors that bring to the use of the
Prototype in the System Develop Cycle, in what stage itself are
cant to use, the important of to define which is the propose of
the prototype. Are defined the stages and strategies to your
develop, are specify which are the roles of participant, as well
as advantage and handicap of the
prototype.
Palabras Claves
Prototipo, Ciclo de Desarrollo de Sistema, Requerimiento,
Sistemas de Información.
Autor:
Trabajos relacionados
Ver mas trabajos de Otros |
|
Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.
Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.
Ingrese el e-mail y contraseña con el que está registrado en Monografias.com
|
|