Consultar ensayos de calidad
Prototipos construccion - construcción de prototipos
Un cliente, a menudo,
define un conjunto de objetivos generales para el software, pero no identifica
los requisitos detallados de entrada, proceso o salida. En otros casos, el
responsable del desarrollo del software puede no estar seguro de la eficacia de
un algoritmo, de la capacidad de adaptación de un sistema operativo, o
de la forma en que debería tomarse la interacción
hombremaquina.
En estas y en otras muchas situaciones, un paradigma
de construcción de prototipos puede ofrecer el mejor enfoque.
El paradigma de construcción de prototipos (Fig.2.5) comienza con la
recolección de requisitos. El desarrollador y el cliente encuentran y
definen los objetivos globales para el software, identifican los requisitos
conocidos y las areas del esquema en donde es obligatoria
mas definición. Entonces aparece un
«diseño rapido». El diseño rapido se
centra en una representación de esos aspectos del software que
seran visibles para el usuario/cliente (por ejemplo: enfoques de entrada
y formatos de salida). El diseño rapido lleva a la
construcción de un prototipo. El prototipo lo
evalúa el cliente/usuario y se utiliza para refinar los requisitos del
software a desarrollar. La iteración ocurrecuando el prototipo se pone a
punto para satisfacer las necesidades del cliente, permitiendo al mismo
tiempo que el desarrollador comprenda mejor lo que se necesita hacer.
Lo ideal sería que el prototipo sirviera como un mecanismo para identificar los
requisitos del
software. Si se construye un prototipo de trabajo, el
desarrollador intenta hacer uso de los fragmentos del programa ya existentes o aplica
herramientas (por ejemplo: generadores de informes, gestores de ventanas, etc.)
que permiten generar rapidamente programas de trabajo.
Es verdad que a los clientes y a los que desarrollan les
gusta el paradigma de construcción de prototipos. A los usuarios les gusta el sistema real y a los que desarrollan
les gusta construir algo inmediatamente. Sin embargo, la
construcción de prototipos también puede ser problematica
por las siguientes razones
1. El cliente ve lo que parece ser una versión de trabajo del software,
sin tener conocimiento de que el prototipo también esta junto con
«el chicle y el cable de embalar», sin saber que con la prisa de
hacer que funcione no se ha tenido en cuenta la calidad del software global o
la facilidad de mantenimiento a largo plazo. Cuando seinforma de que el
producto se debe construir otra vez para que se puedan mantener los niveles
altos de calidad, el cliente no lo entiende y pide que se apliquen a n o s
pequeños ajustes>>p ara que se pueda
hacer del
prototipo un producto final. De forma demasiado frecuente la gestión de
desarrollo del
software es muy lenta.
4. El mito del tecnologismo
El desarrollo tecnológico no es un instrumento que se da por sí
solo, debe haber una concatenación con el desarrollo social,
económico y cultural de una nación o sociedad para esto suceda.
5. La información o sociedad postindustrial.
Este mito
no es cierto para todos los países. Existen estados demasiados pobres en
donde la tecnología y los sistemas de información globalizada no han llegado ni al 10% del
total de su población. Estos se dedican mas a labores
agrícolas tradicionales donde el uso de
herramientas tecnológicas es obsoleto y donde se viven altos niveles de
miseria y analfabetismo.
Investigue las tasas de desempleo en su contexto y analice cuales son
los sectores económicos con mayor desempleo.
Desempleo en el contexto colombiano
La tasa de desempleo en Colombia
en enero pasado alcanzó el 13 %, reveló
el director delDepartamento Nacional de Estadística (Dane), Jorge
Bustamente.
En el primer mes de 2011, según el Dane, un total de 18.932.000
personas tenían ocupación en Colombia, 2.967.000 se encontraban
desocupadas y algo mas de 9 millones ostentaban la consideración
de subempleados (empleo informal).
En enero de 2010 la tasa era del
14 %, lo que equivale a una reducción de
161.000 personas desempleadas respecto al mismo mes de este año.
El director del Dane subrayó también una reducción en la
tasa de subempleo, al pasar del
32 al 30,3%.
La ciudad con el índice mas alto de desempleo para el trimestre
noviembre 2010-enero 2011 fue Quibdó (noroeste), con 22,3%; seguida por
Ibagué (centro) y Pereira (centro oeste), cada una con 19,6%.
Por el contrario, el índice mas bajo se registró,
también en el trimestre, en la isla caribeña de San Andrés
(8 %) y Barranquilla
(norte, 9,7%). Bogota registró un 11 %.
El presidente colombiano, Juan Manuel Santos, destacó la bajada del desempleo en enero, pero
reiteró que la meta del
Gobierno es reducirlo hasta tasas de un solo dígito.
Ensayo preparado por
Wilmer Guevara
88.268.899
2. El desarrollador, a menudo, hace compromisos de implementación para
hacer que el prototipo funcione rapidamente. Se puede utilizar
un sistema operativo o lenguaje de programación
inadecuado simplemente porque esta disponible y porque es conocido; un
algoritmo eficiente se puede implementar simplemente para demostrar la
capacidad.
Después de algún tiempo, el
desarrollador debe familiarizarse con estas selecciones, y olvidarse de las
razones por las que son inadecuadas. La selección menos ideal
ahora es una parte integral
del sistema.
Aunque pueden surgir problemas, la construcción de prototipos puede ser
un paradigma efectivo para la ingeniería
del software. La clave
es definir las reglas
del
juego al comienzo; es decir, el cliente y el desarrollador se deben poner de
acuerdo en que el prototipo se construya para servir
como un mecanismo de definición de
requisitos.