martes, 2 de marzo de 2010

Tare #4 Calidad del Software

CALIDAD DEL SOFTWARE

  • Calidad del Software
  • Aseguramiento de la calidad del software
  • Gestión de la calidad del software
  • Control de la calidad del software
  • Sistema de calidad
  • Certificación de la calidad
  • Factores que determinan la calidad del software
  • Métricas de la calidad del software
  • Referencias
Calidad del software. Nos explica sobre todas las herramientas y metodos que debemos usar en el desarrollo de software para poder alcanzar la calidad deseada, se expresan tanto los requisitos funcionales como de rendimiento que se establecen como los estandares de desarrollo y documentacion.

Aseguramiento de la calidad del software. Se expresa como un conjunto de actividades sistematicas y ya planeadas que se encuentran como obligatorias para brindar la confianza necesaria de que el producto final tendra la calidad ya planeada.
Las caracteristicas de calidad se pueden expresar como la garantia y el aseguramiento y para llegar a este resultado final donde se utilizan herramientas de prueba, programacion y diseño.

Gestión de la calidad del software. Esta gestion se aplica comunmente a nivel empresarial y esta dad en la norma ISO 9000.

Control de la calidad del software. Son las tecnicas que tienen un caracter operativo y se utilizan para mantener ordenados los requisitos de la calidad y se basan en dos objetivos que son fundamentales: Mantener un proceso bajo control y eliminar las causas de los defectos dados.

Sistema de calidad. Es el sistema que se encarga de dar la calidad al software bajo 3 pasos: Los aspectos humanos, la documentacion y la parte fiscal.

Certificación de la calidad. Es una valoracion independiente de la empresa que garantiza a esta misma la capacidad de desarrollar productos de calidad para esto existen de otro tipo de empresas para otorgar los certificados.

Factores que determinan la calidad del software. Se clasifican en tres grupos: operaciones del producto, que se encarga de la correcion de los problemas con debida anticipacion, la integridad, la eficiencia y el fácil uso; la revisión del producto, que es la capacidad para hacer los cambios como una facilidad de mantenimiento, la flexibilidad de una posible actualización; transición del producto, adaptabilidad a nuevos entornos, esto se refiere a la reusabilidad y portabilidad.

Métricas de la calidad del software. Son tecnicas que se utilizan para medir la calidad del software, cada factor de calidad se puede obtener como combinacion de una o varias metricas.

martes, 23 de febrero de 2010

Tarea #3 Competencias

Competencia General. Se aplica tecnicas de calidad en el desarrollo de Software a base de metodologias apropiadas.

Competencia Unidad 1. Aplica la importancia y la metodologia apropiada para la obtencion de un Software de calidad usando las tecnicas de programacion personales.

Competencia Unidad 2. Se aplican metodos de administracion y organizacion del Software desarrollado asi como la planeacion y el control de calidad de este mismo.

Competencia Unidad 3. Se evalua la calidad del producto final, asi como sus defectos y el costo de la calidad, se presentan los valores estimados y reales del tamaño del programa asi como su rendimiento y el tiempo de desarrollo.

Tarea #2 Temario

Tarea #1 Conceptos

Metodos: Es una subrutina asociada exclusivamente a una clase o a un objeto. Analogamente a los procedimientos en los lenguajes imperativos, un metodo consiste generalmente de una serie de sentencias para llevar a cabo una accion, un juego de parametros de entrada que regularan dicha accion, posiblemente, un valor de salida de algun tipo.

La diferencia entre un procedimiento y un metodo es que este ultimo, al estar asociado con un objeto o clase en particular, puede acceder y modificar los datos privados del objeto correspondiente de forma tal que sea consistente con el comportamiento deseado para el mismo. Es recomendable entender a un metodo no como una secuencia de instrucciones sino como la forma en que el objeto es util. Por lo tanto, podemos considerar al metodo como el pedido o un objeto porque realice una tarea determinada o como la via para enviar un mensaje al objeto y que este reaccione acorde a dicho mensaje.

Metodologia: Hace referencia al conjunto de procedimientos basados en principios logicos, utilizados para alcanzar una gama de objetivos que rigen en una investigacion cientifica o en una exposicion doctrinal.

Metodo se utiliza para el procedimiento que se emplea para alcanzar los objetivos de un proyecto.

La metodologia es el estudio del metodo.

Plan Estandar: Plan indicado para pequeñas y medianas empresas que desean potenciar su negocio a traves de Internet.

Calidad en Procesos: La calidad es el conjunto de caracteristicas de un elemento, producto o servicio, que le confieren la aptitud de satisfacer una necesidad implicita y explicita. Esto significa que la calidad de un producto o servicio, es equivalente al nivel de satisfaccion que le ofrece a su consumidor y esta determinado por las caracteristicas especificas del producto o servicio.

Criterios para alcanzar la calidad son:
-Satisfaccion de las expectativas de los clientes.
-Cumplimiento permanente de las normas.