SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
EXTENSIÓN SANTO DOMINGO
FACULTAD SISTEMAS MERCANTILES
CARRERA SISTEMAS
MODULO DE INTELIGENCIAARTIFICIAL
TEMA: Métricas aplicadas al desarrollo de software
AUTOR: Andrés Guevara
TUTOR: Ing. Jefferson Arca
FECHA: Viernes, 05/06/2015
PERIODO
ABRIL – OCTUBRE 2015
uniandes
INTRODUCCION
Una métrica es una medida efectuada sobre los programas, documentación, su
desarrollo y mantenimiento, o sobre algún aspecto del sistema en desarrollo o
del proceso empleado que permite, previa comparación con unos valores
(medidas) de referencia, obtener conclusiones sobre el aspecto medido con el
fin de adoptar las decisiones necesarias.
OBJETIVOS
OBJETIVO GENERAL
- Implementar el tema a investigar en ejercicios planteados en clases.
OBJETIVOS ESPECIFICOS
- Discutir el tema a investigar en clases con el profesor.
- Analizar libros y contextos
FUNDAMENTACION CIENTIFICA
El desarrollo del software es una actividad humana que depende en gran
medida del trabajo personal. A la hora de valorar un sistema software debe
considerarse la cantidad de esfuerzo que debe invertir el equipo de desarrollo
para culminar su construcción.
Desarrollo
Métricas aplicadas al desarrollo de software
Definición
Una métrica es una medida efectuada sobre los programas, documentación, su
desarrollo y mantenimiento, o sobre algún aspecto del sistema en desarrollo o
del proceso empleado que permite, previa comparación con unos valores
(medidas) de referencia, obtener conclusiones sobre el aspecto medido con el
fin de adoptar las decisiones necesarias.
TIPOS DE MÉTRICAS
Métricas de tamaño.
Los programas se escriben en lenguajes muy distintos y con propósitos muy
diferentes, usando técnicas y métodos dispares, pero con una característica
común: tienen un tamaño.
La medida de tamaño más usada es la cantidad de líneas de código que se
representa como Ss, y se mide en LOC (Lines Of Code, líneas de código). Para
programas grandes es más adecuado el uso de KLOC (miles de líneas de
código) representadas como S.
Métricas de estructuras de datos.
Una de las razones fundamentales de la programación es el proceso de datos.
Parte de estos datos constituyen la entrada del sistema, parte tiene un uso
exclusivamente interno y, por último, una tercera parte constituye la salida del
sistema. Así pues, disponer de un conjunto de métricas con el que medir la
cantidad de datos usado en la entrada, la salida, e internamente resultará de
utilidad para valorar el software.
Métricas de estructuras de control.
El flujo de control en un programa es habitualmente secuencial, aunque puede
ser interrumpido en ciertas ocasiones:
En una decisión, se divide en dos nuevas líneas de flujo que responden a la
evaluación de una condición determinada.
Métricas Compuestas
Las medidas descritas hasta ahora miden una única magnitud para darle
sentido como una característica del software. Sin embargo, ocurre con
frecuencia que para describir una determinada cualidad del software es preciso
componer (construir un par) de medidas simples.
Métricas de esfuerzo.
El desarrollo del software es una actividad humana que depende en gran
medida del trabajo personal. A la hora de valorar un sistema software debe
considerarse la cantidad de esfuerzo que debe invertir el equipo de desarrollo
para culminar su construcción. El coste del desarrollo es prácticamente el del
trabajo empleado, pues la parte asignada a materiales es de tan poca entidad
que resulta despreciable frente a la mano de obra.El esfuerzo requerido para
construir un sistema puede ser medido con muchas unidades
Métricas de calidad y fiabilidad.
A pesar de los avances en las técnicas de generación de código, no se puede
Bibliografia
- http://es.slideshare.net/panchois/metricas-de-software
- http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proces
o/ANALISIS_Y_DISEnO_DE_SISTEMAS/IngenieriaDeSoftware/CIS/U
NIDAD%20II/2.3.HTM
- http://aprenderaprogramar.com/index.php?option=com_content&vi
ew=article&id=198:calidad-del-software-metricas-y-fiabilidad-de-
aplicaciones-1a-parte-dv00103a&catid=45:tendencias-
programacion&Itemid=164

Más contenido relacionado

Destacado

Mais do que um viral
Mais do que um viralMais do que um viral
Mais do que um viralArmando Alves
 
The Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) Solution
The Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) SolutionThe Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) Solution
The Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) SolutionCisco Service Provider
 
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]ICANN
 
History and Future of the Internet in 20 slides
History and Future of the Internet in 20 slidesHistory and Future of the Internet in 20 slides
History and Future of the Internet in 20 slidesDenis Balencourt
 
Powerpoint presentation on internet and its uses
Powerpoint presentation on internet and its usesPowerpoint presentation on internet and its uses
Powerpoint presentation on internet and its usessumitsc
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentationdgieseler1
 

Destacado (9)

VALA: Networked Creators
VALA: Networked CreatorsVALA: Networked Creators
VALA: Networked Creators
 
Mais do que um viral
Mais do que um viralMais do que um viral
Mais do que um viral
 
The Impact of the Internet on Institutions in the Future
The Impact of the Internet on Institutions in the FutureThe Impact of the Internet on Institutions in the Future
The Impact of the Internet on Institutions in the Future
 
The Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) Solution
The Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) SolutionThe Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) Solution
The Future of the Internet - Cisco Carrier Grade IPv6 (CGv6) Solution
 
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
Future of the Internet | Media Briefing from Bangkok, Thailand [19 August 2015]
 
History and Future of the Internet in 20 slides
History and Future of the Internet in 20 slidesHistory and Future of the Internet in 20 slides
History and Future of the Internet in 20 slides
 
Future of the Internet - National Geographic - Digital Capital Week
Future of the Internet - National Geographic - Digital Capital WeekFuture of the Internet - National Geographic - Digital Capital Week
Future of the Internet - National Geographic - Digital Capital Week
 
Powerpoint presentation on internet and its uses
Powerpoint presentation on internet and its usesPowerpoint presentation on internet and its uses
Powerpoint presentation on internet and its uses
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentation
 

Similar a Metricas (20)

Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metricas01
Metricas01Metricas01
Metricas01
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1
 
Erinys
ErinysErinys
Erinys
 
Erinys
ErinysErinys
Erinys
 
Erinys
ErinysErinys
Erinys
 
Erinys
ErinysErinys
Erinys
 
Erinys
ErinysErinys
Erinys
 
Ingenieria del Software
Ingenieria del SoftwareIngenieria del Software
Ingenieria del Software
 
Trabajo de Christian Oblitas
Trabajo de Christian OblitasTrabajo de Christian Oblitas
Trabajo de Christian Oblitas
 
Vídeo métricas del software 1151354
Vídeo métricas del software 1151354Vídeo métricas del software 1151354
Vídeo métricas del software 1151354
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
 
Analisis de sistema
Analisis de sistemaAnalisis de sistema
Analisis de sistema
 
Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistema
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y diseno
 
Ciclo de vida de los sistemas
Ciclo de vida de los sistemasCiclo de vida de los sistemas
Ciclo de vida de los sistemas
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

Metricas

  • 1. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES EXTENSIÓN SANTO DOMINGO FACULTAD SISTEMAS MERCANTILES CARRERA SISTEMAS MODULO DE INTELIGENCIAARTIFICIAL TEMA: Métricas aplicadas al desarrollo de software AUTOR: Andrés Guevara TUTOR: Ing. Jefferson Arca FECHA: Viernes, 05/06/2015 PERIODO ABRIL – OCTUBRE 2015 uniandes
  • 2. INTRODUCCION Una métrica es una medida efectuada sobre los programas, documentación, su desarrollo y mantenimiento, o sobre algún aspecto del sistema en desarrollo o del proceso empleado que permite, previa comparación con unos valores (medidas) de referencia, obtener conclusiones sobre el aspecto medido con el fin de adoptar las decisiones necesarias. OBJETIVOS OBJETIVO GENERAL - Implementar el tema a investigar en ejercicios planteados en clases. OBJETIVOS ESPECIFICOS - Discutir el tema a investigar en clases con el profesor. - Analizar libros y contextos FUNDAMENTACION CIENTIFICA El desarrollo del software es una actividad humana que depende en gran medida del trabajo personal. A la hora de valorar un sistema software debe considerarse la cantidad de esfuerzo que debe invertir el equipo de desarrollo para culminar su construcción.
  • 3. Desarrollo Métricas aplicadas al desarrollo de software Definición Una métrica es una medida efectuada sobre los programas, documentación, su desarrollo y mantenimiento, o sobre algún aspecto del sistema en desarrollo o del proceso empleado que permite, previa comparación con unos valores (medidas) de referencia, obtener conclusiones sobre el aspecto medido con el fin de adoptar las decisiones necesarias. TIPOS DE MÉTRICAS Métricas de tamaño. Los programas se escriben en lenguajes muy distintos y con propósitos muy diferentes, usando técnicas y métodos dispares, pero con una característica común: tienen un tamaño. La medida de tamaño más usada es la cantidad de líneas de código que se representa como Ss, y se mide en LOC (Lines Of Code, líneas de código). Para programas grandes es más adecuado el uso de KLOC (miles de líneas de código) representadas como S. Métricas de estructuras de datos. Una de las razones fundamentales de la programación es el proceso de datos. Parte de estos datos constituyen la entrada del sistema, parte tiene un uso exclusivamente interno y, por último, una tercera parte constituye la salida del sistema. Así pues, disponer de un conjunto de métricas con el que medir la cantidad de datos usado en la entrada, la salida, e internamente resultará de utilidad para valorar el software.
  • 4. Métricas de estructuras de control. El flujo de control en un programa es habitualmente secuencial, aunque puede ser interrumpido en ciertas ocasiones: En una decisión, se divide en dos nuevas líneas de flujo que responden a la evaluación de una condición determinada. Métricas Compuestas Las medidas descritas hasta ahora miden una única magnitud para darle sentido como una característica del software. Sin embargo, ocurre con frecuencia que para describir una determinada cualidad del software es preciso componer (construir un par) de medidas simples. Métricas de esfuerzo. El desarrollo del software es una actividad humana que depende en gran medida del trabajo personal. A la hora de valorar un sistema software debe considerarse la cantidad de esfuerzo que debe invertir el equipo de desarrollo para culminar su construcción. El coste del desarrollo es prácticamente el del trabajo empleado, pues la parte asignada a materiales es de tan poca entidad que resulta despreciable frente a la mano de obra.El esfuerzo requerido para construir un sistema puede ser medido con muchas unidades Métricas de calidad y fiabilidad. A pesar de los avances en las técnicas de generación de código, no se puede
  • 5. Bibliografia - http://es.slideshare.net/panchois/metricas-de-software - http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proces o/ANALISIS_Y_DISEnO_DE_SISTEMAS/IngenieriaDeSoftware/CIS/U NIDAD%20II/2.3.HTM - http://aprenderaprogramar.com/index.php?option=com_content&vi ew=article&id=198:calidad-del-software-metricas-y-fiabilidad-de- aplicaciones-1a-parte-dv00103a&catid=45:tendencias- programacion&Itemid=164