SlideShare una empresa de Scribd logo
1 de 2
UNIVERSIDAD FERMIN TORO
VICERRECTORADO ACADEMICO
FACULTAD DE INGENIERIA
ESCUELA DE COMPUTACION
MAPA
CONCEPTUAL
Luis David Castejón Morello
V-21.129.113
MANTENIMIENTO DE SOFTWARE
TECNICAS DE MANTEMINIENTO DE
SOFTWARE PRUEBAS Y MANTENIMIENTO DE SISTEMAS
Es la modificación de un producto de software después
de la entrega, para corregir errores, mejorar el
rendimiento, u otros atributos
adaptable – modificar el sistema para hacer frente a
cambios en el ambiente del software
perfectivo – implementar nuevos, o cambiar
requerimientos de usuario referentes a mejoras
funcionales para el software
correctivo, diagnosticar y corregir errores,
posiblemente los encontraron por los usuarios
preventiva – aumentar la capacidad de
mantenimiento de software o fiabilidad para evitar
problemas en el futuro
La fase de mantenimiento de software involucra cambios
al software para corregir defectos encontrados durante
su uso o la adición de nueva funcionalidad mejorando
la usabilidad y aplicabilidad del software.
LIMITES DE PRUEBAS
probar solo puede determinar la
presencia de los defectos, nunca su
ausencia.
se requiere de demostraciones
formales de que es correcto para
establecer ausencia.
probar en etapas tempranas
META DE LAS PRUEBAS
Maximizar el numero y la severidad de los
defectos encontrados por dinero gastado.
PRUEBAS A NIVEL DE MÉTODO
1.-verificar la operación con valores normales de los
parámetros.
2.-verificar la operación en los valores limites de los
parámetros.
3.-verificar la operación para valores de parámetros
fuera de los limites
4.-asegurar que ejecuta todas las instrucciones
5.-verificar todas las trayectorias , incluido ambos
lados de todas las ramas.
CONCEPTO
Es un proceso que se enfoca sobre la lógica
interna del software y las funciones externas
PROCESOS
llevando a cabo pruebas que
demuestren que cada función es
completamente alternativa.
desarrollando pruebas que
aseguren que la operación interna se
ajusta a las especificaciones y que
todos los componentes internos se
han comprobado de forma adecuada
realizando pruebas de
estabilidad, cobertura y rendimiento
de arquitectura.
TIPOS DE MANTENIMIENTO
Correctivo: cambios precisos para
corregir errores
Evolutivo: Incorporaciones,
modificaciones, y eliminaciones
necesarias
Adaptativo: Modificaciones que
afectan los entornos en los que el
sistema opera
CONCEPTO
CLASIFICACION
FASES DE MANTENIMIENTO

Más contenido relacionado

La actualidad más candente

Sistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de SistemasSistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de SistemasUniminuto - San Francisco
 
Mantenimiento fisico y logico
Mantenimiento fisico y logicoMantenimiento fisico y logico
Mantenimiento fisico y logicoCamilo122224
 
Herramientas para el mantenimiento correctivo software
Herramientas para el mantenimiento correctivo softwareHerramientas para el mantenimiento correctivo software
Herramientas para el mantenimiento correctivo softwareGilberto Pulido
 
Mantenimiento correctivo y preventivo de un computadores
Mantenimiento correctivo y preventivo de un computadores Mantenimiento correctivo y preventivo de un computadores
Mantenimiento correctivo y preventivo de un computadores angela guarin
 
metodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativometodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativoJorge David Mares Sanchez
 
Diferencia entre software libre y licenciado
Diferencia entre software libre y licenciadoDiferencia entre software libre y licenciado
Diferencia entre software libre y licenciadoraulpingo
 
Introducción a las Pruebas Software
Introducción a las Pruebas SoftwareIntroducción a las Pruebas Software
Introducción a las Pruebas SoftwareMicael Gallego
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 
Diagrama de flujo
Diagrama de flujo Diagrama de flujo
Diagrama de flujo Alan Ponce
 
Guia tecnica para evaluación de software
Guia tecnica para evaluación de softwareGuia tecnica para evaluación de software
Guia tecnica para evaluación de softwareAlex Betancur
 
INVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTO
INVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTOINVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTO
INVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTOMarlen Jiménez
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del softwareJuan Pablo Carvallo
 
Mantenimiento de la pc
Mantenimiento de la pcMantenimiento de la pc
Mantenimiento de la pcCarmen Rizk
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 

La actualidad más candente (20)

Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
Sistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de SistemasSistemas críticos - Ingeniería de Sistemas
Sistemas críticos - Ingeniería de Sistemas
 
Mantenimiento fisico y logico
Mantenimiento fisico y logicoMantenimiento fisico y logico
Mantenimiento fisico y logico
 
Herramientas para el mantenimiento correctivo software
Herramientas para el mantenimiento correctivo softwareHerramientas para el mantenimiento correctivo software
Herramientas para el mantenimiento correctivo software
 
Mantenimiento correctivo y preventivo de un computadores
Mantenimiento correctivo y preventivo de un computadores Mantenimiento correctivo y preventivo de un computadores
Mantenimiento correctivo y preventivo de un computadores
 
metodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativometodos de instalacion de un sistema operativo
metodos de instalacion de un sistema operativo
 
Diferencia entre software libre y licenciado
Diferencia entre software libre y licenciadoDiferencia entre software libre y licenciado
Diferencia entre software libre y licenciado
 
Introducción a las Pruebas Software
Introducción a las Pruebas SoftwareIntroducción a las Pruebas Software
Introducción a las Pruebas Software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Diagrama de flujo
Diagrama de flujo Diagrama de flujo
Diagrama de flujo
 
Mantenimiento De Software
Mantenimiento De SoftwareMantenimiento De Software
Mantenimiento De Software
 
Guia tecnica para evaluación de software
Guia tecnica para evaluación de softwareGuia tecnica para evaluación de software
Guia tecnica para evaluación de software
 
INVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTO
INVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTOINVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTO
INVESTIGACIÓN DE ADMINISTRACIÓN DE CENTROS DE COMPUTO
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Mantenimiento de la pc
Mantenimiento de la pcMantenimiento de la pc
Mantenimiento de la pc
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 

Similar a Mapa conceptual mantenimiento de software

Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareMagemyl Egana
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfBarcodeBarcode
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de softwareozkar21
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de softwareLuis Domingo
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de softwareLuis Domingo
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de softwareLuis Domingo
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de softwareLuis Domingo
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de softwareTensor
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testingJulio Pari
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Vanessa Toral Yépez
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1naviwz
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 

Similar a Mapa conceptual mantenimiento de software (20)

Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de software
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
Pruebas funcionales
Pruebas funcionalesPruebas funcionales
Pruebas funcionales
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Ra.1..
Ra.1..Ra.1..
Ra.1..
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Prueba de software
Prueba de softwarePrueba de software
Prueba de software
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de software
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de software
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de software
 
La auditoría de software
La auditoría de softwareLa auditoría de software
La auditoría de software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1
 
Pruebas
PruebasPruebas
Pruebas
 
tipos de pruebas
tipos de pruebas tipos de pruebas
tipos de pruebas
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 

Último

Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Leonardo J. Caballero G.
 
Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Leonardo J. Caballero G.
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.CeteliInmaculada
 
Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++luzgaray6
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 

Último (6)

Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024
 
Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.
 
Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 

Mapa conceptual mantenimiento de software

  • 1. UNIVERSIDAD FERMIN TORO VICERRECTORADO ACADEMICO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION MAPA CONCEPTUAL Luis David Castejón Morello V-21.129.113
  • 2. MANTENIMIENTO DE SOFTWARE TECNICAS DE MANTEMINIENTO DE SOFTWARE PRUEBAS Y MANTENIMIENTO DE SISTEMAS Es la modificación de un producto de software después de la entrega, para corregir errores, mejorar el rendimiento, u otros atributos adaptable – modificar el sistema para hacer frente a cambios en el ambiente del software perfectivo – implementar nuevos, o cambiar requerimientos de usuario referentes a mejoras funcionales para el software correctivo, diagnosticar y corregir errores, posiblemente los encontraron por los usuarios preventiva – aumentar la capacidad de mantenimiento de software o fiabilidad para evitar problemas en el futuro La fase de mantenimiento de software involucra cambios al software para corregir defectos encontrados durante su uso o la adición de nueva funcionalidad mejorando la usabilidad y aplicabilidad del software. LIMITES DE PRUEBAS probar solo puede determinar la presencia de los defectos, nunca su ausencia. se requiere de demostraciones formales de que es correcto para establecer ausencia. probar en etapas tempranas META DE LAS PRUEBAS Maximizar el numero y la severidad de los defectos encontrados por dinero gastado. PRUEBAS A NIVEL DE MÉTODO 1.-verificar la operación con valores normales de los parámetros. 2.-verificar la operación en los valores limites de los parámetros. 3.-verificar la operación para valores de parámetros fuera de los limites 4.-asegurar que ejecuta todas las instrucciones 5.-verificar todas las trayectorias , incluido ambos lados de todas las ramas. CONCEPTO Es un proceso que se enfoca sobre la lógica interna del software y las funciones externas PROCESOS llevando a cabo pruebas que demuestren que cada función es completamente alternativa. desarrollando pruebas que aseguren que la operación interna se ajusta a las especificaciones y que todos los componentes internos se han comprobado de forma adecuada realizando pruebas de estabilidad, cobertura y rendimiento de arquitectura. TIPOS DE MANTENIMIENTO Correctivo: cambios precisos para corregir errores Evolutivo: Incorporaciones, modificaciones, y eliminaciones necesarias Adaptativo: Modificaciones que afectan los entornos en los que el sistema opera CONCEPTO CLASIFICACION FASES DE MANTENIMIENTO