PROTOTIPO
La palabra prototipo tiene
varios tipos de definiciones:
·
Un Prototipo es un ejemplar o
primer molde en que se fabrica una figura u otra cosa.
·
Un prototipo perfecto y modelo
de una virtud, vicio o cualidad.
·
Un prototipo también se puede
referir a cualquier tipo de máquina en
pruebas, o un objeto diseñado para una demostración de cualquier tipo.
·
Un prototipo o prototipado
puede ser un modelo del ciclo de vida del software, tal como el desarrollo en espiral o el desarrollo en cascada.
·
Un prototipo de belleza es
aquel modelo que en función de la historia ha ido variando sobre como ha debido
de ser el cuerpo de las personas, tanto en su forma como en su vestimenta.
Éstos permiten
testar el objeto antes de que entre en producción, detectar errores, deficiencias,
etcétera. Cuando el prototipo está suficientemente
perfeccionado en todos los sentidos requeridos y alcanza las metas para las que
fue pensado, el objeto puede empezar a producirse.
Desarrollo Orientado a Prototipos
Un prototipo en software es un modelo del comportamiento del
sistema que puede ser usado para entenderlo completamente o ciertos aspectos de
él y así clarificar los requerimientos... Un prototipo es una representación de
un sistema, aunque no es un sistema completo, posee las características del
sistema final o parte de ellas.
Hoy en día los desarrolladores de estos lenguajes formales están
desarrollando entornos interactivos que:
·
Permitan al analista crear interactivamente una especificación
basada en lenguaje de un sistema o software.
·
Invoque herramientas automáticas que traducen la especificación
basada en el lenguaje de código ejecutable.
·
Permitan al cliente usar el código ejecutable del producto para
refinar los requisitos formales.
·
Métodos y herramientas para el desarrollo de los prototipos,
para la selección de un enfoque apropiado de creación de prototipo.
Un prototipo puede ser cualquier cosa, desde un trozo de papel con
sencillos dibujos a un complejo software.
Un prototipo es cualquier diseño que hacen los seres humanos para poder
lograr nuevos alcances tecnológicos que le servirán a la humanidad.
El artefacto es el resultado de un prototipo ya sea este bueno o no.
según el prototipo así quedara el artefacto.
Un prototipo de artefactos puede ser utilizado ya sea para ser el bien a
la humanidad o para destruirla ya que con la invención de nuevas armas pueden a
llegar a causar el caos.
Los artefactos son, aparatos, instrumentos y máquinas que potencian la
acción humana. Se trata entonces, de productos manufacturados percibidos como
bienes materiales por la sociedad.
¿Cómo fue la invención del primer artefacto tecnológico?
Muchas tecnologías han sido inventadas de modo independiente en
diferentes lugares y épocas; se cita a continuación sólo la más antigua
invención conocida.
Armas y herramientas de piedra: Hechas de piedras toscamente fracturadas,
fueron usadas por los primeros homínidos hace más de 1.000.000 de años en
África.
Los artefactos como parte de la solución en medio de una sociedad
cambiante permiten despertar en el estudiante el espíritu científico, innovador
e investigador que aporta significativamente en el desarrollo de seres
integrales capaces de enfrentarse al medio que los rodea
PROTOTIPOS
INFORMATICOS
El desarrollo orientado a prototipos
Definición de un prototipo en software: “…es
un modelo del comportamiento del sistema que puede ser usado para entenderlo
completamente o ciertos aspectos de él y así clarificar los requerimientos… Un
prototipo es una representación de un sistema, aunque no es un sistema
completo, posee las características del sistema final o parte de ellas”
Modelo
o maqueta del sistema que se construye para comprender mejor el problema y sus
posibles soluciones:
- Evaluar mejor los requisitos.
- Probar opciones de diseño.
Características
de los prototipos
- Funcionalidad limitada.
- Poca fiabilidad.
- Características de funcionalidad pobres.
- Alto grado de participación del usuario el cual evalúa los
prototipos, propone mejoras y detalla requisitos.
- Alto grado de participación del analista de sistemas, ya que en muchos
casos los usuarios no pueden indicar los requisitos sin tener experiencia
con el sistema.
- El prototipo da mayor conocimiento al usuario y analistas ayudando
a que el usuario aprenda a utilizar el sistema.
Uso
de prototipo
Se
presenta al cliente un prototipo para su experimentación.
- Ayuda al cliente a establecer claramente los requisitos.
Ayuda
a los desarrolladores a:
- Validar corrección de la especificación.
- Aprender sobre problemas que se presentarán durante el diseño e
implementación del sistema.
- Mejorar el producto.
- Examinar viabilidad y utilidad de la aplicación.
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 añaden otras.
Modelos
de rendimiento: evalúan el rendimiento de una
aplicación crítica (no sirven al análisis de requisitos).
Rápido
o desechable:
- Sirve al análisis y validación de los requisitos.
- Después se redacta la especificación del sistema y se desecha el
prototipo.
- La aplicación se desarrolla siguiendo un paradigma diferente.
- Problema: cuando el prototipo no se desecha, y termina
convirtiéndose en el sistema final.
Evolutivos:
- Comienza con un sistema relativamente simple que implementa los
requisitos más importantes o mejor conocidos.
- El prototipo se aumenta o cambia en cuanto se descubren nuevos
requisitos.
- Finalmente, se convierte en el sistema requerido.
- Actualmente se usa en el desarrollo de sitios Webs y en
aplicaciones de comercio electrónico.
Vertical
- Desarrolla completamente alguna de las funciones.
Horizontal
- Desarrolla parcialmente todas las funciones.
Herramientas
de prototipado.
- Lenguajes dinámicos de alto nivel.
- Lenguajes de cuarta generación (4GLs) (programación de BBDD).
- Ensamblaje de componentes y aplicaciones.
PREGUNTAS
1. explica que es un prototipo
2. Que diferencia hay entre un artefacto y un prototipo
3 Que quiere decir la siguiente frase. Un prototipo es cualquier diseño que hacen los seres humanos para poder lograr nuevos alcances tecnológicos que le servirán a la humanidad.
4.En que consiste un prototipo informático?
5.Cuales son las principales características de un prototipo?
6. Cuales son los principales usos de los prototipos?
7. Explica los principales tipos de prototipos