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

ACTIVIDAES DE GARANTIA DE CALIDAD DE SOFTWARE

No description
by

on 6 June 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of ACTIVIDAES DE GARANTIA DE CALIDAD DE SOFTWARE

GARANTIA
Conjunto de actividades de planificación estimación y supervisión de las actividades de desarrollo realizadas al equipo de desarrollo de tal forma que el producto software cumpla con los requisitos establecidos.


Conjunto de procedimientos, técnicas y herramientas aplicados por profesionales durante el ciclo de desarrollo de un producto, para asegurar que un producto satisface o excede los estándares de calidad de un producto.
QUE ES LA GARANTIA DE CALIDAD
documentacion
Para poder realizar las tareas propias de la garantía de calidad, la documentación juega un papel esencial.
Un aspecto que también es importante tener en cuenta es la calidad de la documentación.

Carecteristicas de calidad a considerar en la documentación.

- Facilidad de modificación
- Consistencia
- Claridad
-Identificación adecuada
- Conformidad con los estándares de documentación
- Comprensibilidad
- Completitud
- Ausencia de contradicciones.

LA DOCUMENTACION
No hay que olvidad que en el proceso de desarrollo de software los factores humanos son muy importantes y juegan un papel muy decisivo en la construcción de sistemas de calidad.

FACTORES NECESARIOS A CONSIDERAR.

- La cultura de la organización
- La comunicación entre los miembros de los equipos.
- El entorno físico de trabajo.
- La formación.
- La motivación
- La dirección .
- El liderazgo.
FACTORES HUMANOS
factor humano
modelo
MODELOS DE PROCESO SOFTWARE
ACTIVIDADES DE GARANTIA DE CALIDAD DE SOFTWARE
INGENIERIA DE SOFTWARE
LENGUAJES
La importancia del lenguaje de programación elegido, en términos de la calidad del producto, se hace presente en las fases de mantenimiento.

CARACTERISTICAS QUE FACILITAN LA CRECION DEL SOFTWARE DE CALIDAD.

- El Concepto de modulo.
- La compilación separada.
- Los tipos abstractos de datos y el ocultamiento de información.
- Flujo de control estructurado.
- La comprobación de tipos de datos. en tiempo de ejecución.
- La utilización de nombres significativos para los programas y sus elementos.
- La programación orientada a objetos
LENGUAJES DE PROGRAMACION
Herramientas CASE (Computer Aided Software Engineering) son herramientas informáticas que facilitan la producción de software.

TIPOS DE HERRAMIENTAS:
- Herramientas de planificación de sistemas de información.
- Herramientas de análisis y diseño (Editores de texto y gráficos, herramientas de prototipo y un repositorio).





?
El coste necesario para conseguir productos de calidad tiene dos componentes.

- Prevención de errores: construcción de la calidad.
- Detección de defectos: Control de calidad.

El coste de la no calidad tiene dos componentes.

- El coste de la corrección de defectos que se vayan poniendo a la luz.

- Repercusiones externas: falta de credibilidad, descontento de los usuarios, responsabilidad civil y perdida de clientes.
EL COSTE DE LA CALIDAD
LAS HERRAMIENTAS Y ENTORNOS DE DESARROLLO
AREAS BAJO LA RESPONSABILIDAD DEL GRUPO DE GARANTIA DE CALIDAD.


. Las metas y objetivos: De be asegurar que las metas de la organización en primer lugar y los objetivos del usuario en segundo lugar se están satisfaciendo, y que no existen conflictos entre ellos o entre los objetivos de diferentes usuarios.


. Los métodos: Debe asegurar que las actividades de desarrollo de software siguen los procedimientos establecidos, se ajustan a los estándares seleccionados,están de acuerdo con las políticas de la organización y se ejecutan según las guías de trabajo y recomendaciones disponibles.


. Rendimiento: Debe asegurar que se optimiza la utilización del hardware y software en los productos desarrollados que son económicos, eficientes y efectivos
TAREAS DEL GRUPO DE GARANTIA DE CALIDAD.

. Planificación de la calidad.

. Supervisión de la calidad:

. Construcción de la calidad.



ACTIVIDADES CONSTRUCTIVAS DE LA GARANTIA DE CALIDAD.

. Técnicas

. Organizativas

. Humanas
Es una de las actividades constructivas de garantía de calidad mas importante junto con los métodos y las herramientas.

Un modelo de proceso software es una idealización del proceso de desarrollo y mantenimiento de software.
METODOS Y FORMALISMOS:

La utilización de métodos tiene ventaja, desde el punto de vista de la garantía de la calidad, de que la sistematizacion de los procedimientos facilita la prueba de los resultados obtenidos.

EJEMPLOS:
- análisis y diseño estructurado y la programación estructurada.
- La aplicación de métodos de estimación de riesgos.
- La aplicación de métodos de estimación de coste y esfuerzo.
-La aplicación de métodos de estimación de requisitos.

- Entorno de programación (herramientas de prototipado, preprocesadores, compiladores, editores etc.).
- Herramientas de gestión de proyectos.
- Herramientas de gestión de configuracion .
Full transcript