Cap 4

August 22, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Cap 4...

Description

 

4.1. Sugiera tres medidas, tres métricas y los indicadores i ndicadores que se podrían utilizar para evaluar un automóvil. Seguridad • Tamaño • Fiabilidad • 4.2. Sugiera tres medidas, tres métricas y los indicadores i ndicadores correspondientes que se podrían utilizar para evaluar el departamento de servicios de un concesionario de automóviles. Tiempo de respuesta • •

Costo Efectividad 4.3. Describa, con sus propias palabras, la diferencia entre métricas del proceso y del proyecto. Métricas del proceso generan una organización del negocio Métricas del proyecto recopila los proyectos anteriores y los procesos. 4.4. ¿Por qué las métricas del software deberían mantenerse «privadas»? Debido a mantener prudencia con los empleados, tratando de mejorar y perfeccionar el desempeño de estos no de acusar, ver las deficiencias y fortalezas internamente para luego realizar las acciones pertinentes en la empresa. Proporcione ejemplos de tres métricas que debieran ser privadas. Interpretación • • Análisis Tiempo de Desarrollo • Proporcione ejemplos de tres métricas que debieran ser públicas. Complejidad • Realimentación • Formulación • 4.5. Obtenga una copia de [HUM95] y escriba un resumen en una o dos páginas que esquematice el enfoque PSP. 4.6. Grady sugiere una etiqueta para las métricas del software. ¿Puede añadir más reglas a las señaladas en la Sección 4.2.1? Portabilidad, Reusabilidad Complejidad 4.7. Intente completar el diagrama en espina de la Figura 4.3. Esto es, siguiendo el enfoque utilizado para especificaciones «incorrectas», proporcione información análoga para «perdido, ambiguo y cambios». •

Perdid o

Mal entendido,

mmm

El Cliente dio Informació Información n equivocado Cliente equivocad Peticiones Inadecuad o consultado as Información Anticuada utilizada

Ambigu o

Falta de experiencia, descuidos Impuestos, Leyes ProyeccionesCambio s

Incorrect o

4.8. ¿Qué es una medida indirecta y por qué son comunes tales cambios en un trabajo de métricas de software? Es aquella que se producen por cambios en el negocio, en las leyes, cambio de proyectos, falta de materia prima, etc.

 

4.9. El equipo A encontró 342 errores durante el proceso de ingeniería del software antes de entregarlo. El equipo B encontró 184 errores. ¿Qué medidas adicionales se tendrían que tomar para que los proyectos A y B determinen qué equipos eliminaron los errores más eficientemente?¿Qué métricas propondrían para ayudar a tomar determinaciones? ¿Qué datos históricos podrían ser útiles? Se debería medir de forma porcentual en un tiempo determinado, con verificación de los errores.. 4.10. Presente un argumento en contra de las líneas de código como una medida de la productividad del software. ¿Se va a sostener su propuesta cuando se consideren docenas o cientos de proyectos? Las líneas programadas deben ser eficientes, los algoritmos deben ser de forma compacta y que realicen el funcionamiento requerido.

 

4.11. Calcule el valor del punto de función de un proyecto con las siguientes características del dominio de información: Parámetros Cuenta Medio Total de medición  Número de entradas de 32 4 128 usuario  Número de

salidas de usuario  Número de  peticiones de usuario  Número de archivos  Número de interfaces externos

60

5

300

24

4

96

8

10

80

2

7

14

Cuenta Total = 618 Asuma que todos los valores de ajuste de complejidad están en la l a media. PF=Cuenta Total*[0.65 + 0.01 x ∑Fi/2 ] PF=618 x [0.65 + 0.01 x 6 x 7 ] = 661.26

4.12. Calcule el valor del punto de función de un sistema empotrado con las características siguientes: Pesos de complejidad Elementos de medición

Bajo

Medio

Alto

Estructuras de datos interna

2

*

7

+

2

*

10

+

2

*

15

=

64

Estructura de datos externa

1

*

5

+

1

*

7

+

1

*

10

=

22

4

+

4

*

6

=

52

N   úmero de entradas de usuario N  úmero de salidas de usuario N   úmero de peticiones de usuario

4

*

3

+

20

*

4

+ 20 *

5

+ 20

*

7

=

320

3

*

3

+

4

+

*

6

=

39

Transformaciones

12

*

7

Transiciones

8

*

n n//a

4

3

*

*

3

+ 12 *

10

+ 12

*

15

=

+

n/ n/a

+

*

n/a

=

8

*

8

CUEN CU ENTA TA TO TOTA TAL L =

Asuma que la complejidad de las cuentas anteriores se divide de igual manera entre bajo, medio y alto. PF = Cuenta_ total x [ 0.65 + 0.01 x ∑Fi /2] PF = 881x [ 0.65 + 0.01 x 42 ] PF = 942.67

384

881

 

4.13. El software utilizado para controlar una fotocopiadora avanzada requiere 32.000 líneas de C y 4.200 líneas de Smalltalk. Estime el número de puntos de función del software de la fotocopiadora. Lenguaje C con LCD/PF 128 Lenguaje SmallTalk con LCD/PF 22 C =32000/128=250 SmallTalk =4200/22=191 Punto de Función C + SmallTalk = 441 4.15. Desarrolle sus propias métricas (no utilice las presentadas en este capítulo) de corrección, facilidad de mantenimiento, integridad y facilidad de uso. Asegúrese de que se pueden traducir en valores cuantitativos. • Reutilizable Exportable • Migrabilidad • •

4.16. ¿Es posible que los desperdicios aumenten mientras que disminuyen defectos KLDC? Explíquelo. Disminuyen los desperdicios debido a la eficacia en KLDC   4.17. ¿Tiene algún sentido la medida LDC cuando se utiliza utiliz a el lenguaje de cuarta generación? Explíquelo.

Debido a que cada vez los lenguajes y los programas requieren menos peso y un mejor  rendimiento es recomendable tener un LDC corto para los lenguajes de Cuarta generac generación. ión. 4.18. Una organización de software tiene datos EED para 15 proyectos durante los 2 últimos años. Los valores recogidos re cogidos son: 0.81, 0.71,0.87, 0.54,0.63, 0.71,0.90,0.82, 0.61, 0.84, 0.73,0.88,0.74,0.86,0.83.. Cree Rm y cuadros de control individuales para determinar si 0.73,0.88,0.74,0.86,0.83 estos datos se pueden utilizar para evaluar tendencias.

EED

Rm

0,81 0,71 0,87 0,54

0,10 0,16 0,33 0,09

0,63 0,71 0,90 0,82 0,61 0,84 0,73 0,88 0,74 0,86 0,83

0,08 0,19 0,08 0,21 0,23 0,11 0,15 0,14 0,12 0,03  

Media de Rm

LCS

0,14

0,4715

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF