actividad 1 calidad desarrollo sofwaret

7
Sistema de Gestión de la Calidad Servicio Nacional de Aprendizaje – SENA Fundamentos de la Calidad del Software Curso: Calidad del Software GUIA DE APRENDIZAJE Fundamentos Fecha: Octubre de 2010 Versión 1.0 Página 1 de 7 ACTIVIDAD DE APRENDIZAJE UNIDAD_ 1. CALIDAD DE SOFTWARE TRABAJO REALIZADO: TRABAJO PRESENTADO A: INSTRUCTORA MARA CABRALES GUARDO

Upload: kilbyss

Post on 18-Feb-2015

309 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Actividad 1 Calidad Desarrollo Sofwaret

Sistema de Gestión de la Calidad

Servicio Nacional de Aprendizaje – SENA

Fundamentos de la Calidad del SoftwareCurso: Calidad del Software

GUIA DE APRENDIZAJE Fundamentos

Fecha:Octubre de 2010

Versión 1.0

Página 1 de 6

ACTIVIDAD DE APRENDIZAJE UNIDAD_ 1.

CALIDAD DE SOFTWARE

TRABAJO REALIZADO:

TRABAJO PRESENTADO A:

INSTRUCTORA MARA CABRALES GUARDO

  SERVICIO NACIONAL DE APRENDIZAJE

SENA CENTRO INDUSTRIAL

PETROQUÍMICA REGIONAL BOLIVARDICIEMBRE 2012

Page 2: Actividad 1 Calidad Desarrollo Sofwaret

Sistema de Gestión de la Calidad

Servicio Nacional de Aprendizaje – SENA

Fundamentos de la Calidad del SoftwareCurso: Calidad del Software

GUIA DE APRENDIZAJE Fundamentos

Fecha:Octubre de 2010

Versión 1.0

Página 2 de 6

INTRODUCCIÓN

La calidad en el desarrollo y el mantenimiento del software se ha convertido hoy en día en uno de los principales objetivos estratégicos de las organizaciones, debido a que cada vez más, los procesos principales de las organizaciones y su supervivencia depende de los sistemas informáticos para su buen funcionamiento.

En la evolución experimentada por la calidad del software se ha pasado de un tratamiento centrado fundamentalmente en la inspección y detección de errores, a una aproximación más sistemática, dada la importancia que ha adquirido la calidad en la Ingenieria del software. En los últimos años se han publicados diverso estudios y estándares en los que se exponen los principios que se deben seguir para la mejora tanto de productos como de procesos software. Todo ello ha influido de forma significativa en el papel que actualmente tiene la calidad en las organizaciones, que pasa a convertirse en una filosofía y una cultura que afecta a toda la organización.

Parece claro que todas las aplicaciones que puedan tener el software deben ser productos de alta calidad: fáciles de usar, confiables y seguros, tan rápidos como necesite el cliente, baratos en relación con sus prestaciones, flexibles y fáciles de mantener y modificarse

En cierto sentido no debe hacerse distinción entre construir un programa y fabricar cualquier otro bien de consumo.

Page 3: Actividad 1 Calidad Desarrollo Sofwaret

Sistema de Gestión de la Calidad

Servicio Nacional de Aprendizaje – SENA

Fundamentos de la Calidad del SoftwareCurso: Calidad del Software

GUIA DE APRENDIZAJE Fundamentos

Fecha:Octubre de 2010

Versión 1.0

Página 3 de 6

DESARROLLO DE LA ACTIVIDAD

1. Revisar los conceptos de calidad que describen [Pressman 98], ISO 8402:1994 y la norma IEEE 1601 y establezca con sus propias palabras que es la calidad en el software.

R/Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente ” [Pressman 98] “ es la totalidad de las características de una entidad que dan soporte a su capacidad de satisfacer necesidades manifiesta e implícitas ISO 8402:1994 Según la norma IEEE 1601 la calidad de un producto de software se define como el grado en que posee una combinación adecuada de determinadas características como son el rendimiento, la fiabilidad o la seguridad.La calidad del software se pude apreciar cuando este cumple con las funcionalidades para las cales fue desarrollado, sin causar daños de ningún tipo por errores que se puedan presentar, debe ser fácil de manejar, debe ser capaz de adaptarse a cualquier entorno, debe ser capaz de ejecutarse en múltiples plataformas, además, cuando el software maneja datos valiosos o críticos, una característica de calidad importante es la protección de los datos ante el acceso de personas inescrupulosas que puedan alterar dichos datos. Por otro lado, para que un software sea de calidad, se necesita que el proceso de desarrollo del software cumpla con los estándares de calidad establecidos como el ISO 12207 y el ISO SPICE. Puntualizado, la calidad en el software es una condición del software que se ve reflejada en características técnicas que permiten sacar el mayor provecho de la herramienta software el menor costo posible. Debe cumplir con las necesidades y quizás sobrepasar las expectativas del cliente. Siguiendo unos estándares de desarrollo debidamente documentados.

Page 4: Actividad 1 Calidad Desarrollo Sofwaret

Sistema de Gestión de la Calidad

Servicio Nacional de Aprendizaje – SENA

Fundamentos de la Calidad del SoftwareCurso: Calidad del Software

GUIA DE APRENDIZAJE Fundamentos

Fecha:Octubre de 2010

Versión 1.0

Página 4 de 6

2. Formular la definición de Ingeniería de Software y su relación con un producto de software de alta calidad.

R/El objetivo primordial de la Ingenieria de software es producir un sistema, aplicación o producto de software de alta calidad y para lograr este objetivo, los ingenieros del software deben aplicar métodos efectivos junto con herramientas modernas dentro del contexto de un proceso maduro de desarrollo de software.

Los requisitos (requerimientos) de software se deben cumplir, en caso contrario, indican claramente la falta de calidad

Los estándares definen un conjunto de criterios de desarrollo que deben seguirse de manera explícita

Las características implícitas de calidad, a menudo no mencionadas, también deben ser cumplidas.

Page 5: Actividad 1 Calidad Desarrollo Sofwaret

Sistema de Gestión de la Calidad

Servicio Nacional de Aprendizaje – SENA

Fundamentos de la Calidad del SoftwareCurso: Calidad del Software

GUIA DE APRENDIZAJE Fundamentos

Fecha:Octubre de 2010

Versión 1.0

Página 5 de 6

CONCLUSIONES

Los ingenieros deben de utilizar metodologías, técnicas y herramientas para el desarrollo del software, teniendo en cuenta que hay que seleccionar a las adecuadas según las circunstancias El objetivo es crear un software de alta calidad, adoptando así un enfoque sistemático y claro esto también teniendo en cuenta lo pedido por el usuario final. Para que el producto final tenga un buen funcionamiento, rendimiento, sea confiable y fácil de usar, para poder mantenerlo y abajo costo.

Page 6: Actividad 1 Calidad Desarrollo Sofwaret

Sistema de Gestión de la Calidad

Servicio Nacional de Aprendizaje – SENA

Fundamentos de la Calidad del SoftwareCurso: Calidad del Software

GUIA DE APRENDIZAJE Fundamentos

Fecha:Octubre de 2010

Versión 1.0

Página 6 de 6

BIBLIOGRAFÍA

Materiales del curso SENA virtual

Unidad 1. Conceptos básicos de la calidad del Software