arabera Jacobo Caguana 16 years ago
602
Honelako gehiago
se aplica
El proceso para realizar la evaluacion del producto de software, el analisis de los resultados y la modelacion se compone de los siguiente pasos.
La red Internet fue originalmente disenada para transportar informacion de forma rapida y eficiente a cualquier parte del mundo. Ası mismo, la Internet fue dise˜nada para presentar informaci´on, mediante una apariencia sencilla, con sitios (o portales) sin una complejidad significativa, ya que su contenido era primordialmente de texto e hiperv´ınculos. Sin embargo, a medida que fue creciendo la Internet, las aplicaciones se volvieron mas complejas y con mayores demandas de Confiabilidad. Algunos ejemplos de estas aplicaciones son el comercio electr ´onico, las aplicaciones distribuidas, las Intranets, etc. Mucha de la complejidad asociada al desarrollo de aplicaciones en Internet, tiene que ver con el proceso de desarrollo elegido y tambien con la integraci ´on de los elementos que las conforman. Cada dıa, un mayor numero de organizaciones manejan su informaci´on por medio de sistemas en Internet, por lo cual, se demanda una mayor calidad en todos los aspectos, para este tipo de sistemas
de software.
El objetivo de este trabajo es el desarrollo de una metodologıa para la evaluacion del comportamiento de atributo de calidad Confiabilidad en los sistemas de
informacion en Internet. Los bjetivos particulares de la metodologıa son los siguientes:
Entre los cuales podemos citar como ejemplo los de Mc Call y Boehm
aplica criterios de calidad tales como:
Este modelo establece tres areas principales que intervienen en la calidad del software:
Calidad en el proceso. Requiere de la definicion de estandares y procedimientos que sirvan como base para el desarrollo del software.
Revision de la calidad del producto de software.
Tiene como objetivo realizar revisiones durante
el proceso de desarrollo para detectar los
errores que afecten a la operaci ´on del producto.
Calidad en la operacion del producto. Requiere
que el software pueda ser entendido
facilmente, que opere eficientemente y que los
resultados obtenidos sean los requeridos inicialmente por el usuario.