SlideShare una empresa de Scribd logo
1 de 6
CAPITULO 6
MANTENIMIENTO DEL
SOFTWARE
LECCION 2 SWEBOK
LOS PROBLEMAS CLAVES EN EL
MANTENIMIENTO DE SOFTWARE
Un número de problemas claves deben ser tratados para asegurar el
mantenimiento eficaz de software. Es importante que entienda que el
mantenimiento del software provee desafíos de dirección para los
ingenieros del software.
La sección siguiente presenta técnicas y cuestiones de dirección
relacionadas con el mantenimiento del software. Han sido agrupadas bajo
los títulos siguientes:
1. Cuestiones Técnicas
2. Cuestiones de Dirección
3. Coste estimado
4. Medidas
LOS PROBLEMAS CLAVES EN EL
MANTENIMIENTO DE SOFTWARE
Cuestiones Técnica
Entendimiento limitado: Se refiere a como rápidamente un ingeniero de
software puede entender donde hacer un cambio o una corrección en el
software que este individuo no desarrolló
Pruebas: Las pruebas de software KA proporciona la información adicional,
cuando el software realiza funciones críticas, puede ser imposible llevarlo
fuera de línea para probar
Análisis de impacto: Describe como conducir, con rentabilidad, un análisis
completo del impacto de un cambio del software existente
Capacidad de mantenimiento: Como la facilidad por la cual el software
puede ser mantenido, mejorado, adaptado, o corregido para satisfacer
exigencias especificadas
LOS PROBLEMAS CLAVES EN EL
MANTENIMIENTO DE SOFTWARE
Cuestiones de dirección
Alineación con objetivos de organización: Los objetivos de organización
describen como demostrar el rendimiento de la inversión de actividades de
mantenimiento de software
Proveer de personal: Se refiere a como atraer y mantener el personal de
mantenimiento de software
Proceso: Es un juego de actividades, métodos, prácticas, y las
transformaciones que pueblan el empleo para desarrollar y mantener el
software y los productos asociados
Los aspectos de organización de mantenimiento: Describen como identificar
cual organización y/o la función que serán responsables del mantenimiento
de software
Externalización: Se refiere a la entrega de actividades propias de ésta a otra
LOS PROBLEMAS CLAVES EN EL
MANTENIMIENTO DE SOFTWARE
Estimación del coste del mantenimiento
Valoración de coste: Los dos accesos más populares a la estimación de
recursos para el mantenimiento de software son el empleo de modelos
paramétricos y el empleo de experiencia
Modelos paramétricos: La importancia es que los datos de proyectos
pasados son necesarios en el uso de los modelos. Habla de todos los
aspectos sobre estimar gastos, incluyendo puntos de función y
proporciona un capítulo detallado sobre la valoración de mantenimiento
Experiencia: Claramente el mejor acercamiento a la valoración de
mantenimiento es el de combinar datos empíricos y experiencia. Deberían
proporcionar estos datos como consecuencia del uso de un programa de
medida
LOS PROBLEMAS CLAVES EN EL
MANTENIMIENTO DE SOFTWARE
Medidas de Mantenimiento del Software
Establecimiento de un programa de medida de software extensamente corporativo,
en el cual son descritas las formas de medida de mantenimiento de software y la
colección de datos
Medidas Específicas: Presentan técnicas de prueba de referencia internas para
comparar diferentes organizaciones de mantenimiento internas
1. Analizar: Las medidas del esfuerzo del mantenedor o recursos gastados en
tentativa de diagnosticar carencias o causas de fracaso, o en identificación de
partes para ser modificadas
2. Variabilidad: Las medidas del esfuerzo del mantenedor asociado con realización
de una modificación especificada
3. Estabilidad: Las medidas del comportamiento inesperado de software, incluyendo
lo encontrado durante las pruebas
4. Testeabilidad: Las medidas del esfuerzo del mantenedor y usuarios en la tentativa

Más contenido relacionado

La actualidad más candente

Mantenimiento de-software-v6 abad-esquenleyner
Mantenimiento de-software-v6 abad-esquenleynerMantenimiento de-software-v6 abad-esquenleyner
Mantenimiento de-software-v6 abad-esquenleynerLeyner Adan Abad Esquen
 
Una metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónUna metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónLeonardo Fleire Morales
 
Norma iso9126 y metrica
Norma iso9126 y metricaNorma iso9126 y metrica
Norma iso9126 y metricaalexander224
 
Mantenimiento de softwares
Mantenimiento de softwaresMantenimiento de softwares
Mantenimiento de softwaresoskartck
 
calidad en el desarrollo de software
calidad en el desarrollo de softwarecalidad en el desarrollo de software
calidad en el desarrollo de softwarespartha187
 
La planeación de los procesos técnicos en la
La planeación de los procesos técnicos en laLa planeación de los procesos técnicos en la
La planeación de los procesos técnicos en laSaraiy Glez
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwarePolansky Ruth Liebe
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de softwareRuddyCorporan09
 
Nick 2
Nick 2Nick 2
Nick 2efrain
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareGalo Lalangui
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de SoftwareM. Ib.
 
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...233 Grados de TI
 

La actualidad más candente (19)

Mantenimiento y evolucion del software
Mantenimiento y evolucion del softwareMantenimiento y evolucion del software
Mantenimiento y evolucion del software
 
Pruebas de Software
Pruebas de SoftwarePruebas de Software
Pruebas de Software
 
Mantenimiento de-software-v6 abad-esquenleyner
Mantenimiento de-software-v6 abad-esquenleynerMantenimiento de-software-v6 abad-esquenleyner
Mantenimiento de-software-v6 abad-esquenleyner
 
Cap2 l4
Cap2 l4Cap2 l4
Cap2 l4
 
Cap2 l5
Cap2 l5Cap2 l5
Cap2 l5
 
Una metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónUna metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de información
 
Norma iso9126 y metrica
Norma iso9126 y metricaNorma iso9126 y metrica
Norma iso9126 y metrica
 
Mantenimiento de softwares
Mantenimiento de softwaresMantenimiento de softwares
Mantenimiento de softwares
 
calidad en el desarrollo de software
calidad en el desarrollo de softwarecalidad en el desarrollo de software
calidad en el desarrollo de software
 
La planeación de los procesos técnicos en la
La planeación de los procesos técnicos en laLa planeación de los procesos técnicos en la
La planeación de los procesos técnicos en la
 
Ciclos de vida
Ciclos de vidaCiclos de vida
Ciclos de vida
 
Mantenimiento de software (síntesis)
Mantenimiento de software (síntesis)Mantenimiento de software (síntesis)
Mantenimiento de software (síntesis)
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de software
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de software
 
Nick 2
Nick 2Nick 2
Nick 2
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de software
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de Software
 
SQA
SQASQA
SQA
 
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...
 

Destacado

Lubrication and Mechanical Stabilization of Rigid PVC Formulations
Lubrication and Mechanical Stabilization of Rigid PVC FormulationsLubrication and Mechanical Stabilization of Rigid PVC Formulations
Lubrication and Mechanical Stabilization of Rigid PVC FormulationsTom Pedersen
 
Učící se společnost 6
Učící se společnost 6Učící se společnost 6
Učící se společnost 6Michal Černý
 
Function of Waxes in PVC Pipe Extrusion
Function of Waxes in PVC Pipe ExtrusionFunction of Waxes in PVC Pipe Extrusion
Function of Waxes in PVC Pipe ExtrusionTom Pedersen
 
AndroPainter Image Editor for GIMP in android
AndroPainter Image Editor for GIMP in androidAndroPainter Image Editor for GIMP in android
AndroPainter Image Editor for GIMP in androidofficeonlinesystems
 
Capitulo 9 leccion 3
Capitulo 9 leccion 3Capitulo 9 leccion 3
Capitulo 9 leccion 3Camilo Forero
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4Camilo Forero
 
Capitulo 6 leccion 3
Capitulo 6 leccion 3Capitulo 6 leccion 3
Capitulo 6 leccion 3Camilo Forero
 
Eavaluation question 1 (1)
Eavaluation question 1 (1)Eavaluation question 1 (1)
Eavaluation question 1 (1)abdinasir omar
 
Capitulo 3 leccion 5
Capitulo 3 leccion 5Capitulo 3 leccion 5
Capitulo 3 leccion 5Camilo Forero
 
地域包括ケアにおけるICT利活用についてVer 2.0
地域包括ケアにおけるICT利活用についてVer 2.0地域包括ケアにおけるICT利活用についてVer 2.0
地域包括ケアにおけるICT利活用についてVer 2.0HealthcareBitStation
 
Capitulo 3 leccion 6
Capitulo 3 leccion 6Capitulo 3 leccion 6
Capitulo 3 leccion 6Camilo Forero
 
Capitulo 3 leccion 2
Capitulo 3 leccion 2Capitulo 3 leccion 2
Capitulo 3 leccion 2Camilo Forero
 
Capitulo 6 leccion 4
Capitulo 6 leccion 4Capitulo 6 leccion 4
Capitulo 6 leccion 4Camilo Forero
 
Capitulo 6 leccion 1
Capitulo 6 leccion 1Capitulo 6 leccion 1
Capitulo 6 leccion 1Camilo Forero
 
Capitulo 3 leccion 4
Capitulo 3 leccion 4Capitulo 3 leccion 4
Capitulo 3 leccion 4Camilo Forero
 
Capitulo 3 leccion 3
Capitulo 3 leccion 3Capitulo 3 leccion 3
Capitulo 3 leccion 3Camilo Forero
 

Destacado (20)

Lubrication and Mechanical Stabilization of Rigid PVC Formulations
Lubrication and Mechanical Stabilization of Rigid PVC FormulationsLubrication and Mechanical Stabilization of Rigid PVC Formulations
Lubrication and Mechanical Stabilization of Rigid PVC Formulations
 
Učící se společnost 6
Učící se společnost 6Učící se společnost 6
Učící se společnost 6
 
Function of Waxes in PVC Pipe Extrusion
Function of Waxes in PVC Pipe ExtrusionFunction of Waxes in PVC Pipe Extrusion
Function of Waxes in PVC Pipe Extrusion
 
Sledeshare
SledeshareSledeshare
Sledeshare
 
AndroPainter Image Editor for GIMP in android
AndroPainter Image Editor for GIMP in androidAndroPainter Image Editor for GIMP in android
AndroPainter Image Editor for GIMP in android
 
Capitulo 9 leccion 3
Capitulo 9 leccion 3Capitulo 9 leccion 3
Capitulo 9 leccion 3
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4
 
Capitulo 6 leccion 3
Capitulo 6 leccion 3Capitulo 6 leccion 3
Capitulo 6 leccion 3
 
Eavaluation question 1 (1)
Eavaluation question 1 (1)Eavaluation question 1 (1)
Eavaluation question 1 (1)
 
Capitulo 3 leccion 5
Capitulo 3 leccion 5Capitulo 3 leccion 5
Capitulo 3 leccion 5
 
地域包括ケアにおけるICT利活用についてVer 2.0
地域包括ケアにおけるICT利活用についてVer 2.0地域包括ケアにおけるICT利活用についてVer 2.0
地域包括ケアにおけるICT利活用についてVer 2.0
 
Capitulo 3 leccion 6
Capitulo 3 leccion 6Capitulo 3 leccion 6
Capitulo 3 leccion 6
 
Capitulo 3 leccion 2
Capitulo 3 leccion 2Capitulo 3 leccion 2
Capitulo 3 leccion 2
 
Capitulo 6 leccion 4
Capitulo 6 leccion 4Capitulo 6 leccion 4
Capitulo 6 leccion 4
 
Capitulo 6 leccion 1
Capitulo 6 leccion 1Capitulo 6 leccion 1
Capitulo 6 leccion 1
 
Cap2 l3
Cap2 l3Cap2 l3
Cap2 l3
 
Capitulo 3 leccion 4
Capitulo 3 leccion 4Capitulo 3 leccion 4
Capitulo 3 leccion 4
 
Capitulo 3 leccion 3
Capitulo 3 leccion 3Capitulo 3 leccion 3
Capitulo 3 leccion 3
 
Búsqueda en scopus y cinahl
Búsqueda en scopus y cinahlBúsqueda en scopus y cinahl
Búsqueda en scopus y cinahl
 
Higiene y seguridad indusrtial
Higiene y seguridad indusrtialHigiene y seguridad indusrtial
Higiene y seguridad indusrtial
 

Similar a Capitulo 6 leccion 2

10 midiendo la calidad del software
10 midiendo la calidad del software10 midiendo la calidad del software
10 midiendo la calidad del softwareUVM
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 
Mantenimieto de Software
Mantenimieto de SoftwareMantenimieto de Software
Mantenimieto de SoftwareJair Barzola
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 
Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el SoftwareWalter Tejerina
 
Auditoria de Mantenimiento
Auditoria de MantenimientoAuditoria de Mantenimiento
Auditoria de MantenimientoEver Lopez
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i procesovictdiazm
 
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptxTAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptxJACKSSONYAMILMONTOYA
 
Ra semana 17
Ra semana 17Ra semana 17
Ra semana 17victdiazm
 
Topicos de ingeniería de software
Topicos de ingeniería de softwareTopicos de ingeniería de software
Topicos de ingeniería de softwareAlex Hurtado
 

Similar a Capitulo 6 leccion 2 (20)

10 midiendo la calidad del software
10 midiendo la calidad del software10 midiendo la calidad del software
10 midiendo la calidad del software
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Ing rene
Ing reneIng rene
Ing rene
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Mantenimieto de Software
Mantenimieto de SoftwareMantenimieto de Software
Mantenimieto de Software
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el Software
 
Calidad de sofware
Calidad de sofwareCalidad de sofware
Calidad de sofware
 
Capitulo4
Capitulo4Capitulo4
Capitulo4
 
Auditoria de Mantenimiento
Auditoria de MantenimientoAuditoria de Mantenimiento
Auditoria de Mantenimiento
 
manual de compra de motos
manual de compra de motos manual de compra de motos
manual de compra de motos
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i proceso
 
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptxTAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
 
Ra semana 17
Ra semana 17Ra semana 17
Ra semana 17
 
Proceso software
Proceso softwareProceso software
Proceso software
 
Topicos de ingeniería de software
Topicos de ingeniería de softwareTopicos de ingeniería de software
Topicos de ingeniería de software
 

Más de Camilo Forero (17)

Capitulo 12
Capitulo 12Capitulo 12
Capitulo 12
 
Cap11 l3
Cap11 l3Cap11 l3
Cap11 l3
 
Cap11 l2
Cap11 l2Cap11 l2
Cap11 l2
 
Cap11 l1
Cap11  l1Cap11  l1
Cap11 l1
 
Capitulo 9 leccion 2
Capitulo 9 leccion 2Capitulo 9 leccion 2
Capitulo 9 leccion 2
 
Capitulo 9 leccion 1
Capitulo 9 leccion 1Capitulo 9 leccion 1
Capitulo 9 leccion 1
 
Capitulo 3 leccion 1
Capitulo 3 leccion 1Capitulo 3 leccion 1
Capitulo 3 leccion 1
 
Cap8 l5
Cap8 l5Cap8 l5
Cap8 l5
 
Cap8 l4
Cap8 l4Cap8 l4
Cap8 l4
 
Cap8 l3
Cap8 l3Cap8 l3
Cap8 l3
 
Cap8 l2
Cap8 l2Cap8 l2
Cap8 l2
 
Cap8 l1
Cap8 l1Cap8 l1
Cap8 l1
 
Cap5 l4
Cap5 l4Cap5 l4
Cap5 l4
 
Cap5 l3
Cap5 l3Cap5 l3
Cap5 l3
 
Cap5 l2
Cap5 l2Cap5 l2
Cap5 l2
 
Cap5 l1
Cap5 l1Cap5 l1
Cap5 l1
 
Cap2 l2
Cap2 l2Cap2 l2
Cap2 l2
 

Capitulo 6 leccion 2

  • 2. LOS PROBLEMAS CLAVES EN EL MANTENIMIENTO DE SOFTWARE Un número de problemas claves deben ser tratados para asegurar el mantenimiento eficaz de software. Es importante que entienda que el mantenimiento del software provee desafíos de dirección para los ingenieros del software. La sección siguiente presenta técnicas y cuestiones de dirección relacionadas con el mantenimiento del software. Han sido agrupadas bajo los títulos siguientes: 1. Cuestiones Técnicas 2. Cuestiones de Dirección 3. Coste estimado 4. Medidas
  • 3. LOS PROBLEMAS CLAVES EN EL MANTENIMIENTO DE SOFTWARE Cuestiones Técnica Entendimiento limitado: Se refiere a como rápidamente un ingeniero de software puede entender donde hacer un cambio o una corrección en el software que este individuo no desarrolló Pruebas: Las pruebas de software KA proporciona la información adicional, cuando el software realiza funciones críticas, puede ser imposible llevarlo fuera de línea para probar Análisis de impacto: Describe como conducir, con rentabilidad, un análisis completo del impacto de un cambio del software existente Capacidad de mantenimiento: Como la facilidad por la cual el software puede ser mantenido, mejorado, adaptado, o corregido para satisfacer exigencias especificadas
  • 4. LOS PROBLEMAS CLAVES EN EL MANTENIMIENTO DE SOFTWARE Cuestiones de dirección Alineación con objetivos de organización: Los objetivos de organización describen como demostrar el rendimiento de la inversión de actividades de mantenimiento de software Proveer de personal: Se refiere a como atraer y mantener el personal de mantenimiento de software Proceso: Es un juego de actividades, métodos, prácticas, y las transformaciones que pueblan el empleo para desarrollar y mantener el software y los productos asociados Los aspectos de organización de mantenimiento: Describen como identificar cual organización y/o la función que serán responsables del mantenimiento de software Externalización: Se refiere a la entrega de actividades propias de ésta a otra
  • 5. LOS PROBLEMAS CLAVES EN EL MANTENIMIENTO DE SOFTWARE Estimación del coste del mantenimiento Valoración de coste: Los dos accesos más populares a la estimación de recursos para el mantenimiento de software son el empleo de modelos paramétricos y el empleo de experiencia Modelos paramétricos: La importancia es que los datos de proyectos pasados son necesarios en el uso de los modelos. Habla de todos los aspectos sobre estimar gastos, incluyendo puntos de función y proporciona un capítulo detallado sobre la valoración de mantenimiento Experiencia: Claramente el mejor acercamiento a la valoración de mantenimiento es el de combinar datos empíricos y experiencia. Deberían proporcionar estos datos como consecuencia del uso de un programa de medida
  • 6. LOS PROBLEMAS CLAVES EN EL MANTENIMIENTO DE SOFTWARE Medidas de Mantenimiento del Software Establecimiento de un programa de medida de software extensamente corporativo, en el cual son descritas las formas de medida de mantenimiento de software y la colección de datos Medidas Específicas: Presentan técnicas de prueba de referencia internas para comparar diferentes organizaciones de mantenimiento internas 1. Analizar: Las medidas del esfuerzo del mantenedor o recursos gastados en tentativa de diagnosticar carencias o causas de fracaso, o en identificación de partes para ser modificadas 2. Variabilidad: Las medidas del esfuerzo del mantenedor asociado con realización de una modificación especificada 3. Estabilidad: Las medidas del comportamiento inesperado de software, incluyendo lo encontrado durante las pruebas 4. Testeabilidad: Las medidas del esfuerzo del mantenedor y usuarios en la tentativa