SlideShare uma empresa Scribd logo
1 de 11
Oscar Morales
3er administración en sistemas
La fase de mantenimiento de software involucra
cambios al software en orden de corregir defectos
y dependencias encontradas durante su uso tanto
como la adición de nueva funcionalidad para
mejorar la usabilidad y aplicabilidad del software.
El mantenimiento del software involucra(pilines
flic`s) varias técnicas específicas.
Una técnica es el rebanamiento
estático, la cual es usada para
identificar todo el código de
programa que puede modificar
alguna variable. Es generalmente
útil en la refabricación del código
del programa y fue
específicamente útil en asegurar
conformidad para el problema
del año 2000.
La fase de mantenimiento de software es una parte
explícita del modelo en cascada del proceso de
desarrollo de software el cual fue desarrollado
durante el movimiento de programación
estructurada en computadores. El otro gran
modelo, el Desarrollo en espiral desarrollado
durante el movimiento de ingeniería de software
orientada a objeto no hace una mención explícita
de la fase de mantenimiento. Sin embargo, esta
actividad es notable, considerando el hecho de que
dos tercios del coste del tiempo de vida de un
sistema de software involucran mantenimiento
(Page-Jones pg 31).
Tipos de mantenimiento
A continuación se señalan los tipos de
mantenimientos existentes, definidos tal y como
se especifican para la metodología de MÉTRICA:
Perfectivo: son las acciones llevadas a cabo para
mejorar la calidad interna de los sistemas en
cualquiera de sus aspectos: reestructuración del
código, definición más clara del sistema y
optimización del rendimiento y eficiencia.
Evolutivo: son las incorporaciones, modificaciones
y eliminaciones necesarias en un producto
software para cubrir la expansión o cambio en las
necesidades del usuario.
Adaptativo: son las modificaciones que afectan a
los entornos en los que el sistema opera, por
ejemplo, cambios de configuración del
hardware, software de base, gestores de base de
datos, comunicaciones, etc.
Correctivo: son aquellos cambios precisos para
corregir errores del producto software.
Cabe señalar que, de estos 4 tipos de
mantenimiento, sólamente el correctivo y el
evolutivo entran en el ámbito de MÉTRICA
versión 3, ya que los otros dos requieren
actividades y perfiles distintos a los del proceso
de desarrollo
Es importante tener en cuenta el efecto del
Iceberg, es decir , en el momento en el que
se le hace mantenimiento a un Software no
se cuenta muchas veces con el factor
económico (¿Cuánto dinero se invertirá en
el mantenimiento?), y una vez se comienza
a desarrollar la fase de mantenimiento en
la aplicación, comienzan a surgir nuevos
requerimientos, el efecto del iceberg (en la
superficie se ve solo una parte de lo que
realmente es su tamaño).
Mantenimiento de softwares
Mantenimiento de softwares

Mais conteúdo relacionado

Mais procurados (14)

Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de Software
 
Saia 8 vo
Saia 8 voSaia 8 vo
Saia 8 vo
 
Mantenimiento del software
Mantenimiento del softwareMantenimiento del software
Mantenimiento del software
 
Mantenimiento de-software
Mantenimiento de-softwareMantenimiento de-software
Mantenimiento de-software
 
Morocha cartelera
Morocha carteleraMorocha cartelera
Morocha cartelera
 
Analisi1
Analisi1Analisi1
Analisi1
 
Mantenimiento y prueba de software
Mantenimiento y prueba de softwareMantenimiento y prueba de software
Mantenimiento y prueba de software
 
Alexander armero
Alexander armeroAlexander armero
Alexander armero
 
Fases del rup.1
Fases del rup.1Fases del rup.1
Fases del rup.1
 
Mantenimieto de Software
Mantenimieto de SoftwareMantenimieto de Software
Mantenimieto de Software
 
Swebok
SwebokSwebok
Swebok
 
Método Watch
Método WatchMétodo Watch
Método Watch
 
Mantenimiento De Software
Mantenimiento De SoftwareMantenimiento De Software
Mantenimiento De Software
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de software
 

Destaque (8)

Progetto seo spotorno car
Progetto seo spotorno carProgetto seo spotorno car
Progetto seo spotorno car
 
Deformazione in arte (98)
Deformazione in arte (98)Deformazione in arte (98)
Deformazione in arte (98)
 
Blog
BlogBlog
Blog
 
Q
QQ
Q
 
Donostia 1950 70_bilakaera_historikoa
Donostia 1950 70_bilakaera_historikoaDonostia 1950 70_bilakaera_historikoa
Donostia 1950 70_bilakaera_historikoa
 
Gestione Reti Tecnologiche 2009
Gestione Reti Tecnologiche 2009Gestione Reti Tecnologiche 2009
Gestione Reti Tecnologiche 2009
 
Hopper's Portfolio
Hopper's PortfolioHopper's Portfolio
Hopper's Portfolio
 
Invito
InvitoInvito
Invito
 

Semelhante a Mantenimiento de softwares

Nick 2
Nick 2Nick 2
Nick 2
efrain
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del software
Edmund Uespadila
 
Mantenimiento De Software.Pptx12
Mantenimiento De Software.Pptx12Mantenimiento De Software.Pptx12
Mantenimiento De Software.Pptx12
ivan5856
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
mendez45
 

Semelhante a Mantenimiento de softwares (20)

Nick 2
Nick 2Nick 2
Nick 2
 
Mantenimiento de-software
Mantenimiento de-softwareMantenimiento de-software
Mantenimiento de-software
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del software
 
manual de compra de motos
manual de compra de motos manual de compra de motos
manual de compra de motos
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Mantenimiento De Software
Mantenimiento De SoftwareMantenimiento De Software
Mantenimiento De Software
 
Gestión del Cambio del Software
Gestión del Cambio del SoftwareGestión del Cambio del Software
Gestión del Cambio del Software
 
Mantenimiento y evolucion del software
Mantenimiento y evolucion del softwareMantenimiento y evolucion del software
Mantenimiento y evolucion del software
 
Proceso software
Proceso softwareProceso software
Proceso software
 
Mantenimiento De Software.Pptx12
Mantenimiento De Software.Pptx12Mantenimiento De Software.Pptx12
Mantenimiento De Software.Pptx12
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de software
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Ciclodevidadeunsistema
CiclodevidadeunsistemaCiclodevidadeunsistema
Ciclodevidadeunsistema
 
Software
SoftwareSoftware
Software
 
Tripticokino
TripticokinoTripticokino
Tripticokino
 
Software
SoftwareSoftware
Software
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de software
 
El software
El softwareEl software
El software
 
Analisis software abner
Analisis software abnerAnalisis software abner
Analisis software abner
 
Lineas de productos de software
Lineas de productos de softwareLineas de productos de software
Lineas de productos de software
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Último (20)

FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 

Mantenimiento de softwares

  • 2.
  • 3.
  • 4. La fase de mantenimiento de software involucra cambios al software en orden de corregir defectos y dependencias encontradas durante su uso tanto como la adición de nueva funcionalidad para mejorar la usabilidad y aplicabilidad del software. El mantenimiento del software involucra(pilines flic`s) varias técnicas específicas.
  • 5. Una técnica es el rebanamiento estático, la cual es usada para identificar todo el código de programa que puede modificar alguna variable. Es generalmente útil en la refabricación del código del programa y fue específicamente útil en asegurar conformidad para el problema del año 2000.
  • 6. La fase de mantenimiento de software es una parte explícita del modelo en cascada del proceso de desarrollo de software el cual fue desarrollado durante el movimiento de programación estructurada en computadores. El otro gran modelo, el Desarrollo en espiral desarrollado durante el movimiento de ingeniería de software orientada a objeto no hace una mención explícita de la fase de mantenimiento. Sin embargo, esta actividad es notable, considerando el hecho de que dos tercios del coste del tiempo de vida de un sistema de software involucran mantenimiento (Page-Jones pg 31).
  • 7. Tipos de mantenimiento A continuación se señalan los tipos de mantenimientos existentes, definidos tal y como se especifican para la metodología de MÉTRICA: Perfectivo: son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas en cualquiera de sus aspectos: reestructuración del código, definición más clara del sistema y optimización del rendimiento y eficiencia. Evolutivo: son las incorporaciones, modificaciones y eliminaciones necesarias en un producto software para cubrir la expansión o cambio en las necesidades del usuario.
  • 8. Adaptativo: son las modificaciones que afectan a los entornos en los que el sistema opera, por ejemplo, cambios de configuración del hardware, software de base, gestores de base de datos, comunicaciones, etc. Correctivo: son aquellos cambios precisos para corregir errores del producto software. Cabe señalar que, de estos 4 tipos de mantenimiento, sólamente el correctivo y el evolutivo entran en el ámbito de MÉTRICA versión 3, ya que los otros dos requieren actividades y perfiles distintos a los del proceso de desarrollo
  • 9. Es importante tener en cuenta el efecto del Iceberg, es decir , en el momento en el que se le hace mantenimiento a un Software no se cuenta muchas veces con el factor económico (¿Cuánto dinero se invertirá en el mantenimiento?), y una vez se comienza a desarrollar la fase de mantenimiento en la aplicación, comienzan a surgir nuevos requerimientos, el efecto del iceberg (en la superficie se ve solo una parte de lo que realmente es su tamaño).