Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Atributos de la Calidad de Software

No description
by

Luis Enrique Suarez Perez

on 16 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Atributos de la Calidad de Software

Atributos de la Calidad de Software
Administracion de la calidad de Software
Rol y Responsabilidades de un analista de Software
Existen diferentes clasificaciones y agrupaciones de atributos de calidad
Algunas de las mas representativas son:
ISO 9126 Software Quality Model
IEEE 1061
ISO 9126
Funcionalidad
Confiabilidad
Facilidad de Uso
Eficiencia
Facilidad de Mantenimiento
Confiabilidad

• Una vez el software se encuentra funcionando, según se especificó, la confiabilidad define la capacidad de un sistema de mantener su nivel de servicio bajo condiciones definidas por
periodos específicos de tiempo
• La tolerancia a fallas se define como la habilidad del sistema para soportar fallas en sus componentes
Facilidad de Uso
• facilidad de uso de una funcionalidad dada
• La facilidad para aprender cómo utilizar el sistema hace parte de la facilidad de uso
Facilidad de Mantenimiento
• La habilidad para identificar y corregir un defecto dentro de un componente de software
• La facilidad de probar el sistema (testability) es una subcategoria de este atributo
IEEE 1061
• Desempeño
• Confiabilidad
• Seguridad
• Seguro
Desempeño
• Grado en el cual un sistema o componente cumple sus funciones dentro de restricciones dadas tales como velocidad, exactitud, o uso de memoria
• Tiempo requerido para responder a un evento específico
• Número de eventos procesados en un intervalo dado de tiempo
Confiabilidad
• Disponibilidad - El sistema puede ser usado
• Confianza - Continuidad de servicio
• Seguro - No produce consecuencias catastróficas
• Confidencialidad - No ocurrencia de accesos no autorizados a la información
• Integridad - No ocurrencia de alteraciones no autorizadas de información
• Mantenibilidad - Aptitud para permitir reparaciones y evolución
Normalmente los atributos de calidad se expresan con
frases como:
• El sistema debe ser altamente seguro
• Se espera que el sistema sea altamente disponible
• El sistema debe responder rápidamente
• El sistema debe integrarse con todos los sistemas existentes
Atributos de la Calidad de Software
+
Portabilidad
: la portabilidad implica que un programa puede correr en distintas plataformas, no sólo de sistemas operativos sino diferentes versiones, diferentes ambientes y esquemas.

+
Fiabilidad o confiabilidad
: el software hace lo que debería hacer, y no “truena”.

+
Eficiencia
: que tanto recursos economiza en tiempo y espacio el software.

+
Facilidad de uso
: es fácil de usar?

+
Evaluable
: Es sencillo de examinar? Se le pueden correr fácilmente unit tests?

+
Leíble
: Es el código expresivo y fácil de comprender?

+
Mofificable
: Qué tan sencillo es modificar el software.

+
Escalibilidad
: pueden agregarse funciones de manera rápida y consistente?


Administracion de la calidad de Software
Se abarca un amplio espectro de tareas y métodos que incluyen la comunicación, el análisis de requisitos, el modelado del diseño, la construcción del software, la realización de pruebas del soporte.
Marco de Trabajo
Comunicación
: Implica una intensa colaboración y comunicación con los clientes
Planeación
: Plan para el trabajo de la Ingeniería del Administración de la Calidad del Software

Administracion
Aseguramiento de Calidad: Establecer procedimientos organizacionales y estandares para la calidad.
Planeacion de Calidad: Seleccionar procedimientos aplicables y estandares para un proyecto en particular y modificar estos como sean posibles.
Control de Calidad: Garantizar que procedimientos y estandares son seguidos por el equipo de desarrollo del software
ISO 9000
Conjunto de estandares internacionales para el manejo de calidad
Aplicable a un rango de organizaciones desde intdustrias
ISO 9001 es aplicable a organizaciones del cual diseñan, desarrollan y mantienen productos
ISO 9001 es un modelo generico del proceso de calidad
Rol y Responsabilidades de un analista de Calidad
Un analista de aseguramiento de la calidad hace su trabajo de acuerdo con los mantras: "
para su propósito
" y "
bien la primera vez
".
Rol Principal
Es desarrollar y poner en práctica estándares, procesos, herramientas y métodos de evaluación para el aseguramiento de calidad para los servicios de tecnología de una organización.
Las revisiones y las evaluaciones determinarán si los programas están funcionando de acuerdo con las normas y si se ajustan a las directrices establecidas. Para ello, el analista reunirá y analizará los datos para apoyar una variedad de propuestas de futuro, incluyendo los casos de negocio, proyectos propuestos y los requisitos del sistema.
Revisiones y Evaluaciones
Recomendaciones
Cuando se identifican las deficiencias y áreas de mejora durante las revisiones y evaluaciones, el analista de aseguramiento de la calidad hará recomendaciones sobre las formas de mejorar los programas o hacer correcciones a los procedimientos existentes que resuelvan los problemas.
Monitoreo
Cuando se aprueba una recomendación, el analista de aseguramiento de la calidad pone en marcha las nuevas tecnologías y las monitorea en forma regular para asegurarse de que se desempeñan como deberían.
Gracias por su Atencion!!!!!!!!!!!!!!
Full transcript