Вы находитесь на странице: 1из 5

1.- QU ES UN PROTOTIPO? El trmino prototipo se refiere a un modelo que funciona para una aplicacin de sistemas de informacin.

El prototipo no contiene todas las caractersticas o se lleva a cabo la totalidad de las funciones necesarias del sistema final. Ms bien incluye elementos suficientes para permitir a las personas utilizar el sistema propuesto para determinar qu les gusta, que no les gusta e identificar aquellas caractersticas que deben cambiarse o aadirse. Un prototipo puede ser un modelo del ciclo de vida del software, tal como el desarrollo en espiral o el desarrollo en cascada. QU USO TIENE EN EL DESARROLLO DE UN PROTOTIPO DE APLICACIN? El desarrollo de prototipos de aplicacin proporciona un camino para adquirir informacin que describa los requerimientos de la aplicacin y su evaluacin con base en el empleo de un sistema que trabaja. Esta metodologa de desarrollo tambin brinda experiencia en el empleo del sistema antes de que toda aplicacin est desarrollada e implantada en su totalidad. La llave de esta posibilidad es el desarrollo de un prototipo de la aplicacin. QU CARACTERSTICAS DISTINGUEN AL PROTOTIPO? El proceso de desarrollo y empleo de un prototipo tiene cinco caractersticas: * El prototipo es una aplicacin que funciona. * La finalidad del prototipo es probar varias suposiciones formuladas por analistas y usuarios con respecto a las caractersticas requeridas del sistema. * Los prototipos se crean con rapidez. * Los prototipos evolucionan a travs de un proceso iterativo. * Los prototipos tienen un costo bajo de desarrollo. 2.- CUL ES EL MOTIVO PARA SELECCIONAR EL MTODO DE DESARROLLO DE PROTOTIPOS?CUL ES EL EFECTO DESEADO SOBRE EL PROCESO DE DESARROLLO DE UNA APLICACIN? La finalidad del desarrollo de prototipos se entiende mejor al examinar las razones para seleccionar esta estrategia y la forma en que se incrementa el nivel de productividad en el desarrollo de sistemas. Por otra parte tambin se explora la naturaleza de las aplicaciones que son buenos candidatos para desarrollo con el mtodo del prototipo. El desarrollo de prototipos de aplicaciones tiene dos usos principales. Por un lado, es un medio eficaz para aclarar los requerimientos de los usuarios. Las especificaciones por escrito se crean, en general, como vehculos para describir las caractersticas y requerimientos que debe satisfacer la aplicacin. El segundo uso del prototipo de aplicaciones es verificar la factibilidad del diseo de un sistema. Los analistas pueden experimentar con diferentes caractersticas de la aplicacin y evaluar la reaccin y respuesta por parte del usuario. Razones para el empleo de prototipos. Las razones para el uso de prototipos son resultado directo de la necesidad de disear y desarrollar sistemas de informacin con rapidez, eficiencia y eficacia. 3.-EN GENERAL QU OPININ TIENEN LOS USUARIOS SOBRE EL DESARROLLO DE UN PROTOTIPO DE APLICACIN? Los usuarios pueden cambiar de opinin con respecto a los requerimientos e incluso se les invita a que lo hagan cuando evalan el prototipo. Asimismo, las especificaciones de la aplicacin son ms completas, si la informacin adquirida durante el desarrollo del prototipo se emplea en forma adecuada entonces no existirn sorpresas cuando el sistema sea implantado. 4. BAJO QU CIRCUNSTANCIAS Y PARA QUE TIPO DE APLICACIONES LAS ORGANIZACIONES DEBEN DE CONSIDERAR EL USO DEL MTODO DE DESARROLLO DE PROTOTIPOS? Aplicaciones para candidatos. Los prototipos son ms eficaces en el desarrollo de sistemas de informacin cuando se cumplen ciertas condiciones. Cualquiera de las siguientes cinco condiciones sugieren la necesidad de utilizar un prototipo: * No se conocen los requerimientos. La naturaleza de la aplicacin es tal que existe poca informacin disponible con respecto a las caractersticas que debe tener el sistema para satisfacer los requerimientos de los usuarios. * Los requerimientos necesitan evaluarse.

Se conocen los requerimientos aparentes de informacin, tanto de los usuarios finales como de la organizacin, pero es necesario verificarlos y evaluarlos. * Costos altos. La inversin de recursos financieros y humanos as como el tiempo necesario para generar la aplicacin es sustancial. Existen otros proyectos que tambin compiten por los mismos recursos. Ejemplo: Un banco va a instalar un sistema de cajeros automticos en ms de cien de sus sucursales. El sistema es costoso y ser diseado para permitir la captura instantnea de informacin y la actualizacin de la base de datos central. * Alto riesgo. La evaluacin inexacta de los requerimientos del sistema o el desarrollo incorrecto de una aplicacin ponen en peligro a la organizacin, a sus empleados y tambin a sus propios recursos. * Nueva tecnologa. El deseo de instalar nueva tecnologa ya sea en los campos de la computacin, de las comunicaciones de datos u otras reas relacionadas, abre nuevas fronteras para la organizacin. Muchas compaas no tienen experiencia en el uso de cierta tecnologa ni tampoco las dems organizaciones con las que se comunican. 5.-DISCUTA LOS PASOS A SEGUIR EN EL MTODO DE PROTOTIPOS INDICANDO LOS RESULTADOS ESPERADOS EN CADA UNO DE ELLOS. Cada uno de los pasos a seguir esta indicado de acuerdo a los requerimentos que necesita el nuevo sistema para operar de la mejor manera ya que es necesario que tenga ciertas cualidades cada uno de los sistemas para que pueda resolver el problema, que pueda ser implantado y que funcione eficazmente. Primero se identifican los requerimientos que va a requerir el sistema. Desarrollar un modelo que funcione que ser utilizado ya que ser puesto a prueba. Utilizar el prototipo para verificar como funciona. Revisamos los resultados obtenidos segn el prototipo para ver que tal funciono. Prototipo terminado: Decidiremos si vamos a utilizar el prototipo e implantarlo, si abandonamos la operacin, si creamos un nuevo prototipo o si volvemos a desarrollar la aplicacin. 6.-CUNDO ESTA TERMINADO EL DESARROLLO DE UN PROTOTIPO? EN ESE MOMENTO QU USO SE DESTINA A ESE PROTOTIPO? Cuando vemos que ya funciono y obtuvimos el desarrollo esperado se procede a la implantacin. Si el prototipo no funciona entonces tambin se ha terminado su uso y se puede tratar de crear un nuevo prototipo o volver a desarrollarlo. 7.-DISCUTIR EL PAPEL QUE TIENEN LOS ANALISTAS Y LOS USUARIOS EN EL DESARROLLO DE PROTOTIPOS. Los analistas de sistemas son los que van a estar encargados del proceso de recaudacin de informacin y de requerimientos del sistema y ellos estarn encargados de verificar con los usuarios como funciona sus antiguo sistema y hacer preguntas acerca del nuevo sistema para que se haga de acuerdo a ciertas caractersticas del usuario ya que ser el que utilizara este sistema. 8.-SI SE DESARROLLA UN PROTOTIPO Y SE HACE USO DE EL, Y SE ABANDONA LA APLICACIN ES UN DESPERDICIO DE TIEMPO Y RECURSOS? NO es un desperdicio ya que de esta forma nos dimos cuenta de que no era la mejor decisin para llevar a cabo los procesos con este prototipo y antes de terminar el proceso decidimos abandonarla para buscar una nueva alternativa. 9.-EL ANALISTA QUE OBJETIVOS DEBE PERSEGUIR AL SELECCIONAR HERRAMIENTAS PARA EL DESARROLLO DE PROTOTIPOS ? El empleo de herramientas adecuadas es un factor muy importante para el xito del prototipo. En esta seccin se examinan las siguientes herramientas: lenguajes de cuarta generacin, generadores de aplicaciones, generadores de programas, cdigo reutilizable, paquetes de aplicacin y computadoras personales.

10.- LOS LENGUAJES DE CUARTA GENERACIN. DE QUE MANERA APOYAN AL PROCESO DE DESARROLLO DE PROTOTIPOS. Manifiesta en retrasos en el desarrollo, trae como consecuencia ms inquietud. Los lenguajes de cuarta generacin fueron creados para ayudar a satisfacer la necesidad de desarrollar software con mayor eficiencia. Estos lenguajes son una herramienta importante para la creacin de prototipos de aplicacin. Los lenguajes de cuarta generacin incluyen un amplio espectro de lenguajes de computadora que hacen incapi sobre lo que debe hacerse ms que sobre como realizar la tarea. 11.-EL USO DE UN LENGUAJE DE CUARTA GENERACIN, ES SINNIMO DE DESARROLLO DE PROTOTIPOS DE APLICACIN? Si ya que se considera como una herramienta muy importante para el proceso de desarrollo de un prototipo de aplicacin. 12.-CULES SON LAS DIFERENCIAS ENTRE LOS GENERADORES DE APLICACIONES Y LOS DE PANTALLAS? Un generador de pantalla es una herramienta interactiva para dibujar pantallas y efectuar la validacin automtica de la entrada y procesamiento (bsqueda en tablas, etc.). Es posible seleccionar con respuestas sencillas preferencia sobre el presentar con mayor brillantez la informacin ms importante, el utilizar determinados colores o hacer uso del video inverso. Las similitudes de los generadores de pantalla con los generadores de aplicaciones ya que tambin permiten que los usuarios preparen automticamente componentes que sean de ayuda en la interaccin usuario-mquina, incluyendo la localizacin de campos para entrada de datos, campos para presentar datos, encabezados de columna, etiquetas y mensajes. Es comn que los generadores de aplicaciones incluyan facilidades para generar pantallas en forma automtica. 13.-DISCUTA LAS FORMAS EN QUE PUEDEN EMPLEARSE LAS COMPUTADORAS PERSONALES Y EL SOFTWARE PARA EL DESARROLLO DE PROTOTIPOS. Es una forma muy practica y eficaz de llevar a cabo el desarrollo de un prototipo ya que se puede hacer en cualquier maquina y se puede probar y se pueden hacer distintas modificaciones hasta que funcione a la perfeccin y una vez que termine su desarrollo podemos ejecutarla en la maquina en la que se va a utilizar dicho prototipo. Es una forma que me parece excelente por ejemplo cuando vamos a crear un punto de venta o el sistema de cualquier empresa. 14.-QU PAPEL TIENEN LAS BIBLIOTECAS DE CDIGO EN EL DESARROLLO DE UN PROTOTIPO DE APLICACIN? Bibliotecas de cdigo reutilizable. Muchas organizaciones fomentan la creacin de bibliotecas de programas que contienen mdulos individuales de cdigo. Por lo general los mdulos fueron desarrollados para emplearse en otros sistemas y, si los mdulos son reutilizables, una biblioteca puede ser una herramienta muy valiosa para el desarrollo de prototipos. Si es necesario se pueden recuperar y modificar varios mdulos de cdigo reutilizable. Al insertar estos mdulos en el prototipo se puede crear un sistema que funcione con rapidez y con un costo relativamente bajo. Algunas organizaciones tienen preferencia sobre algunas herramientas especficas para el desarrollo de prototipos. Sin embargo, todas las que se han presentado hasta este momento son tiles en el desarrollo de prototipos de aplicaciones. 15.-IDENTIFIQUE Y DESCRIBA LAS TRES ESTRATEGIAS QUE LOS ANALISTAS EMPLEAN EN GENERAL PARA EL DESARROLLO DE PROTOTIPOS DE APLICACIN. Prototipos para pantallas. La interfase entre el sistema y el usuario es, en general, la pantalla de visualizacin. Se tiene la tendencia a considerar que la pantalla de visualizacin es unicamente la pantalla de la terminal, formada por 25 renglones cada uno con 80 caracteres.

La tctica de desarrollar prototipos slo para las pantallas de visualizacin, es apropiada cuando el elemento clave para juzgar una aplicacin es el intercambio de informacin. Los prototipos de pantalla de visualizacin permiten a los usuarios y analistas evaluar la posicin de la informacin sobre la pantalla, la conveniencia d elos encabezados y la utilidad de mensajes e instrucciones. Los prototipos de pantallas tambin proporcionan una manera para obtener las reaciones de los usuarios hacia la cantidad de informacin presentada sobre la pantalla de visualizacin. El prototipo de pantalla de visualizacin ayuda a determinar qu informacin es necesaria sobre la pantalla principal y cul pertenece a la panta de visualizacin de detalles. Prototipos para procedimientos de procesamiento. La funciones de procesamiento incluyen entradas, clculos, recuperacin de informacin y actividades de salida. El desarrollo de prototipos para los procedimientos de procesamiento aborda slo las actividades que preceden a la aplicacin. Cmo se ver ms adelante, es poco aconsejable suponer que todos los datos entrarn al sistema en forma apropiada o que el usuario solicitar el procesamiento con la secuencia correcta de eventos. Es as como una aplicacin completa incluye muchas caractersticas diseadas para asegurar la deteccin de errores o de solicitudes no vlidas. Estas caractersticas, aunque son muy importantes, consumen mucho tiempo de desarrollo. Si en cierto momento el objetivo bsico es determinar si los procedimientos de aplicacin fueron desarrollados apropiadamente, entonces se puede desarrollar un prototipo que se concentre slo sobre dichos procedimientos, esto es, se pueden omitir por un tiempo las caractersiticas de deteccin de errores y salida para permitir que el proceso de evaluacin avance con mayor rapidez. De manera similar, la evaluacin de los procedimientos y la observacin de los errores y equivocaciones cometidas por los individuos cuando emplean el prototipo, pueden sugerir la adicin de caractersiticas de manejo de errores en lnea que no haban sido anticipadas. Prototipos para funciones bsicas. Un sistema completo incluye mdulos que realizan muchas funciones diferentes entre las que se encuentran: * Creacin de archivos maestros o bases de datos. * Preparacin de copias de respaldo. * Reorganizacin de archivos o bases de datos. * Seleccin y borrado de registros. Para determinar los requrimientos de una aplicacin tal vez no sean necesarios todos los mdulos. De aqu que una estrategia comn es desarrollar unicamente los procesos bsicos (aquellos que forman el ncleo de la aplicacin). Por ejemplo, en un sistema de recepcin de pedidos, las principales actividades diseadas en un prototipo quiz incluyan mdulos para el manejo de: * Recepcin d einformacin sobre nuevos pedidos. * Recepcin de los datos de un nuevo cliente. * Cambio (edicin) de datos relacionados con los pedidos existentes. * Validacin de nmero y nombre del cliente. * Validacin de los detalles de artculos. * Validacin de una transaccin solicitada (ejemplo: rdenes procesadas). * Recuperacin de un pedido especfico por medio del nmero de pedido. * Recuperacin de un pedido especfico por medio del nombre del cliente. * Reporte impreso de los datos contenidos en los pedidos por nmero de pedido, monto, cliente, etctera. * Reportes sobre los pedidos recibidos al da por nmero de pedido, monto, cliente, etctera. En contraste, pueden omitirse las siguientes rutinas secundarias y otras de soporte durante la creacin del prototipo: * Creacin de archivos de clientes. * Borrado de registros que no estn actualizados (no utilizados). * Deteccin y manejo de solicitudes para pedidos no existentes. El desarrollo de prototipos para las actividades principales est dirigido hacia las funciones bsicas y no hacia las que son secundarias.

16.-QU IDEAS EQUIVOCADAS PUEDEN APARECER CON RESPECTO AL DESARROLLO DE PROTOTIPOS? QU RAZONES PUEDE DAR USTED PARA EXPLICAR LA APARICIN DE ESTAS IDEAS? Actividad trivial. Aunque el desarrollo de prototipos de aplicacin es una metodologa valiosa, no se puede utilizar en forma fortuita. Los prototipos no son sistemas de juguete desarrollados pro prueba y error. Las aplicaciones deben ser reales e importantes.El desarrollo de prototipos hecho con poco cuidado conduce a ciertas aplicaciones poco satisfactorias. No existe ninguna magia en el proceso, ni tampoco es posible producir buenas aplicaciones de manera instantnea Slo para aplicaciones pequeas. El tamao de una aplicacin no es un criterio para utilizar un prototipo de aplicacin para el desarrollo de sistemas de informacin. Los sistemas grandes y pequeos, ya sea que se juzguen por el nmero de usuarios potenciales u otros criterios, se pueden beneficiar con el mtodo de desarrollo de prototipos. Slo para aplicaciones sencillas. El desarrollo de prototipos no es slo para sistemas sencillos o con un nmero limitado de funciones. De hecho, el mayor beneficio se puede obtener cuando la aplicacin es grande o complicada, o cuando el riesgo de error es alto. Puede ser muy eficaz para determinar qu funciones deben incluirse, que interrelaciones son necesarias entre las funciones y cuando se deben compartir datos. De manera similar, se pueden evaluar procedimientos complejos de control y validacin de datos como un aspecto importante del proceso de desarrollo de prototipos. El enfoque trabaja para sistemas de diferente complejidad. La participacin del usuario es simblica. A menudo se alienta la participacin del usuario final en el desarrollo de una aplicacin como medio para aumentar el flujo de informacin entre el usuario y el analista con la finalidad de mejorar los resultados del desarrollo. Es importante recalcar que las responsabilidades dadas los usuarios cuando participan en el desarrollo del prototipo son sustanciales. De aqu que la naturaleza de la participacin no es superficial y tampoco un gesto simblico. La razn de que aparezcan estas ideas es que se pueden confundir los fines que se incluyen en durante el desarrollo de la aplicacin y los usuarios pueden llegar a tener ciertas ideas ya que muchas veces no conocen los fines de la aplicacin o no estn completamente informados de los alcances que tendr el nuevo programa y todo lo que conlleva la implantacin de este. 17.- SE PUEDE UTILIZAR EL MTODO DE PROTOTIPOS JUNTO CON OTROS MTODOS DE DESARROLLO? Si se pueden utilizar otros mtodos ya que mientras ms formas eficientes tengamos como ayuda en el desarrollo es mejor el resultado que obtendremos en el desarrollo y diseo del nuevo sistema que vamos a implantar.

Вам также может понравиться