Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Avanses

295 views

Published on

  • Be the first to comment

  • Be the first to like this

Avanses

  1. 1. Conceptos fundamentales. “Avance”.Nombre; Ulises Castañeda, David Rosero.Curso; 6to “Sistemas”.Métricas de software; Concepto;Aplicación continúa de medición en el proceso de desarrollo del software y sus productos,para suministrar información relevante a tiempo, Son las que están relacionadas con eldesarrollo del software como funcionalidad, complejidad, eficiencia. Proceso de recopilación de métricas de software;Proceso de ingeniería de software.Proyecto del Software. Recopilación de Datos.Producto del Software.Clasificación de métricas de software, explica cada una de ellas. Según los criterios:Complejidad; Son Métricas que definen la medición de la complejidad del volumen, tamaño,anidaciones, y configuración.Calidad; Métricas que definen la calidad del software:Exactitud, estructuración o modularidad, pruebas, mantenimiento.Competencia; Métricas que intentan valorar o medir las actividades de productividadDe los programadores con respecto a su certeza, rapidez, eficiencia y competencia.Desempeño; Métricas que miden la conducta de módulos y sistemas de un software,Bajo la supervisión del SO o hardware.Estilizadas; Métricas de experimentación y de preferencia:Estilo de código, convenciones, limitaciones, etc. Según el contexto en que se aplican:‣Métricas de procesoSe recopilan de todos los proyectos, y durante un largo periodo de tiempo.Caracterizados por: Control y ejecución del proyecto. Medición de tiempos de las fases.Métricas de proyecto
  2. 2. ‣ Permiten evaluar el estado del proyecto.‣ Permiten seguir la pista de los riesgos.Métricas de producto‣ Se centran en las características del software y no en cómo fue producido.‣ También son productos los artefactos, documentos, modelos, y componentes queconforman el software.‣ Se miden cosas Como el tamaño, la calidad, la totalidad, la volatilidad, y el esfuerzo.Métricas de calidad; Conceptos;Principal objetivo de los ingenieros de software es producir sistemas, aplicaciones o productosde altacalidad.‣Para las evaluaciones que se quieranobtener es necesario la utilización demedidas técnicas,que evalúan la calidad de manera objetiva. Modelos conocidos.Modelo de MCCALL (1977);Describe la calidad como un conceptoelaborado mediante relaciones jerárquicas entrefactores de calidad, en base a criterios.Modelo de FURPS (1987);•Basado en el modelo de MCCALL.•Se utilizan para establecer métricas de la calidad para todas las actividades del proceso dedesarrollode un software, inclusive de un sistema de información.Modelo de DROMEY (1996);Resalta el hecho de que la calidad del producto es altamente determinada porLos componentes del mismo (incluyendodocumentos de requerimientos, guías de usuarios,diseños, y código).MOSCA (Modelo Sistémico de Calidad)
  3. 3. •Consta de 4 niveles: dimensiones, categorías, características y las métricas. En base de tresramas: elproducto, el proceso y la humana. Contiene un total de 715 métricas.MOSCA (Modelo Sistémico de Calidad)Muestra las métricas de funcionalidad, Fiabilidad, Usabilidad y con sus característicasrespectiva. Calidad del software.Concepto.•La calidad se ha convertido en uno de los elementos diferenciadores en el ámbito mundialEntre las compañías desarrolladoras de sistemas de software. La búsqueda de la calidad de lossistemas ha propiciado la creación de modelos,frameworks y metodologías para evaluar yasegurar su calidad.

×