Diseño de Software Conceptos básicos Importancia del Diseño Elementos a diseñar Las GUI’s.
Conceptos Básicos de la Calidad del Software Unidad 1
-
Upload
sally-samanta-chincha-dulanto -
Category
Documents
-
view
1.518 -
download
0
Transcript of Conceptos Básicos de la Calidad del Software Unidad 1
![Page 1: Conceptos Básicos de la Calidad del Software Unidad 1](https://reader036.fdocuments.ec/reader036/viewer/2022082310/5571f9ad4979599169902832/html5/thumbnails/1.jpg)
COMUNIDAD NACIONAL DE APRENDIZAJE SENACALIDAD EN EL DESARROLLO DE SOFTWARE
TEMA:
CONCEPTOS BASICOS DE LA CALIDAD DEL SOFTWARE
ASIGNATURA : CONCEPTOS BASICOS DE LA CALIDAD DEL SOFTWARE
DOCENTE : INGENIERA DE SISTEMAS BETTY GARCÉS AHUMADA
ALUMNA : RICARDO CHINCHA DULANTO
UNIDAD : I
LIMA – PERÚ
2010
![Page 2: Conceptos Básicos de la Calidad del Software Unidad 1](https://reader036.fdocuments.ec/reader036/viewer/2022082310/5571f9ad4979599169902832/html5/thumbnails/2.jpg)
EJERCICIO UNIDAD 1
1. Revise 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.
CONCEPTOS:
PRESSMAN 98.- Afirma que la calidad es la “Concordancia del
software producido con los requerimientos explícitamente establecidos, con
los estándares de desarrollo re fijados y con los requerimientos implícitos
no establecidos formalmente, que desea el usuario”
ISO 8402:1994.- Según su terminología define calidad como el
“Conjunto de propiedades y características de un producto o servicio que le
confieren su aptitud para satisfacer unas necesidades explícitas o
implícitas”
LA NORMA IEEE 1601.- Según el Instituto de Ingenieros Eléctricos
y Electrónicos define calidad “como el grado en que posee una
combinación adecuada de determinadas características como son el
rendimiento, la fiabilidad o la seguridad”.
Teniendo en cuenta los 3 conceptos, la calidad en el software se
puede apreciar cuando éste cumple con las funcionalidades para las cuales
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.
![Page 3: Conceptos Básicos de la Calidad del Software Unidad 1](https://reader036.fdocuments.ec/reader036/viewer/2022082310/5571f9ad4979599169902832/html5/thumbnails/3.jpg)
EJERCICIO UNIDAD 1
2. Formule la definición de Ingeniería de Software y su relación con un
producto de software de alta calidad.
CONCEPTOS:
COTA 1994.- "La Ingeniería de Software es la rama de la ingeniería que
aplica los principios de la ciencia de la computación y las matemáticas para lograr
soluciones costo-efectivas (eficaces en costo o económicas) a los problemas de
desarrollo de software", es decir, "permite elaborar consistentemente productos
correctos, utilizables y costo-efectivos".
JACOBSON 1998.- La Ingeniería de Software se define como "un conjunto
de etapas parcialmente ordenadas con la intención de logra un objetivo, en este
caso, la obtención de un producto de software de calidad".
En conclusión la Ingeniería de Software es una disciplina formada por un
conjunto de métodos, herramientas, técnicas que se utilizan en el desarrollo de
los programas informáticos (software).
EJEMPLO:
Un ejemplo práctico de la calidad en el software se puede plantear usando
la situación acontecida el pasado 11 de julio del 2010, día en el cual se efectuaron
las votaciones.
Un software de calidad aplicado a dicho evento sería aquel que automatice
la recopilación, conteo y publicación de los votos, que brinde transparencia en el
proceso electoral, que sea robusto y que los datos sean incorrompibles.
Pero desafortunadamente la realidad fue otra, aparentemente el software
usado no cumplió con las características de calidad, el cual produjo traumatismos
en la publicación de resultados, ocasionando protestas por parte de la población.
Es allí donde se observa la importancia de la calidad del software hoy en
día dado que esta presente en todas las áreas