Sei sulla pagina 1di 3

Alumnos: Ariana Surez, Carlos Torres.

Asignatura: Ingeniera de Software


Taller #2

UNIVERSIDAD ESTATAL PENNSULA DE SANTA ELENA
Santa Elena Ecuador


1.- CONTESTA LAS SIGUIENTES PREGUNTAS

Es posible evaluar la calidad del software si el cliente no se pone de acuerdo sobre lo
que se supone que ha de hacer el sistema? Explique su respuesta

No se puede evaluar la calidad de software ya que no hay un requisito previo de lo que se
debe realizar y por lo tanto no hay mtricas de cuantificaciones aplicables al sistema.

La calidad y la fiabilidad son conceptos relacionados, pero son fundamentalmente
diferentes en varias formas? Explquelas

Son diferentes en que la fiabilidad es la probabilidad que un sistema funcione
adecuadamente en cierto periodo y sobre condiciones especficas mientras que la calidad
es uno de los componentes del sistema fiable.

Puede un programa ser correcto y aun as no ser fiable? Explique por qu

Fiable = Seguro
No puede ser correcto ya que para llamar a un programa correcto debe cumplir con la
seguridad que amerite y no poner en riesgo los resultados deseados.

Enliste cuatro causas de errores serios y moderados en el proceso de desarrollo del
software? Sugiera acciones correctivas

SISTEMA CAUSA CONSECUENCIA
Bancario
Equivocada codificacin
al realizar las
transacciones
Perdida de dinero
Auto - Sensor
Faltas de pruebas del
funcionamiento de los
sensores
Perdida humana o
Perdida del vehculo
Vigilancia
Fallas de estudio de la
ubicacin de lugares
estratgicos de las
cmaras.
Robos, Perdida humana
Educativo
Mal diseo, no
entendible.
Mal aprendizaje de los
estudiantes



Puede un programa ser correcto y aun as no exhibir una buena calidad? Explique
porqu
Si puede ser correcto

Si se le da la responsabilidad de mejorar la calidad de un software. Qu es lo primero
que hara? Qu sera lo siguiente?


Adems de los errores Hay otras caractersticas claras del software que impliquen
calidad? Cules son y cmo se pueden medir?

Funcionalidad: Tiempo de uso, resultados.
Confiabilidad: seguridad, no vulnerabilidad.
Usabilidad: Tiempo, esfuerzo.
Compatibilidad: pruebas en otras plataformas.
Eficiente: Tiempo de verificacin de resultados

Considere dos sistemas de seguridad crtica que estn controlados por una
computadora. Liste al menos tres peligros para cada uno de ellos que se puedan
relacionar directamente con los fallos del software.

SISTEMA DE SEGURIDAD DE SUCURSAL DE COBRO DE PLANILLAS DE EMPRESA ELECTRICA
EN SANTA ELENA
Falta de transformador y si no hay luz no pueden trabajar.
Cmaras inactivas.
Robos.

SISTEMAS DE SEGURIDAD DE HOTEL ORO DEL MAR EN SALINAS
Acceso de personal no autorizado.
No hay control del personal que labora en el hotel.
Codificacin errnea.

Investigue en libros e internet sobre fiabilidad del software y escriba un artculo que
explique un modelo de fiabilidad de software. Escriba un ejemplo.

FIABILIDAD DE SOFTWARE

La fiabilidad del software se refiere a que exista un software libre de fallos. Para llevar a
soluciones eficaces con la utilizacin de menos recursos.
Los problemas de la fiabilidad de software se deben casi siempre a errores de diseo o
implementacin. Para que el software sea fiable se necesita ciertas tcnicas como:
Especificacin de requisitos rigurosa o formal.
Mtodos de diseo comprobado.
Lenguaje con abstraccin de datos y modularidad.
Utilizacin de entornos de desarrollo con computador (CASE)
adecuados para gestionar los componentes.

Tambin se necesita del hardware:
Utilizacin de componentes fiables.
Tcnicas rigurosas de montaje de subsistemas.
Apantallamiento de hardware.

Ejemplo:
SISTEMA OPERATIVO SOLARIS
SISTEMA BANCARIO PRODUBANCO

Potrebbero piacerti anche