Está en la página 1de 2

Porque es importante la utilizacin de los modelos de calidad en el desarrollo del

software?

Los Productos Software, sistemas y/o aplicaciones son creadas, desarrolladas e implementadas por
seres humanos y por ende en cualquiera de sus etapas de creacin se puede presentar una
equivocacin, al generarse esa Equivocacin se puede conllevar a un defecto en el software, por
ejemplo mala digitacin, distraccin al codificar, mala elaboracin de un documento entre otras. Si
no se ha identificado ese defecto y el software o la aplicacin se ejecuta, hay un alto riesgo de que
la aplicacin no haga lo que debera hacer o el objeto para lo cual fue creada, es decir se genera un
fallo o desperfecto, lo que podra generar una catstrofe como las que se han mencionado en este
documento y muchas otras ms, es importante conocer que los fallos tambin se pueden presentar
por situaciones del entorno, como la radiacin, descarga elctrica, contaminacin, inundaciones,
Hmeda, Fuego, etc.

Los Ingenieros de sistemas entonces deben estar en la capacidad de conocer y aplicar las diferentes
normas, procesos y procedimientos para garantizar la calidad de los productos software, aplicando
las pruebas de calidad de software necesarias para que con ellas se pueda ayudar a reducir los
riesgos en las aplicaciones, logrando que se identifiquen los defectos antes de que se ejecuten, as de
forma proactiva tomar decisiones que permitan hacer las actividades necesarias para mejorar las
condiciones del software y ofertar un producto que satisfaga las necesidades del cliente.

Cmo sera la calidad del software si no existieran modelos y estndares de calidad?


Si no existieran modelos dedicados a la calidad y estndar de los software realmente los software
fueran muy malos y no tendran la calidad y un ptimo desempeo como lo son hoy en da la
mayora de software que usan las empresas, personas del comn, las grandes industrias etc. esto se
dara porque cada quien creara su software como le venga en gana sin importar cosas tan sencillas
como lo son la accesibilidad y usabilidad de dichos software y sin estos modelos no hubiera un
estndar que nos permitiera a nosotros como usuarios del comn usar dichos software dado que las
personas que crean dichos software los hicieran a su acomodo y con esto ser solo ellos los que
puedan manipular y usar dichos software.
Sin estos estndares e industrias seguramente los software hoy da fuera una industria monoplica y
solo podran manejar dichos software las personas que tengan de manera directa alguna vinculacin
con aquellas personas que desarrollan ciertos software.

Estos modelos sin lugar a duda son de vital importancia para el desarrollo de los software ya que los
hacen con estndares que son de muy alta calidad para que nosotros los usuarios que compramos,
manipulamos o usamos dichos software tengamos un producto de muy alta calidad y tener una
manera ms organizada y estandarizada en los software para aprender ms fcil su manejo.
Justifiquen tres factores que determinan la calidad del software?

Los factores que pueden determinar la calidad de un software son muchos pero sin lugar a duda
para mi opinin los mas importantes son:
La Flexibilidad: Esta dada por la facilidad que el software tiene para que se le realicen ciertos
cambios tanto en su estructura (visibilidad) hasta en la lgica de tal software ya que estamos en una
vida actual que evoluciona tan rpido que los software no se pueden quedar atrs a ciertas
modificaciones que nos ayuden a un desempeo mejor.
Usabilidad: La usabilidad sin lugar a duda es un factor muy importante dado que esto se refiere a la
facilidad con que se opera el producto ya que un software que sea fcil de manejar y de aprender es
mucho mas factible a que los usuarios o clientes lo compren, sin lugar a duda la usabilidad es de
gran importancia para la calidad de los software.
Potabilidad: Este factor es de gran importancia porque se refiere a la manera en que los clientes
pueden acceder a los productos ya que un software portable es mucho mas fcil de obtener por los
clientes dado que pueden acceder a dicho software.
Mantenibilidad: Se refiere a la manera fcil de corregir y reparar fallas que pueda tener algun
software.
Confiabilidad: Se refiere a la manera en que el software puede resolver fallas o situaciones no
esperadas satisfactoriamente.
Eficiencia: La eficiencia del software esta dada por la forma en que hace su trabajo de una manera
buena.
Integridad: La integridad es la manera en que el software esta preparado para proteger los datos y
proteger el programa.

También podría gustarte