Tecnicas de estimacion

13
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Calidad del software Tema Técnicas de estimación Nombre completo del Alumno: Rafael Rangel González, Enrique Reyes Correa, Ana Francisca Martínez Betancourt, José de Jesús Cisneros Morales, José Jonathan Torres Castillo. Grado: 5 Grupo: “B” Nombre del Docente: I. TIC. Eloy Contreras De Lira Fecha de entrega : 15 /Marzo/2014

Transcript of Tecnicas de estimacion

Page 1: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

Calidad del software

Tema

Técnicas de estimación

Nombre completo del Alumno: Rafael Rangel González, Enrique Reyes Correa, Ana Francisca Martínez Betancourt, José de Jesús Cisneros Morales, José Jonathan Torres Castillo.

Grado: 5 Grupo: “B”

Nombre del Docente: I. TIC. Eloy Contreras De Lira

Fecha de entrega : 15 /Marzo/2014

Page 2: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Archivo Lógico Interno (ILF)

Para ILF/EIF 1-19 DET 20-50 DET. 51 o más DET

1 RET Baja Baja Media

2-5 RET Baja Media Alta

6 o más RET Media Alta Alta

ILF: 7*7=49

Clientes

Clave Nombre Apellido Paterno Apellido Materno Dirección Teléfono Email

Facturas Id factura

Cantidad Nombre Dirección RFC Fecha

Producto Clave Nombre Código Fecha Caducidad Precio Precio Máximo Precio Mínimo Clave proveedor

Proveedores Clave proveedor Nombre

Apellido Paterno Apellido Materno Dirección Teléfono Email

Complejidad/Tipo de archivo.

Baja Media Alta

Archivo lógico interno. (AIF)

7 10 15

Archivo de interfaz externo.

(EIF)

5 7 10

1 ILF: Clientes 1 RET: Clave 7 DET: Clave, Nombre, Apellido Paterno, Apellido Materno, Dirección, Teléfono, Email Clasificación: Baja Complejidad: 1*7 =7

1 ILF: Facturas

1 RET: id Factura

6 DET: Id factura, Cantidad, Nombre, Dirección, RFC, Fecha. Clasificación: Baja Complejidad: 1*7 =7

1 ILF: Producto

2 RET: Clave, Clave proveedor

8 DET: id Nombre, Código, Fecha Caducidad, Precio, Precio Máximo, Precio Mínimo, Clave proveedor. Clasificación: Baja Complejidad: 1*7 =7

1 ILF: Proveedores

1 RET: Clave proveedor

7 DET: Clave proveedor, Nombre, Apellido Paterno, Apellido Materno, Dirección, Teléfono, Email Clasificación: Baja Complejidad: 1*7 =7

Page 3: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Usuarios Clave Nombre

Apellido Paterno Apellido Materno Puesto Contraseña Usuario

Tiene Clave productos

Clave ventas Ventas Clave ventas

Total a pagar Fecha venta Clave cliente Clave usuario

1 ILF: Usuarios

1 RET: Clave

7 DET: Clave, Nombre, Apellido Paterno, Apellido Materno, Puesto, Contraseña, Usuario. Clasificación: Baja Complejidad: 1*7 =7

2 ILF: Productos y Ventas

2 RET: Clave productos, Clave ventas

2 DET: Clave productos y clave ventas. Clasificación: Baja Complejidad: 1*7 =7

1 ILF: Ventas

3 RET: Clave ventas

5 DET: Clave ventas, Total a pagar, Fecha venta, Clave cliente, Clave usuario. Clasificación: Baja Complejidad: 1*7 =7

Page 4: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Archivos de interfaz externo (EIF)

EIF = 1*5=5

Usuario

Clave usuario Usuario Cliente

Nombre Venta

Clave Fecha venta Nombre Precio

2 RET: Clave ventas y Clave usuario,

7 DET: Clave ventas, Clave usuario, usuario, Nombre, Fecha venta, Nombre, Precio. EIF: Baja Complejidad: 1*5=5

Page 5: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Funciones transaccionales

EI (External Input) Entradas Externas

EI = 5*3= 15

Registro de clientes

Clientes Nombre Apellido paterno Apellido materno Código cliente Fecha de compra Dirección Teléfono E-mail

1 RET: Clave clientes 7 DET: Clave cliente, Nombre, Apellido paterno, apellido materno, Código del cliente, Email, Teléfono, Dirección. Clasificación: Baja Complejidad: 1*3=3

Registro de productos

Productos Nombre Código de producto Fecha de caducidad Precio normal Precio máximo Precio mínimo Proveedores Nombre proveedores

1 RET: Clave productos 8 DET: Clave productos, Nombre, Fecha de caducidad, Precio normal, precio máximo, precio mínimo, nombre proveedores. Clasificación: Baja Complejidad: 1*3=3

Registro de proveedores

Proveedores Nombre Apellido Paterno Apellido Materno Dirección Teléfono Email

1 RET: Clave proveedores 6 DET: Clave proveedores, Nombre, apellido paterno, apellido materno, dirección, teléfono, email. Clasificación: Baja

Page 6: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Complejidad: 1*3=3

Registro de usuarios

Usuarios Clave usuario Nombre Apellido paterno Apellido materno Usuario Contraseña

1 RET: Clave usuarios 6 DET: Clave usuarios, nombre, apellido paterno, apellido materno, usuario, contraseña. Clasificación: Baja Complejidad: 1*3=3

Registro de ventas

Ventas Clave venta Fecha de venta Usuario Clave usuario proveedor Nombre proveedor Producto Clave producto Nombre Precio Fecha de caducidad

3 RET: Clave usuarios, clave ventas, clave producto. 6 DET: Clave venta, fecha venta, clave usuario, Nombre proveedor, Clave producto, nombre producto, precio producto, fecha de caducidad. Clasificación: Baja Complejidad: 1*3=3

Page 7: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

EO (External Output) Salida externa

Para EO/EQ 1 a 4 DET 5 a 15 DET 16 o más DET

0 a 1 FTR Baja Baja Media

2 a 3 FTR Baja Media Alta

4 o más FTR Media Alta Alta

EO= 4*4=16

Lista de Usuarios

Usuarios Clave usuario Nombre Apellido paterno Apellido materno Usuario Contraseña

1 FTR 7 DET: Clave ventas, Clave usuario, usuario, Nombre, Fecha venta, Nombre, Precio. IEO: Baja Complejidad: 1*4=4

Lista de productos

Productos Nombre Código de producto Fecha de caducidad Precio normal Precio máximo Precio mínimo Proveedores Nombre proveedores

1 FTR 8 DET: Clave productos, Nombre, Fecha de caducidad, Precio normal, precio máximo, precio mínimo, nombre proveedores. Clasificación: Baja Complejidad: 1*4=4

Lista de proveedores

Proveedores Nombre Apellido Paterno Apellido Materno Dirección Teléfono Email

1FTR 6 DET: Clave proveedores, Nombre, apellido paterno, apellido materno, dirección, teléfono, email.

Page 8: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Clasificación: Baja Complejidad: 1*4=4

Lista de clientes

Clientes Nombre Apellido paterno Apellido materno Código cliente Fecha de compra Dirección Teléfono E-mail

1 FTR 7 DET: Clave cliente, Nombre, Apellido paterno, apellido materno, Código del cliente, Email, Teléfono, Dirección. Clasificación: Baja Complejidad: 1*4=4

Page 9: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

EQ (External query) Consultas externas

EQ = 9*3= 27

Buscar usuario

Buscando un usuario

1 FTR 7 DET: Clave usuario, Nombre, Apellido paterno, apellido materno, puesto, contraseña, usuario EQ: Baja Complejidad: 1*3=3

Buscar Productos

Buscando productos

1 FTR 7 DET: Clave productos, Nombre productos, Código, Fecha caducidad, precio, precio mínimo, precio máximo. EQ: Baja Complejidad: 1*3=3

Buscar proveedores

Buscando proveedores

1 FTR 7 DET: Clave proveedores, Nombre proveedor, Apellido paterno, apellido materno, Dirección, Teléfono, Email. EQ: Baja Complejidad: 1*3=3

Complejidad Baja Media Alta

EI 3 4 6

EO 4 5 7

EQ 3 4 6

Page 10: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Buscar clientes

Buscando clientes

1 FTR 7 DET: Clave Clientes, Nombre clientes, Apellido paterno, apellido materno, Dirección, Teléfono, Email. EQ: Baja Complejidad: 1*3=3

Registrar ventas

Registrando venta

1 FTR 3 DET: Clave venta, Nombre producto, precio. EQ: Baja Complejidad: 1*3=3

Modificar Registro de Usuarios

Modificando registro de usuarios

1 FTR 6 DET: Clave usuarios, nombre, apellido paterno, apellido materno, usuario, contraseña. Clasificación: Baja Complejidad: 1*3=3

Modificar Registro de Productos

Modificando registro de productos

1 FTR 8 DET: Clave productos, Nombre, Fecha de caducidad, Precio normal, precio máximo, precio mínimo, nombre proveedores. Clasificación: Baja Complejidad: 1*3=3

Page 11: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Modificando registro de Proveedores

Modificando registro de Proveedores

1 FTR 6 DET: Clave proveedores, Nombre, apellido paterno, apellido materno, dirección, teléfono, email. Clasificación: Baja Complejidad: 1*3=3

Modificando registro de Clientes

Modificando registro de clientes

1 FTR 7 DET: Clave cliente, Nombre, Apellido paterno, apellido materno, Código del cliente, Email, Teléfono, Dirección. Clasificación: Baja Complejidad: 1*3=3

Page 12: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Resultado de Estimación de puntos de Función

Técnicas de estimación Operación Puntos

ILF 7*7 =Baja 0*10=Media

0*15=Alta

49 0 0

EIF 1*5==Baja 0*7= Media 0*10= Alta

5 0 0

EI 5*3 =Baja 0*4=Media

0*6=Alta

15 0 0

EO 4*4 =Baja 0*5= Media

0*7= Alta

16 0 0

EQ 9*3=Baja 0*4= Media

0*6= Alta

27 0 0

Total FPSA 112

Page 13: Tecnicas de estimacion

UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Ponderación Valores posibles de cada factor

1 Influencia poco significativa

2 Influencia moderado

3 Influencia mediamente significativa

4 Influencia Significativa

5 Influencia muy fuerte

Factores de complejidad técnica

1.- Comunicación de datos 1

2.- Actualización en línea 1

3.- Servicios distribuidos 1

4.- Procesamiento complejo 3

5.- desempeño 4

6.- reusabilidad 5

7.- Ambiente de uso sobre cargado 4

8.- Facilidad de instalación 5

9.- Taza de transacción 1

10.- Facilidad de operación 5

11.- entrada de datos en línea 1

12.- múltiples lugares de operación 1

13.- eficiencia de usuario final 5

14.- facilidad de modificación 5

42 Nivel de eficiencia

PF = PFSA * AJUSTE

FA = (Nivel de eficiencia * 0.01) + 0.65

FA = (42 *0.01) + 0.65

FA= 1.07

PF = PFSA * AJUSTE

PF= 112 *1.07

PF= 119.84