SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Métricas del Software
•Métricas 
•Algunos estándares 
•SQM 
•GQM 
Contenido
•Estándares mencionados en clase 
•Jones,Bonsignour. TheEconomicsof Software Quality 
•Naik. Software Testing and QualityAssuranceTheoryand Practice. Wiley 
•El Emam. TheROI fromSoftware Quality. AuerbachPublications 
•Lewis, William E. Software testing and continuousqualityimprovement2nd ed. AuerbachPublications 
•Material Profesor Rafael David Rincón, Universidad EAFIT 
Bibliografía
Cuando hablan de calidad de software siempre sacan el mismo dibujo una y otra vez…
IEEE 610.12 Software EngineeringTerminology•Métrica:Unamedidacuantitativadelgradoenqueunsistema,componenteoprocesoposeeunatributodeterminado. •MétricadeCalidad:Unamedidacuantitativadelgradoenqueunítemposeeunatributodecalidaddeterminado. •MedidaoMedición:Procesodeasignarnúmerososímboloslosatributosdelasentidadeselmundorealparacaracterizarlosatributosconreglasclaramenteestablecidas.
IEEE 610.12 Software EngineeringTerminologyUnidades de Medida 
Elementos utilizados para evaluar o tasar los atributos, como por ejemplo: 
•Horas persona de esfuerzo. 
•Líneas de código 
•Cantidad de dinero gastado, etc
IEEE 610.12 Software EngineeringTerminologyValores (de las unidades de Medida) 
Medidadeunatributoparaunaentidadespecíficaenunaunidadespecífica. 
Porejemplo: 
•200 Horas persona (de esfuerzo.) 
•1500 Líneas de código 
•US$300.000 gastados, etc
Estándares y Modelos involucrados en la medición
Estándares y Modelos involucrados en la medición•ISO/IEC9126(SoftwareProductQuality) •ISO/IEC14598(SoftwareProductEvaluation). •ISO/IEC15504(softwareprocessassessment) •ISO/IEC15939(SoftwareEngineering-SoftwareMeasurementProcess)-Internationalstandardthatdefinesameasurementprocessforsoftwaredevelopmentandsystemsengineering.) •ISO/IEC25010(SoftwareproductQualityRequirementsandEvaluation(SQuaRE))
¿ Qué medir ? •PropiedadesdelsoftwaresegúnISO25010.3
¿ Qué medir ? MedicionesexternasdelsoftwaresegúnISO25000
¿ Qué medir ? MedicionesinternasdelsoftwaresegúnISO25000
¿Cómo medir? Dos enfoques para medición y derivación de métricas 
•Software-QualityMetric 
•Goal-QuestionMetric
Modelocuyapremisasebasaenquelamedicióndelsoftwaredeberealizarsedemaneraindirecta. 
AlgunosModelosde referencia: 
•Gilb 
•McCall 
•Bohem 
•FURPS(HewlettPackard) 
•ISO/IEC9126 
•CUPRIMDSO(IBM) 
SQM
Sebasaenunsupuestofundamental:lacalidaddelsoftwareseconoceyestáclaramentedefinida. 
•Silacalidadnoestábiendefinida,suevaluaciónsóloesintuitiva. •Calidad:Gradoenqueelprocesooproductoposeeunacombinacióndeseadadeatributos. 
FuecreadoporIEEEcomoherramientadeapoyoalmejoramientodelacalidaddelprocesodedesarrollodesoftware(compra,uso,soporte,mantenimientoyauditoría),apartirdelapropuestadeMcCall. 
SQM
Pasosclaves: 
•Primero:Definirlacalidadconbaseenunalistadeatributosdecalidadacumplir. 
•Segundo:Definirlalistademétricasparaevaluarelcumplimientodetalesatributos 
SQM
SQM
•FuecreadoparaevaluardefectosenunconjuntodeproyectosdelNASAGoddardSpaceFlightCenter. 
•GeneradoapartirdelasexperienciasdeVictorBasiliyDieterRombach,enlaUniversidaddeMaryland. 
•AdoptadoymejoradoporelSoftwareEngineeringInstitute,delaCarnegieMellonUniversity,Pittsburgh, USA. 
GQM
Características 
•Relacionalasactividadesdemediciónconlacuantificacióndelosprocesos,losproductosylosrecursos,paratomardecisionesquepermitancumplirlosobjetivosdelosproyectos. 
•Laclaveesconsideraryevaluarelambientedelproyecto,demaneraquepermitaalinearlasmedicionesconlosobjetivosdenegocios. 
•Losproyectosdebenidentificarmétricasyprocedimientosdemediciónadecuadosorientadosalcumplimientodetalesobjetivos. 
GQM
Nivelesdeenfoque 
GQM
•Sedefinenlasmetasparaunobjeto,porunavariedadderazones, conrespectoaunoomásparámetrosdecalidad,desdevariospuntosdevistayrelativosaunambienteenparticular. 
Definición de las metas en el Nivel Conceptual
Especificaciónde lasmetas
•<Caracterizar,evaluar,predecir,monitorear,motivar, incrementar,reducir,alcanzar,estabilizar,etc.>el<resultado,desempeño,estado,avance,retroceso, etc.>del<proceso,producto,modelo,medición,etc.> conelfinde<planificarlo,controlarlo,comprenderlo, evaluarlo,administrarlo,aprenderlo,etc.> 
Ejemplo: 
•Evaluarlosresultadosdelametodologíadepruebasconelfindemejorarla. 
Meta Genérica
•Productos: 
Artefactos,entregables,documentos,etc.,elaboradosduranteelciclodevidadelsistema. 
Ejemplo:especificaciones,diseño,programaciónypruebas. •Procesos: 
Engeneral,actividadesrelacionadascontiempo. 
Ejemplo:especificación,diseño,pruebas,entrevistas,etc., •Recursos: 
Ítemsusadosporlosprocesosparaproducirresultados. 
Ejemplo:personal,hardware,software,espaciofísico,etc.. 
Objetos
•Comprender,predecir,planificar,controlar, comparar,evaluaromejoraralgúnaspectodelacalidadolaproductividaddeunobjeto. 
Ejemplosdeaspectosaconsiderar: 
•costo, 
•tamaño, 
•confiabilidad, 
•trazabilidad, 
•calidad, 
•satisfaccióndelcliente, 
•conformidad, 
•time-to-market,etc. 
Propósitos
Identifican: 
•quiénestáinteresadoenlosresultadosdelasmediciones, 
•elpuntodevistaprincipalpuntodevistaqueguiarálasactividadesdemedición; 
Porejemplo: 
•desarrolladores, 
•administradores, 
•clientes, 
•usuarios,etc. 
Porejemplo,mejorarlaproductividadpuedesignificar: •paraunIngenierodeSoftware:incrementarlacantidaddecódigoproducidoporhora; •paraelJefedeproyectos:mantenerelproyectoatiempo; •paraelgerentegeneral:incrementarlasgananciasyelROI 
Perspectivas
Especificación tridimensional de las metas
Activas:dirigidasacontrolarlosprocesosorealizarcambiosalosproductos,losprocesos,losrecursosoalambiente. 
•Comunesenlasactividadesdeadministracióndeproyectosymejoradeprocesos. 
•Relacionadasconlosobjetivosdeevaluaciónymejoradelasmétricas. Pasivas:dirigidasalacomprensiónyelaprendizaje. 
•Comunesalosmodelosdecalidadyproductividad. 
•Relacionadasconlosobjetivosdecaracterizaciónyprediccióndelasmétricas. 
Tiposde Metas
Tiposde Metas
Identifican: 
•quiénestáinteresadoenlosresultadosdelasmediciones, 
•elpuntodevistaprincipalpuntodevistaqueguiarálasactividadesdemedición; 
Porejemplo: 
•desarrolladores, 
•administradores, 
•clientes, 
•usuarios,etc. 
Porejemplo,mejorarlaproductividadpuedesignificar: •paraunIngenierodeSoftware:incrementarlacantidaddecódigoproducidoporhora; •paraelJefedeproyectos:mantenerelproyectoatiempo; •paraelgerentegeneral:incrementarlasgananciasyelROI 
Perspectivas
Seplanteaunconjuntodeinterrogantes: 
•paracaracterizarlaformacomosealcanzaránlasmetas, 
•conbaseenmodelos(decalidad)específicos. 
Lasrespuestasaestasinterrogantespermitendeterminarsilametasehacumplido. 
Definiciónde interrogantes–niveloperativo
¿Cómosepuedecaracterizarelobjetorespectoalametaglobal? 
Tipo1 de preguntas
¿Cómosepuedecaracterizarlosatributosrelevantesdelobjetorespectoalparámetroespecífico? 
Tipo2 de preguntas
¿Cómosepuedeevaluarlascaracterísticasrelevantesdelobjetorespectodelpuntodevistaespecífico? 
Tipo3 de preguntas
•Objetivos:mejorarplazosdecumplimientodelosmantenimientos. 
•Solución: 
Ejemplosde interrogantes
•Identificarlasmedicionesarealizarquepodríandeterminarlasrespuestasalasinterrogantes. 
•Seasociaunconjuntodedatosconcadainterrogante,pararesponderlademaneracuantitativa. 
•Unamétricapuedeservirpararespondermásdeunainterrogante 
Definición de las métricas en el Nivel Cuantitativo
•Objetivos:sidependensólodelobjetomedido,ynodelpuntodevistadelamedición. 
•númerodeversióndeundocumento, 
•horaspersonausadasenunatarea, 
•tamañodeunprograma,etc. •Subjetivos:sidependentantodelobjetomedidocomodelpuntodevistadelamedición. 
•niveldesatisfaccióndelusuario, 
•legibilidaddeuntexto,etc. 
Características de los datos
Cantidadycalidaddelosdatosdisponible: 
•maximizandoelusodelasfuentesdedatosexistentes, 
•siestándisponiblesysonconfiables. 
Madurezdelosobjetosamedir,aplicando: 
•lasmedidasobjetivasalosobjetosmásmaduros, 
•lasmedidassubjetivasalosobjetosmásinformalesoinestables. 
Elprocesodeaprendizaje: 
•elmodelonecesitarefinamientoyadaptaciónconstante, 
•lasmedidasdebenayudaraevaluarlosobjetosyevaluarlaconfiabilidaddelmodelo 
Factores a considerar al asociar las métricas
•Objetivos:mejorarplazosdecumplimientodelosmantenimientos. 
•Solución: 
Ejemplo completo (I)
Ejemplo completo (II)
•Unamismamétricapuedeusarsepararespondervariosinterrogantesconlamismameta. 
•Variasmetaspuedentenerinterrogantesy/ométricasencomún. 
•Lasmétricaspuedentenerdiferentesvaloresalinterpretarsedesdedistintospuntosdevista. 
•Porejemplo,paraunaRevisióndePares,unademora: 
•PuedemedirempeñoycompromisoparaelJefedeProyecto. 
•PuedesignificarproblemasdecalidadparaelResponsabledelaCalidaddelProyecto 
Algunasconsideraciones
OJO:Sonmuyimportantes!! 
•ISO/IEC15939:2007 
Systemsandsoftwareengineering--Measurementprocess(update2012) 
•PracticalSoftwareandSystemsMeasurement(PSM)

Más contenido relacionado

La actualidad más candente

Estrategias de aplicacion carmen garcia espinoza
Estrategias de aplicacion    carmen garcia espinozaEstrategias de aplicacion    carmen garcia espinoza
Estrategias de aplicacion carmen garcia espinozaGarciaEspinozaCarmen
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidadEQ SOFT EIRL
 
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
 
Taller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomTaller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomJuan Carlos Ospina
 
Software libre
Software libreSoftware libre
Software libreerick_gab
 
Presentation Norma ISO/IEC 14598-1:2004
Presentation Norma  ISO/IEC 14598-1:2004Presentation Norma  ISO/IEC 14598-1:2004
Presentation Norma ISO/IEC 14598-1:2004Redouane Mehdi
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareGiovanny Guillen
 
Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Gilber Briceño
 
Calidad software
Calidad softwareCalidad software
Calidad softwaremileing
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareTensor
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidadMARYURYSABICHARRY
 

La actualidad más candente (19)

Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Estrategias de aplicacion carmen garcia espinoza
Estrategias de aplicacion    carmen garcia espinozaEstrategias de aplicacion    carmen garcia espinoza
Estrategias de aplicacion carmen garcia espinoza
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidad
 
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
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Taller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomTaller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcom
 
Paola yzze
Paola yzzePaola yzze
Paola yzze
 
Software libre
Software libreSoftware libre
Software libre
 
Presentation Norma ISO/IEC 14598-1:2004
Presentation Norma  ISO/IEC 14598-1:2004Presentation Norma  ISO/IEC 14598-1:2004
Presentation Norma ISO/IEC 14598-1:2004
 
APQP.
APQP.APQP.
APQP.
 
Lineamientos Globales de Q.A
Lineamientos Globales de Q.ALineamientos Globales de Q.A
Lineamientos Globales de Q.A
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2
 
Iso 14764
Iso 14764Iso 14764
Iso 14764
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
C:\Fakepath\Charla
C:\Fakepath\CharlaC:\Fakepath\Charla
C:\Fakepath\Charla
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidad
 
Aenor iso25000 - Optimyth
Aenor iso25000 - OptimythAenor iso25000 - Optimyth
Aenor iso25000 - Optimyth
 

Destacado

Lab Software Architecture (in spanish)
Lab Software Architecture (in spanish)Lab Software Architecture (in spanish)
Lab Software Architecture (in spanish)Fáber D. Giraldo
 
Software configuration management in deep
Software configuration management in deepSoftware configuration management in deep
Software configuration management in deepFáber D. Giraldo
 
ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??Fáber D. Giraldo
 
software estimation (in spanish)
software estimation (in spanish)software estimation (in spanish)
software estimation (in spanish)Fáber D. Giraldo
 

Destacado (7)

CMMI
CMMICMMI
CMMI
 
Introduction to MDE
Introduction to MDEIntroduction to MDE
Introduction to MDE
 
Lab Software Architecture (in spanish)
Lab Software Architecture (in spanish)Lab Software Architecture (in spanish)
Lab Software Architecture (in spanish)
 
Implementation Model
Implementation ModelImplementation Model
Implementation Model
 
Software configuration management in deep
Software configuration management in deepSoftware configuration management in deep
Software configuration management in deep
 
ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??
 
software estimation (in spanish)
software estimation (in spanish)software estimation (in spanish)
software estimation (in spanish)
 

Similar a software metrics (in spanish)

Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesMario Solarte
 
Sistema de Gestión de Calidad
Sistema de Gestión de CalidadSistema de Gestión de Calidad
Sistema de Gestión de CalidadOmar Ramos More
 
Mapa conceptual de calidad
Mapa conceptual de calidadMapa conceptual de calidad
Mapa conceptual de calidadZulita Montoya
 
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptxPROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptxAlexChavezAlaniz
 
Rational unified process rup
Rational unified process rupRational unified process rup
Rational unified process rupJonathan Arana
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas.. ..
 
4.5 proceso del software personal
4.5 proceso del software personal4.5 proceso del software personal
4.5 proceso del software personaljcezarv
 
Métodos de evaluación de arquitectura a un atributo específico
Métodos de evaluación de arquitectura a un atributo específicoMétodos de evaluación de arquitectura a un atributo específico
Métodos de evaluación de arquitectura a un atributo específicoTefa Gonzaga
 

Similar a software metrics (in spanish) (20)

Practicas tecnicas
Practicas tecnicasPracticas tecnicas
Practicas tecnicas
 
S1-CDSQA.pptx
S1-CDSQA.pptxS1-CDSQA.pptx
S1-CDSQA.pptx
 
Practicas técnicas
Practicas técnicasPracticas técnicas
Practicas técnicas
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicaciones
 
Como medir la calidad de un software
Como medir la calidad de un softwareComo medir la calidad de un software
Como medir la calidad de un software
 
Diapositiva a opcion x
Diapositiva a opcion xDiapositiva a opcion x
Diapositiva a opcion x
 
Sistema de Gestión de Calidad
Sistema de Gestión de CalidadSistema de Gestión de Calidad
Sistema de Gestión de Calidad
 
Espoch
EspochEspoch
Espoch
 
Mapa conceptual de calidad
Mapa conceptual de calidadMapa conceptual de calidad
Mapa conceptual de calidad
 
Calidad.de.software
Calidad.de.softwareCalidad.de.software
Calidad.de.software
 
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptxPROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
PROCESOS DE DESARROLLO DE SOFTWARE_G.pptx
 
Rational unified process rup
Rational unified process rupRational unified process rup
Rational unified process rup
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
4.5 proceso del software personal
4.5 proceso del software personal4.5 proceso del software personal
4.5 proceso del software personal
 
Métodos de evaluación de arquitectura a un atributo específico
Métodos de evaluación de arquitectura a un atributo específicoMétodos de evaluación de arquitectura a un atributo específico
Métodos de evaluación de arquitectura a un atributo específico
 
Sqa
SqaSqa
Sqa
 
EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
Efc isw-luis fernando aguas - 29012022 1500
Efc isw-luis fernando aguas - 29012022 1500Efc isw-luis fernando aguas - 29012022 1500
Efc isw-luis fernando aguas - 29012022 1500
 
EFC-ISW-Luis Fernando Aguas
EFC-ISW-Luis Fernando Aguas EFC-ISW-Luis Fernando Aguas
EFC-ISW-Luis Fernando Aguas
 
Disciplina de desarrollo rup
Disciplina de desarrollo rupDisciplina de desarrollo rup
Disciplina de desarrollo rup
 

Más de Fáber D. Giraldo

Applying a software TeleCare prototype in a real residences for older people ...
Applying a software TeleCare prototype in a real residences for older people ...Applying a software TeleCare prototype in a real residences for older people ...
Applying a software TeleCare prototype in a real residences for older people ...Fáber D. Giraldo
 
Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...Fáber D. Giraldo
 
Teamwork in Software Engineering Projects
Teamwork in Software Engineering ProjectsTeamwork in Software Engineering Projects
Teamwork in Software Engineering ProjectsFáber D. Giraldo
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software EngineeringFáber D. Giraldo
 
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...Fáber D. Giraldo
 
Introduction to Software Process
Introduction to Software ProcessIntroduction to Software Process
Introduction to Software ProcessFáber D. Giraldo
 
Workflows adaptations for security management through MDD and Aspects
Workflows adaptations for security management through MDD and Aspects Workflows adaptations for security management through MDD and Aspects
Workflows adaptations for security management through MDD and Aspects Fáber D. Giraldo
 
Continuous Integration Introduction
Continuous Integration IntroductionContinuous Integration Introduction
Continuous Integration IntroductionFáber D. Giraldo
 
software configuration management
software configuration managementsoftware configuration management
software configuration managementFáber D. Giraldo
 

Más de Fáber D. Giraldo (17)

Applying a software TeleCare prototype in a real residences for older people ...
Applying a software TeleCare prototype in a real residences for older people ...Applying a software TeleCare prototype in a real residences for older people ...
Applying a software TeleCare prototype in a real residences for older people ...
 
Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...Analysing the concept of quality in model-driven engineering literature: a sy...
Analysing the concept of quality in model-driven engineering literature: a sy...
 
Teamwork in Software Engineering Projects
Teamwork in Software Engineering ProjectsTeamwork in Software Engineering Projects
Teamwork in Software Engineering Projects
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
 
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
PhD Proposal - A Framework for evaluating the quality of languages in MDE env...
 
SEMAT
SEMATSEMAT
SEMAT
 
The SEI Approach
The SEI ApproachThe SEI Approach
The SEI Approach
 
The Agile Movement
The Agile MovementThe Agile Movement
The Agile Movement
 
Introduction to RUP & SPEM
Introduction to RUP & SPEMIntroduction to RUP & SPEM
Introduction to RUP & SPEM
 
Introduction to Software Process
Introduction to Software ProcessIntroduction to Software Process
Introduction to Software Process
 
Code Inspection
Code InspectionCode Inspection
Code Inspection
 
Workflows adaptations for security management through MDD and Aspects
Workflows adaptations for security management through MDD and Aspects Workflows adaptations for security management through MDD and Aspects
Workflows adaptations for security management through MDD and Aspects
 
Continuous Integration Introduction
Continuous Integration IntroductionContinuous Integration Introduction
Continuous Integration Introduction
 
Patterns Overview
Patterns OverviewPatterns Overview
Patterns Overview
 
L software testing
L   software testingL   software testing
L software testing
 
software configuration management
software configuration managementsoftware configuration management
software configuration management
 
I software quality
I   software qualityI   software quality
I software quality
 

software metrics (in spanish)