SlideShare una empresa de Scribd logo
1 de 24
CALIDAD DE SOFTWARE
ISO 9000-1 – ISO 12207
Calidad Del Software
•Es la concordancia con los requerimientos 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 esperan de
todo software desarrollado profesionalmente
Tres puntos importantes de la definición
calidad del Software
1.Los requerimientos del software son los fundamentos desde
los que se mide la calidad.
2.Los estándares específicos definen un conjunto de criterios
de desarrollo que guían la forma de aplicación de la
ingeniería de software.
3.Existen requerimientos implícitos que no se mencionan.
Confiabilidad
Es la probabilidad de operación libre de fallas de un programa de computadora
en un entorno determinado y durante un tiempo específico.
El fallo es cualquier no concordancia con los requerimientos del software. Hay
distintos grados de fallos, estos pueden ser simplemente desconcertantes o
catastróficos.
La generación de fallos depende del código desarrollado, tales como tamaño y
las características del proceso de desarrollado tales como las tecnologías y
herramientas de ingeniería de software usadas.
Control de Calidad
El costo de corregir y detectar errores producidos en las primeras
fases de desarrollo de software es mayor a medida que nos
encontramos más alejados de éstas. A causa de esto, la propuesta
de control de calidad es empujar las tareas relacionadas con la
calidad desde las primeras fases del proyecto. Esto permite
encontrar los errores en forma temprana sin que se sigan
propagando en las siguientes fases.
La garantía de calidad de software engloba
Métodos y herramientas de análisis, diseño, codificación y prueba
Revisiones y técnicas formales que se aplican en cada fase de la ingeniería
de software
Una estrategia de prueba multiescalada
El control de la documentación del software y de los cambios efectuados
Un procedimiento que asegure un ajuste a los estándares de desarrollo
Mecanismos a medida y de información
Organización Internacional de
Normalización
• Nacida tras la Segunda Guerra Mundial
• Organismo encargado de promover el desarrollo de normas internacionales de fabricación,
comercio y comunicación para todas las ramas industriales.
• Su función principal es la de buscar la estandarización de normas de productos y
seguridad para las empresas u organizaciones (públicas o privadas) a nivel internacional.
• Las normas desarrolladas por ISO son voluntarias, comprendiendo que ISO es un
organismo no gubernamental y no depende de ningún otro organismo internacional, por lo
tanto, no tiene autoridad para imponer sus normas a ningún país.
PROCEDIMIENTO DE OBTENCIÓN ISO
1. La Firma que desee obtener la certificación de Sistemas de Calidad deberá
entregar los recaudos indicados en la Planilla de Solicitud
2. Los recaudos correspondientes serán recibidos en la Gerencia de
Certificación de Sistemas de FONDONORMA.
3. La Gerencia de Certificación de Sistemas analizará los recaudos y asignará
el personal técnico encargado para la realización del estudio de
Certificación del Sistema. Este último efectuará una revisión documental
sobre el Manual de la Calidad presentado.
4. Se realiza una pre-auditoría en la empresa, de asegurar en la misma (por muestreo) que
hay evidencias de haber implementado el sistema y éste es estable, podrá elaborarse el
cronograma y el plan de auditoría al Sistema de Gestión de la Calidad
5. Se efectúa una segunda fase de auditoría del Sistema de Gestión de la Calidad. El
solicitante del certificado debe introducir acciones correctivas en las áreas que presentan no-
conformidades.
6. Se efectúa una auditoria de seguimiento a las acciones correctivas realizadas y se verifica la
efectividad de las mismas.
7. Si los resultados correspondientes de las auditorías realizadas satisfacen los requerimientos
exigidos por el ente registrador/certificador, se establecerá por escrito el documento
"Condiciones Particulares de Autorización" que regirá los lineamientos por los cuales se
otorgará la Certificación del Sistema.
8. El Sistema de la Calidad, cumple con los requisitos establecidos en la
Norma internacional seleccionada, en vigencia, y demás requisitos que de
forma pública pudiera indicar el ente certificador.
9. El documento "Condiciones Particulares de Autorización" está elaborado
por la Gerencia de Certificación de Sistemas.
10.La empresa ha hecho efectivo el pago por conceptos de estudio y de
cuota anual del certificado a otorgar.Se procederá a otorgar al solicitante
la Certificación de Sistemas de la Calidad respectivo.
ISO 900-1
Facilita la definición y automatización de los Sistemas
de Gestión de la Calidad y la implementación de los
modelos normativos complementarios, a partir del
mismo uso de la tecnología en la organización.
• ISO 9000-1 especifica los requisitos para un Sistema de Gestión de
la Calidad (SGC) que pueden utilizarse para su aplicación interna
en las organizaciones, sin importar si el producto o servicio lo
brinda una organización pública o empresa privada y/o su tamaño.
• Proporciona el marco necesario para supervisar y mejorar el
rendimiento en la producción de la calidad del software para el área
tecnologica.
ISO 9000-1 es una entre la serie de normas de sistemas de
gestión de la calidad que puede ayudar a poner de manifiesto lo
mejor de su organización, permitiendo comprender los procesos
de entrega de productos y prestación de servicios a los clientes.
ISO 12207
El ISO/IEC 12207 es el estándar para los
procesos de ciclo de vida del software de la
organización ISO
Este estándar se concibió para aquellos interesados en adquisición de
software, así como desarrolladores y proveedores. El estándar indica una
serie de procesos desde la recopilación de requisitos hasta la culminación
del software.
El estándar comprende 17 procesos lo cuales son agrupados en tres
categorías:
• Principales
• De soporte
• De organización
Procesos Principales
• Brinda servicio a las partes principales durante el ciclo de vida del
software.
• Una parte principal es aquella que inicia o lleva a cabo el desarrollo,
operación, o mantenimiento de los productos software. Estas partes
principales son el adquiriente, el proveedor, el desarrollador, el
operador y el responsable de mantenimiento de productos software.
Se divide:
Proceso de Adquisición
Define las actividades del adquiriente, es decir, la organización que adquiere un sistema, producto
software o servicio software
Proceso de Suministro
Se relaciona con las actividades del proveedor, organización que proporciona sistema, producto o
servicio software al adquiriente
Proceso de Desarrollo
Define las actividades que tiene que llevar a cabo el desarrollador, organización que define y
desarrolla el producto software
Proceso de Operación
Define las actividades del operador, organización que proporciona el servicio, organización que
proporciona el servicio de operar un sistema informático en su entorno real
Proceso de Mantenimiento
Define las actividades del responsable de mantenimiento o la organización que se encarga de esta
función; es decir, la gestión de las modificaciones al producto para mantenerlo actualizado y
operativo
Procesos de Soporte
• Las actividades y tareas en un proceso soporte son
responsabilidad de la organización que lleva a cabo dicho
proceso. Esta organización se asegura que el proceso
existe y está operativo. Los procesos son:
Proceso de documentación
Define las actividades para el registro de la información producida por
un proceso del ciclo de vida
Proceso de gestión de la configuración
Define las actividades de la gestión de la configuración.
Proceso de Aseguramiento de la calidad
Define las actividades para asegurar, de una manera objetiva, que los productos
software y los procesos son conformes a sus requerimientos especificados y se
ajustan a sus planes establecido
Proceso de Verificación
Define las actividades (para el adquiriente, proveedor o una parte independiente)
para verificar hasta un nivel de detalle dependiente del proyecto software, los
productos software
Proceso de Validación
Define las actividades para validar los productos software del proyecto software.
Proceso de Revisión Conjunta
Define las actividades para evaluar el estado y productos de una actividad.
Proceso de Auditoría
Define las actividades para determinar la conformidad con los
requerimientos, planes y contrato. Este proceso puede ser empleado
por dos partes cualesquiera, donde una parte (la auditora) audita los
productos software o actividades de otra parte (la auditada) .
Proceso de Solución de problemas
Define las actividades para analizar y eliminar los problemas que sean
descubiertos durante la ejecución del proceso de desarrollo,
operación, mantenimiento u otros procesos, cualesquiera que sea su
naturaleza o causa
Procesos Organizativos
• Los procesos organizativos del ciclo de vida son cuatro.
• Se emplean por una organización para establecer e implementar una
infraestructura constituida por procesos y personal asociado al ciclo de vida y
para mejorar continuamente esta infraestructura.
• Se usan habitualmente fuera del ámbito de proyectos y contratos específicos;
sin embargo, la experiencia adquirida mediante dichos proyectos y contratos
contribuye a la mejora de la organización.
• Los procesos organizativos son:
Proceso de Gestión
Define las actividades básicas de gestión, incluyendo la gestión de
proyectos, durante un proceso del ciclo de vida
Proceso de Infraestructura
Define las actividades básicas para establecer la infraestructura de un
proceso del ciclo de vida
Proceso de Mejora de proceso
Define las actividades básicas que una organización lleva a cabo para
establecer, medir, controlar y mejorar sus procesos del ciclo de vida
Proceso de Recursos Humanos
Define las actividades básicas para conseguir el personal adecuadamente
capacitado
MUCHAS GRACIAS…!!

Más contenido relacionado

La actualidad más candente

Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareWilliam Matamoros
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vidasandrasig
 
Modelos del ciclo de vida del software
Modelos del ciclo de vida del softwareModelos del ciclo de vida del software
Modelos del ciclo de vida del softwareAbner Torres
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Edwin Belduma
 
Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo SoftwareDaniel Román
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De VidaJgperez
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwarearealisherrera
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología CascadaJesus Zuñiga
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Softwareguesta1695670
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREFely Villalba
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareUriel Ramos
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascadajcezarv
 
Ciclos de vida del software
Ciclos de vida del softwareCiclos de vida del software
Ciclos de vida del softwareGUEOVANNY20
 

La actualidad más candente (20)

Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vida
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
Modelos del ciclo de vida del software
Modelos del ciclo de vida del softwareModelos del ciclo de vida del software
Modelos del ciclo de vida del software
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
 
Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo Software
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De Vida
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología Cascada
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Software
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de software
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascada
 
3. Análisis de Requerimientos
3. Análisis de Requerimientos3. Análisis de Requerimientos
3. Análisis de Requerimientos
 
Ciclos de vida del software
Ciclos de vida del softwareCiclos de vida del software
Ciclos de vida del software
 
Modelo V
Modelo VModelo V
Modelo V
 

Similar a Calidad de software

Similar a Calidad de software (20)

Ieee 12207
Ieee 12207Ieee 12207
Ieee 12207
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
Estandares De La Calidad
Estandares De La CalidadEstandares De La Calidad
Estandares De La Calidad
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Calidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdfCalidad Sw fundamentos.pdf
Calidad Sw fundamentos.pdf
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
Estándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson BarreraEstándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson Barrera
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alex
 
Ieee12207
Ieee12207Ieee12207
Ieee12207
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 

Último

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (20)

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Calidad de software

  • 1. CALIDAD DE SOFTWARE ISO 9000-1 – ISO 12207
  • 2. Calidad Del Software •Es la concordancia con los requerimientos 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 esperan de todo software desarrollado profesionalmente
  • 3. Tres puntos importantes de la definición calidad del Software 1.Los requerimientos del software son los fundamentos desde los que se mide la calidad. 2.Los estándares específicos definen un conjunto de criterios de desarrollo que guían la forma de aplicación de la ingeniería de software. 3.Existen requerimientos implícitos que no se mencionan.
  • 4. Confiabilidad Es la probabilidad de operación libre de fallas de un programa de computadora en un entorno determinado y durante un tiempo específico. El fallo es cualquier no concordancia con los requerimientos del software. Hay distintos grados de fallos, estos pueden ser simplemente desconcertantes o catastróficos. La generación de fallos depende del código desarrollado, tales como tamaño y las características del proceso de desarrollado tales como las tecnologías y herramientas de ingeniería de software usadas.
  • 5. Control de Calidad El costo de corregir y detectar errores producidos en las primeras fases de desarrollo de software es mayor a medida que nos encontramos más alejados de éstas. A causa de esto, la propuesta de control de calidad es empujar las tareas relacionadas con la calidad desde las primeras fases del proyecto. Esto permite encontrar los errores en forma temprana sin que se sigan propagando en las siguientes fases.
  • 6. La garantía de calidad de software engloba Métodos y herramientas de análisis, diseño, codificación y prueba Revisiones y técnicas formales que se aplican en cada fase de la ingeniería de software Una estrategia de prueba multiescalada El control de la documentación del software y de los cambios efectuados Un procedimiento que asegure un ajuste a los estándares de desarrollo Mecanismos a medida y de información
  • 7. Organización Internacional de Normalización • Nacida tras la Segunda Guerra Mundial • Organismo encargado de promover el desarrollo de normas internacionales de fabricación, comercio y comunicación para todas las ramas industriales. • Su función principal es la de buscar la estandarización de normas de productos y seguridad para las empresas u organizaciones (públicas o privadas) a nivel internacional. • Las normas desarrolladas por ISO son voluntarias, comprendiendo que ISO es un organismo no gubernamental y no depende de ningún otro organismo internacional, por lo tanto, no tiene autoridad para imponer sus normas a ningún país.
  • 8. PROCEDIMIENTO DE OBTENCIÓN ISO 1. La Firma que desee obtener la certificación de Sistemas de Calidad deberá entregar los recaudos indicados en la Planilla de Solicitud 2. Los recaudos correspondientes serán recibidos en la Gerencia de Certificación de Sistemas de FONDONORMA. 3. La Gerencia de Certificación de Sistemas analizará los recaudos y asignará el personal técnico encargado para la realización del estudio de Certificación del Sistema. Este último efectuará una revisión documental sobre el Manual de la Calidad presentado.
  • 9. 4. Se realiza una pre-auditoría en la empresa, de asegurar en la misma (por muestreo) que hay evidencias de haber implementado el sistema y éste es estable, podrá elaborarse el cronograma y el plan de auditoría al Sistema de Gestión de la Calidad 5. Se efectúa una segunda fase de auditoría del Sistema de Gestión de la Calidad. El solicitante del certificado debe introducir acciones correctivas en las áreas que presentan no- conformidades. 6. Se efectúa una auditoria de seguimiento a las acciones correctivas realizadas y se verifica la efectividad de las mismas. 7. Si los resultados correspondientes de las auditorías realizadas satisfacen los requerimientos exigidos por el ente registrador/certificador, se establecerá por escrito el documento "Condiciones Particulares de Autorización" que regirá los lineamientos por los cuales se otorgará la Certificación del Sistema.
  • 10. 8. El Sistema de la Calidad, cumple con los requisitos establecidos en la Norma internacional seleccionada, en vigencia, y demás requisitos que de forma pública pudiera indicar el ente certificador. 9. El documento "Condiciones Particulares de Autorización" está elaborado por la Gerencia de Certificación de Sistemas. 10.La empresa ha hecho efectivo el pago por conceptos de estudio y de cuota anual del certificado a otorgar.Se procederá a otorgar al solicitante la Certificación de Sistemas de la Calidad respectivo.
  • 11. ISO 900-1 Facilita la definición y automatización de los Sistemas de Gestión de la Calidad y la implementación de los modelos normativos complementarios, a partir del mismo uso de la tecnología en la organización.
  • 12. • ISO 9000-1 especifica los requisitos para un Sistema de Gestión de la Calidad (SGC) que pueden utilizarse para su aplicación interna en las organizaciones, sin importar si el producto o servicio lo brinda una organización pública o empresa privada y/o su tamaño. • Proporciona el marco necesario para supervisar y mejorar el rendimiento en la producción de la calidad del software para el área tecnologica.
  • 13. ISO 9000-1 es una entre la serie de normas de sistemas de gestión de la calidad que puede ayudar a poner de manifiesto lo mejor de su organización, permitiendo comprender los procesos de entrega de productos y prestación de servicios a los clientes.
  • 14. ISO 12207 El ISO/IEC 12207 es el estándar para los procesos de ciclo de vida del software de la organización ISO
  • 15. Este estándar se concibió para aquellos interesados en adquisición de software, así como desarrolladores y proveedores. El estándar indica una serie de procesos desde la recopilación de requisitos hasta la culminación del software. El estándar comprende 17 procesos lo cuales son agrupados en tres categorías: • Principales • De soporte • De organización
  • 16.
  • 17. Procesos Principales • Brinda servicio a las partes principales durante el ciclo de vida del software. • Una parte principal es aquella que inicia o lleva a cabo el desarrollo, operación, o mantenimiento de los productos software. Estas partes principales son el adquiriente, el proveedor, el desarrollador, el operador y el responsable de mantenimiento de productos software.
  • 18. Se divide: Proceso de Adquisición Define las actividades del adquiriente, es decir, la organización que adquiere un sistema, producto software o servicio software Proceso de Suministro Se relaciona con las actividades del proveedor, organización que proporciona sistema, producto o servicio software al adquiriente Proceso de Desarrollo Define las actividades que tiene que llevar a cabo el desarrollador, organización que define y desarrolla el producto software Proceso de Operación Define las actividades del operador, organización que proporciona el servicio, organización que proporciona el servicio de operar un sistema informático en su entorno real Proceso de Mantenimiento Define las actividades del responsable de mantenimiento o la organización que se encarga de esta función; es decir, la gestión de las modificaciones al producto para mantenerlo actualizado y operativo
  • 19. Procesos de Soporte • Las actividades y tareas en un proceso soporte son responsabilidad de la organización que lleva a cabo dicho proceso. Esta organización se asegura que el proceso existe y está operativo. Los procesos son: Proceso de documentación Define las actividades para el registro de la información producida por un proceso del ciclo de vida Proceso de gestión de la configuración Define las actividades de la gestión de la configuración.
  • 20. Proceso de Aseguramiento de la calidad Define las actividades para asegurar, de una manera objetiva, que los productos software y los procesos son conformes a sus requerimientos especificados y se ajustan a sus planes establecido Proceso de Verificación Define las actividades (para el adquiriente, proveedor o una parte independiente) para verificar hasta un nivel de detalle dependiente del proyecto software, los productos software Proceso de Validación Define las actividades para validar los productos software del proyecto software. Proceso de Revisión Conjunta Define las actividades para evaluar el estado y productos de una actividad.
  • 21. Proceso de Auditoría Define las actividades para determinar la conformidad con los requerimientos, planes y contrato. Este proceso puede ser empleado por dos partes cualesquiera, donde una parte (la auditora) audita los productos software o actividades de otra parte (la auditada) . Proceso de Solución de problemas Define las actividades para analizar y eliminar los problemas que sean descubiertos durante la ejecución del proceso de desarrollo, operación, mantenimiento u otros procesos, cualesquiera que sea su naturaleza o causa
  • 22. Procesos Organizativos • Los procesos organizativos del ciclo de vida son cuatro. • Se emplean por una organización para establecer e implementar una infraestructura constituida por procesos y personal asociado al ciclo de vida y para mejorar continuamente esta infraestructura. • Se usan habitualmente fuera del ámbito de proyectos y contratos específicos; sin embargo, la experiencia adquirida mediante dichos proyectos y contratos contribuye a la mejora de la organización. • Los procesos organizativos son:
  • 23. Proceso de Gestión Define las actividades básicas de gestión, incluyendo la gestión de proyectos, durante un proceso del ciclo de vida Proceso de Infraestructura Define las actividades básicas para establecer la infraestructura de un proceso del ciclo de vida Proceso de Mejora de proceso Define las actividades básicas que una organización lleva a cabo para establecer, medir, controlar y mejorar sus procesos del ciclo de vida Proceso de Recursos Humanos Define las actividades básicas para conseguir el personal adecuadamente capacitado