Professional Documents
Culture Documents
Funcionalidad limitada.
Poca fiabilidad.
Alto grado de participacin del usuario el cual evala los prototipos, propone mejoras y detalla
requisitos.
Alto grado de participacin del analista de sistemas, ya que en muchos casos los usuarios no
pueden indicar los requisitos sin tener experiencia con el sistema.
Uso de prototipo
Se presenta al cliente un prototipo para su experimentacin.
Aprender sobre problemas que se presentarn durante el diseo e implementacin del sistema.
Mejorar el producto.
Tipos de prototipos.
Prototipado de interfaz de usuario: modelos de pantallas.
Prototipado funcional (operacional): implementa algunas funciones, y a medida que se comprueba
que son las apropiadas, se corrigen, refinan, y se aaden otras.
Modelos de rendimiento: evalan el rendimiento de una aplicacin crtica (no sirven al anlisis de
requisitos).
Rpido o desechable:
Evolutivos:
Comienza con un sistema relativamente simple que implementa los requisitos ms importantes
o mejor conocidos.
Vertical
Horizontal
Herramientas de prototipado.
Lenguajes de 4 Generacin.
Generan SQL.
Desarrollo rpido de aplicaciones pequeas y relativamente sencillas, construidas por una persona
o conjunto de personas.
Herramientas CASE.
Bocetos en papel.
Aplicaciones de dibujo
Harward Graphics, etc.
MS PowerPoint.
Etc.
FASES
Las fases que comprende el mtodo de desarrollo orientado a prototipos seran:
Investigacin preliminar. Las metas principales de esta fase son: determinar el problema y
su mbito, la importancia y sus efectos potenciales sobre la organizacin por una parte y, por
otro lado, identificar una idea general de la solucin para realizar un estudio de factibilidad que
determine la factibilidad de una solucin software.
Definicin de los requerimientos del sistema. El objetivo de esta etapa es registrar todos
los requerimientos y deseos que los usuarios tienen en relacin al proyecto bajo desarrollo. Esta
etapa es la ms importante de todo el ciclo de vida, es aqu donde el desarrollador determina
los requisitos mediante la construccin, demostracin y retroalimentaciones del prototipo. Por lo
mismo esta etapa ser revisada con ms detalle luego de esta descripcin.
Evaluacin. Esta etapa tiene dos propsitos: extraer a los usuarios la especificacin de los
requerimientos adicionales del sistema y verificar que el prototipo desarrollado lo haya sido en
concordancia con la definicin de requerimientos del sistema. Si los usuarios identifican fallas
en el prototipo, entonces el desarrollador simplemente corrige el prototipo antes de la siguiente
evaluacin. El prototipo es repetidamente modificado y evaluado hasta que todos los
requerimientos del sistema han sido satisfechos. El proceso de evaluacin puede ser dividido en
cuatro pasos separados: preparacin, demostracin, uso del prototipo y discusin de
comentarios. En esta fase se decide si el prototipo es aceptado o modificado.
2)
El propsito de la construccin del prototipo es suministrar un continuo que pueda conducir al
desarrollo evolutivo de la produccin del software. Ambos mtodos tienen sus meritos y amos crean
problemas.
Para poder realizar el prototipado debemos aplicar una tcnica de captura de requerimientos que es una
herramienta que ayuda al proceso de abstraccin de las caractersticas de un sistema. La captura de
requerimientos se hace a travs de un proceso especficamente mental, el cual es el analista quien tiene
la capacidad para discernir sobre los detalles que interesan en realidad al sistema, valindose
generalmente de experiencias pasadas.
La identificacin de actores y use case en un sistema se hace para:
Adems es necesario que nosotros como analistas utilicemos una herramienta propia para
realizar cada uno de los pasos antes mencionados.
EJEMPLO:
Prototipo informtico para la
evaluacin de la calidad de la
educacin superior
Definicin del Problema:
Las universidades necesitan desarrollar procesos de evaluacin institucional de desempeo, que
conllevan a la revisin de sus estructuras funcionales y al conocimiento diagnstico de la situacin actual
con el fin de incrementar los niveles de eficacia, eficiencia y efectividad de la gestin universitaria.
Es necesario fomentar procesos de evaluacin en funcin de optimizar el uso de los recursos humanos,
tecnolgicos y financieros disponibles en la institucin a objeto de lograr un desarrollo ms armnico y
planificado, en atencin a una estricta observacin de su misin. Bajo esta perspectiva se ofrece una
propuesta de Prototipo Informtico para la Evaluacin de la Calidad de la Educacin Superior, cuyos
objetivos, entre otros, son: fomentar e incentivar la cultura de evaluacin de la calidad universitaria;
disear indicadores de gestin universitaria para dicho sistema de informacin, para cada uno de los
mbitos: acadmico, investigacin, extensin y administrativo. Para el desarrollo, se aplicarn las
herramientas y tcnicas para levantar los requerimientos de usuario, y producir las salidas que
satisfagan las necesidades de informacin y el acceso en forma integrada a la misma; respecto a los
diferentes niveles de la pirmide organizacional, accesibilidad a indicadores de gestin de calidad
universitaria a travs de mdulos interdependientes; esto es, cada nivel con su vista de usuario en la
base de datos. Se aplica la metodologa modular de sistemas, el enfoque de arriba hacia abajo y el
diseo de base de datos relacional.
El prototipo est diseado bajo una interfaz grfica para interactuar con el usuario a travs de botones
programables y la navegacin del sistema se realizar a travs de pantallas tipo ventanas
Entrada: estara constituida por las inversiones, tanto en recursos materiales como humanos.
En otras palabras: salas, talleres, bibliotecas, laboratorios con todos sus implementos; adems
de estudiantes, profesores y personal administrativo.
Procesos: estaran compuestos justamente por todas las interacciones que tienen lugar en la
institucin y que permiten que sta pueda cumplir los compromisos adquiridos con la sociedad,
en cuanto a conocimiento creados, profesionales formados y servicios entregados a la
comunidad. Esto incluye todos los procedimientos de administracin universitaria y gestin
financiera de la organizacin.
Funcin Docente
Funcin Investigacin
Funcin Extensin
Gestin Administrativo-acadmica
Se aplica la metodologa modular de sistemas, el enfoque de arriba hacia abajo y el diseo de base de
datos relacional.
Se selecciona el diseo de arriba hacia abajo, por la facilidad de visualizar una gran imagen del sistema
y luego explotarla en partes o subsistemas ms pequeos. El diseo de arriba hacia abajo permite que el
analista de sistemas piense acerca de las interrelaciones e interdependencias de los subsistemas. Este
enfoque tambin proporciona el nfasis deseado sobre la sinergia o las interfaces que requieren los
sistemas y subsistemas. Las ventajas de usar este enfoque para el diseo de sistemas incluyen el evitar
el caos de disear un sistema todo a la vez. El tratar de tener todos los subsistemas en su lugar y
funcionando a la vez es aceptar que se va a fallar.
2.
3.
Hacer consultas (por ejemplo: Cul es el promedio de notas de los alumnos por carrera y por
universidad? Cul es la matricula por rea de conocimiento? Cul es la rotacin matricular?,
etc.).
4.
5.
Generar informes adecuados para el usuario. (Por ejemplo: una universidad generar el reporte
de gestin peridicamente, segn sea el caso o el Reporte financiero puede ser semestral o
anual, etc.).