Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programa de
Tecnólogo en Análisis y Desarrollo de Sistemas de Información.
formación
titulada
Nombre de
Diseño y construcción de software a la medida para el sector empresarial.
proyecto
formativo
Actividad de Fase del
AP9. Desarrollar las tareas de configuración y
proyecto proyecto
puesta en marcha del sistema de información. IMPLANTACIÓN
formativo
Actividad de AA10. Realizar la instalación del sistema de información, teniendo en cuenta los
aprendizaje requisitos para su operación, configuración, documentación, y buenas prácticas de
calidad en desarrollo de software, normas y protocolos establecidos por la
organización.
Resultado(s)
de aprendizaje 22050100701. Ejecutar y documentar las pruebas del software, aplicando técnicas
de ensayo-error, de acuerdo con el plan diseñado y los procedimientos
establecidos por la empresa
Evidencia
Foro Temático - Las pruebas de software como instrumento de calidad.
DESCRIPCIÓN DE LA EVIDENCIA.
1. Con base a las indicaciones del instructor asignado y para responder el foro se requiere
que haya realizado la revisión del video titulado “pruebas de software” presentado en el
foro. (https://www.youtube.com/watch?v=bWNRTDAO_7M)
a. ¿Conoce al menos dos casos donde el software haya fallado y esta falla haya cobrado
vidas o haya ocurrido un desastre informático? Sustente la respuesta a través de un blog y
comparta con sus compañeros.
b. ¿Porque cree usted que son importantes las pruebas de software del sistema de
información y el aseguramiento de la calidad? Sustente la respuesta.
Es importante comprobar que el sistema cumple con los requerimientos del usuario y que su
funcionamiento es correcto, es decir sin errores o defectos, por tal razón las pruebas de software
son estrictamente necesarias, para determinar de manera dinámica la calidad del software; de esta
manera, se garantiza que se ha construido el sistema correcto y de la forma correcta.
El aseguramiento de la calidad tiene el propósito de proporcionar visibilidad sobre los procesos
utilizados en el proyecto del software y sobre los productos que genera, ya que implica revisar y
auditar los productos y actividades del software para verificar que cumplen con los procedimientos
y estándares que aplica el desarrollo.
c. ¿Cómo elaborar unas buenas pruebas de software y asegurar la calidad del mismo?
Sustente la respuesta.
Puntos en los que se debe trabajar para realizar un plan de pruebas de software exitoso
d. ¿Que debe tener en cuenta para elaborar las pruebas del software que hace parte de un
sistema de información? Sustente la respuesta.
Las siguientes actividades básicas corresponden a un estándar para realizar la fase de pruebas:
Diseño de plan de prueba.
Diseño de caso de prueba.
Prueba.
Comparación y evaluación de resultados.
Localización de error.
Corrección del error detectado.
3. Además de hacer su participación, revisar los aportes de al menos dos compañeros a quienes
deberá formular realimentación, argumentación o inquietudes sobre sus participaciones y
propuestas planteadas.
La participación por parte del aprendiz en el Foro temático y la socialización con sus compañeros.
PRODUCTO(S) ENTREGABLE(S)
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|
Participación activa en el foro por parte del aprendiz compartiendo los dos casos de desastres por
fallas en el software.
INSTRUMENTO DE EVALUACIÓN
FORMA DE ENTREGA
Debe enviar el archivo a través de la plataforma virtual en el área correspondiente indicada por el
instructor encargado. Al momento de realizar la entrega tenga en cuenta los siguientes pasos:
a. ¿Conoce al menos dos casos donde el software haya fallado y esta falla
haya cobrado vidas o haya ocurrido un desastre informático? Sustente la
respuesta a través de un blog y comparta con sus compañeros.
1. El error de Dhahran
arabia saudita en la cual un scud, acabó con la vida de 28 soldados y dejó otras
decenas de soldados heridos el misil no fue detectado con efectividad por parte de
una batería anti-misiles MIM-104 patriot, la cual tenia un error de software que retrasó
el reloj del sistema un tercio de segundo equivalente a un error de posición de 600
metros, por haber estado activa durante 100 horas aunque este fallo de software ya
había sido reportado por los israelíes a el proyecto patriot la actualización de software
que corregía el error llego demasiado tarde el 26 de febrero de 1991 , exactamente un
dia despues de la muerte de los 28 soldados en la ciudad de Dhahran.
2. El ariane 5
El primer cohete de ariane 5, fue uno de los más ambiciosos proyectos de la industria
espacial europea, esto fue un lanzamiento fallido debido a un error en el software de
control y guiado del cohete hizo que se presentaran múltiples fallas en la computadora
haciendo que el equipo de ingenieros tomaran la decisión de presionar el botón de
autodestrucción y que este explotara sobre la costa de la Guayana Francesa el 4 de
junio de 1996 a las 12:34:06, justo después de 36 segundo en el aire, este error fue
causado por la reutilización de códigos del software de su predecesor, el Ariane 4
quedado sus características funcionaba correctamente, pero en el Ariane 5 debido a
sus motores más rápido se explotó este error que no se presentaba en modelos
anteriores, básicamente el error era que el software intentaba meter un numero de 64
bits en un espacio de 16 bits, estas condiciones bloquearon las dos computadoras
que ejecutan el mismo software causando la perdida de mas de 8.500 millones.
b. ¿Porque cree usted que son importantes las pruebas de software del
sistema de información y el aseguramiento de la calidad? Sustente la
respuesta.
Rta// yo creo que al poner a prueba el sistema de información es mas posible que
se pueda asegurar la calidad del mismo, ya que en la fase de pruebas
podemos encontrar errores de tipo sintáctico, de lógica o ejecución, que no se
esperaba o no se habían pensado, por ello no tenían un caso de pruebas o test
para identificar esos posibles fallos en su funcionamiento, usabilidad o
configuración.
El aseguramiento de la calidad tiene el propósito de proporcionar visibilidad
sobre los procesos utilizados en el proyecto del software y sobre los productos
que genera, esto ase del SQA un pilar para el desarrollo del software con
calidad, ya el SQA implica revisar y auditar los productos y actividades del
software para verificar que cumplen con los procedimientos y estándares que
aplica el desarrollo.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|
c. ¿Cómo elaborar unas buenas pruebas de software y asegurar la calidad
del mismo? Sustente la respuesta.
Rta// para elaborar una buenas pruebas de software tenemos que seguir unas
convenciones establecidas, realizar ciertas actividades y aplicar técnicas para
ele diseño e implementación de pruebas, que mas se adapten al tipo de
sistema de información en fase de pruebas, esto para aportar al mejoramiento
de calidad, identificación de errores y su posterior corrección.
Es muy importante documentar cada avance en el diseño a implementación de
las pruebas, a demás de que esto es parte del aseguramiento de la calidad,
donde se lleva un control de todos los procesos y se mantiene una trazabilidad
para revisar y auditar cada actividad en el ciclo de vida en el software.
Puntos en los que hay que trabajar para elaborar un plan de pruebas de software
exitoso.
d. ¿Que debe tener en cuenta para elaborar las pruebas del software que
hace parte de un sistema de información? Sustente la respuesta.
. Prueba
. Localización de error
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|