SlideShare una empresa de Scribd logo
Medidas y calidad del software  Medida de adherencia a una arquitectura en capas Miguel Angel Pastor Olivar miguelinlas3 at gmail dot com http://miguelinlas3.blogspot.com http://twitter.com/miguelinlas3
Arquitectura en capas UI Layer Service Layer Repository Layer Data Layer
Arquitectura en capas Ampliamente aceptado
Acceso a la capa inmediatamente inferior
Calidad y mantenibilidad
Pérdida de disciplina con el paso del tiempo
Objetivo: medir nivel de adherencia
Características
Definición Llamadas a la capa inmediatamente inferior
Llamadas dentro de la misma capa
Si no se cumple lo anterior -> ERROR
Objetivo: ningún error de este tipo
Facilidad de uso Facilidad de configuración
Facilidad de aplicación: fase de compilación
Resultados: errores del compilador
Ver ejemplo final
Valores de la medida Número de errores buscados: cero

Más contenido relacionado

PDF
Cuadro comparativo
Erix Andre Cuevas Sanhueza
 
PDF
Cuadro comparativo
Erix Andre Cuevas Sanhueza
 
PDF
Cuadro comparativo
Erix Andre Cuevas Sanhueza
 
PPTX
ES Daytrading Presentation
Celticaces
 
DOCX
Reactivos software sr
Mariela Erazo
 
PPT
10 midiendo la calidad del software
UVM
 
DOCX
Métricas orientadas a objeto
David Leon Sicilia
 
PPTX
PROCESO DE DESARROLLO DE SOFTWARE.pptx
juan gonzalez
 
Cuadro comparativo
Erix Andre Cuevas Sanhueza
 
Cuadro comparativo
Erix Andre Cuevas Sanhueza
 
Cuadro comparativo
Erix Andre Cuevas Sanhueza
 
ES Daytrading Presentation
Celticaces
 
Reactivos software sr
Mariela Erazo
 
10 midiendo la calidad del software
UVM
 
Métricas orientadas a objeto
David Leon Sicilia
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
juan gonzalez
 

Similar a Software measure-slides (20)

PPT
12 tecnologias actuales de metricas y modelos
UVM
 
PDF
Desarrollo de aplicaciones web en el entorno servidor
Jomicast
 
PDF
Prueba de software_hmoliut_2
Hector Molina
 
PDF
Presentacion minimalista aesthetic simple beige.pdf
Jocelyn869587
 
PPTX
Introduccion-a-la-Ingenieria-de-Software-segun-Pressman.pptx
JudaiYuki4
 
PPTX
presJ - 1.pptx presJ - 1.pptx presJ - 1.pptxpresJ - 1.pptx presJ - 1.pptx
Chri35
 
PPT
Modelo Descrptivos Del Proceso Del Sofware
luisfe
 
PDF
Ppios basicos de usabilidad
Andres Hernandez
 
DOCX
Fases de desarrollo de un programa...
grachika
 
PPT
Conferencia Gestión de Proyectos de TI
hanzcg
 
PPTX
metodologia de prototipos
Keiner Valerio
 
PPT
Clase3 Is 0702 V1
marlonyesith
 
PPTX
Orientación a tendencias de Arquitectura DDD
Cesar Gomez
 
DOCX
XXXS
Joselyn Aguirre
 
PPTX
Tarea 1 Reconocimiento
LizbethSinisterra
 
PPT
Tema 1 Ingeniería de Requisitos
Juan Carlos González Moreno
 
PPTX
Sqm
symple9
 
DOCX
Modelo incremental
Roxny Moreno
 
PPT
Ingenieria Web
Liszeth
 
PPT
presentacionSQA.ppt
WinterAnibalMezaJime
 
12 tecnologias actuales de metricas y modelos
UVM
 
Desarrollo de aplicaciones web en el entorno servidor
Jomicast
 
Prueba de software_hmoliut_2
Hector Molina
 
Presentacion minimalista aesthetic simple beige.pdf
Jocelyn869587
 
Introduccion-a-la-Ingenieria-de-Software-segun-Pressman.pptx
JudaiYuki4
 
presJ - 1.pptx presJ - 1.pptx presJ - 1.pptxpresJ - 1.pptx presJ - 1.pptx
Chri35
 
Modelo Descrptivos Del Proceso Del Sofware
luisfe
 
Ppios basicos de usabilidad
Andres Hernandez
 
Fases de desarrollo de un programa...
grachika
 
Conferencia Gestión de Proyectos de TI
hanzcg
 
metodologia de prototipos
Keiner Valerio
 
Clase3 Is 0702 V1
marlonyesith
 
Orientación a tendencias de Arquitectura DDD
Cesar Gomez
 
Tarea 1 Reconocimiento
LizbethSinisterra
 
Tema 1 Ingeniería de Requisitos
Juan Carlos González Moreno
 
Sqm
symple9
 
Modelo incremental
Roxny Moreno
 
Ingenieria Web
Liszeth
 
presentacionSQA.ppt
WinterAnibalMezaJime
 
Publicidad

Más de Miguel Pastor (18)

PDF
Liferay & Big Data Dev Con 2014
Miguel Pastor
 
PDF
Microservices: The OSGi way A different vision on microservices
Miguel Pastor
 
PDF
Liferay and Big Data
Miguel Pastor
 
PDF
Reactive applications and Akka intro used in the Madrid Scala Meetup
Miguel Pastor
 
PDF
Reactive applications using Akka
Miguel Pastor
 
PPTX
Liferay Devcon 2013: Our way towards modularity
Miguel Pastor
 
ODP
Liferay Module Framework
Miguel Pastor
 
ODP
Liferay and Cloud
Miguel Pastor
 
PDF
Jvm fundamentals
Miguel Pastor
 
PDF
Scala Overview
Miguel Pastor
 
ODP
Hadoop, Cloud y Spring
Miguel Pastor
 
PDF
Scala: un vistazo general
Miguel Pastor
 
ODP
Platform as a Service overview
Miguel Pastor
 
ODP
HadoopDB
Miguel Pastor
 
PDF
Aspect Oriented Programming introduction
Miguel Pastor
 
ODP
Arquitecturas MMOG
Miguel Pastor
 
ODP
Software Failures
Miguel Pastor
 
ODP
Groovy and Grails intro
Miguel Pastor
 
Liferay & Big Data Dev Con 2014
Miguel Pastor
 
Microservices: The OSGi way A different vision on microservices
Miguel Pastor
 
Liferay and Big Data
Miguel Pastor
 
Reactive applications and Akka intro used in the Madrid Scala Meetup
Miguel Pastor
 
Reactive applications using Akka
Miguel Pastor
 
Liferay Devcon 2013: Our way towards modularity
Miguel Pastor
 
Liferay Module Framework
Miguel Pastor
 
Liferay and Cloud
Miguel Pastor
 
Jvm fundamentals
Miguel Pastor
 
Scala Overview
Miguel Pastor
 
Hadoop, Cloud y Spring
Miguel Pastor
 
Scala: un vistazo general
Miguel Pastor
 
Platform as a Service overview
Miguel Pastor
 
HadoopDB
Miguel Pastor
 
Aspect Oriented Programming introduction
Miguel Pastor
 
Arquitecturas MMOG
Miguel Pastor
 
Software Failures
Miguel Pastor
 
Groovy and Grails intro
Miguel Pastor
 
Publicidad

Último (20)

PDF
Documentos Básicos De Programación.pdf.
kathedelgadoarredond
 
PDF
Estructuras básicas Conceptos básicos de programación.pdf
sdbdsamuel
 
PDF
Problema de pareto resuelto iandanielpdf
IanDanielGiraldoRami
 
PDF
Webinar - Migrating to Ballerina from MuleSoft and Tibco.pdf
Profesia Srl, Lynx Group
 
PDF
Chile Claro Swap Project Guidebook Version 1.4.1b.pdf
DarkoAlmanzaTrujillo
 
PDF
Liceo departamental MICRO BIT (1).pdfslksjshshwuwjwjjdjdjshshs
edepanaobando
 
PDF
excel.pdf valentinamueses111 trabajo tecnologia
4zz5vkthyk
 
PDF
Trabajo de tecnologia en equipo (1).pdf
jjfch3110
 
PDF
0621 LOS MATERIALES Y SUS USOS .2º CICLO_compressed.pdf
AndreaAlegre18
 
PDF
Diagrama de Pareto en PDF pareto el mejor
zaidmarinb11
 
PDF
DIAGRAMA DE PARETO M. Camila Duque Loaiz
MariacamilaDuqueloai
 
PDF
actividad tecnologia (1).pdflksjksIUQWDIUWEGDHI
anavallejo2323
 
PDF
Trabajo grupal segundo periodo Tecnología .pdf
edepemanuelflechas
 
PDF
Conceptos básicos de programación trabajo grupal
darcyrobayo2007
 
PDF
Índice del libro "Cuentos para Minihackers II: Un verano alucinante"
Chema Alonso
 
PDF
Solución actividad de Diagrama de Pareto
MaraJos722801
 
PDF
Distribución de frecuencias y diagrama de pareto en Excel
Eleazar88
 
PPTX
JuarezGonzalez_Maria_M1S3AI6.docs https://docs.google.com/presentation/d/1-
susana0271
 
PPTX
Actividad integradora 6 Crear un archivo multimedia
susana0271
 
PDF
Trabajo Tecnología Diagrama De Pareto.pdf
srsantiagof09
 
Documentos Básicos De Programación.pdf.
kathedelgadoarredond
 
Estructuras básicas Conceptos básicos de programación.pdf
sdbdsamuel
 
Problema de pareto resuelto iandanielpdf
IanDanielGiraldoRami
 
Webinar - Migrating to Ballerina from MuleSoft and Tibco.pdf
Profesia Srl, Lynx Group
 
Chile Claro Swap Project Guidebook Version 1.4.1b.pdf
DarkoAlmanzaTrujillo
 
Liceo departamental MICRO BIT (1).pdfslksjshshwuwjwjjdjdjshshs
edepanaobando
 
excel.pdf valentinamueses111 trabajo tecnologia
4zz5vkthyk
 
Trabajo de tecnologia en equipo (1).pdf
jjfch3110
 
0621 LOS MATERIALES Y SUS USOS .2º CICLO_compressed.pdf
AndreaAlegre18
 
Diagrama de Pareto en PDF pareto el mejor
zaidmarinb11
 
DIAGRAMA DE PARETO M. Camila Duque Loaiz
MariacamilaDuqueloai
 
actividad tecnologia (1).pdflksjksIUQWDIUWEGDHI
anavallejo2323
 
Trabajo grupal segundo periodo Tecnología .pdf
edepemanuelflechas
 
Conceptos básicos de programación trabajo grupal
darcyrobayo2007
 
Índice del libro "Cuentos para Minihackers II: Un verano alucinante"
Chema Alonso
 
Solución actividad de Diagrama de Pareto
MaraJos722801
 
Distribución de frecuencias y diagrama de pareto en Excel
Eleazar88
 
JuarezGonzalez_Maria_M1S3AI6.docs https://docs.google.com/presentation/d/1-
susana0271
 
Actividad integradora 6 Crear un archivo multimedia
susana0271
 
Trabajo Tecnología Diagrama De Pareto.pdf
srsantiagof09
 

Software measure-slides