SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
UAP
CALIDAD EN EL DESARROLLO DE SOFTWARE
UNIDAD IV : TÉCNICAS DE ESTIMACIÓN
TRABAJO FINAL
Carrera: Tecnologías de la Información y Comunicación
Nombre Integrantes: Ma. Cecilia Hernández Jiménez
Artemio Gallegos López
Jairo Eduardo Martínez Molina
Adrián Aguilar Alvarado
Profesora: Lucia González Hernández
Grado y Grupo: V-“A”
Lugar: Pinos Zacatecas
Fecha: Lunes 23 de mar. de 15
“Caso Uso”
Nombre ApPlay
Autor SoftReach
Descripción
Aplicación desarrollada para el Sistema Operativo Android la cual es de carácter
interactiva para ayudar a usuarios infantes a que puedan aprender las tablas de
multiplicar. Desplegara un menú, el cual el usuario podrá elegir la tabla a aprender y
mediante un tutorial o mensaje en la pantalla ayudarle para que tenga una noción de
cómo se contesta o las repuestas correctas. Ejemplo: 2*1=”__”, el usuario introducirá el
resultado en el espacio en blanco.
Precondiciones
Se requiere de un dispositivo móvil o
Smartphone con sistema operativo
Android y que tenga espacio
disponible de memoria de 5MB.
Actores
Esta aplicación va dirigida principalmente para
niños entre 7 y 11 años de edad.
Flujo normal
1.- Mostrara el logotipo de la empresa que lo desarrolla.
2.- Mostrara el menú, el cual da opciones de jugar y sus niveles.
3.- Elegiremos jugar y nos mostrara un menú de opciones, las cuales serán las tablas.
4.- Elegiremos una tabla y mediante un mensaje nos explicara el cómo resolverla.
5.- En el espacio en blanco introduciremos el resultado, ejemplo: 2*1=__.
6.- Se hará una verificación para ver si los resultados son correctos o incorrectos.
7.- Dara una opción de regresar al menú de escoger tabla o al menú principal.
8.- Podremos salir al presionar el botón “Home” o “Salir” desde el juego.
Flujo Alternativo
1.- Nos mandara un mensaje de advertencia en caso de que el usuario introduzca
“Estimación de Casos de Uso”
Paso1.- Calcular los casos de uso no ajustados (UUCP)
 Pesar autores (AUW) y pesar Casos Uso(UUCW)
UUCP=AUW+UUCW
caracteres incorrectos.
2.- Nos mandara un mensaje a pantalla en caso de querernos salir de la aplicación.
3.- Nos aparecerá un mensaje diciéndonos a cuantos campos acertamos.
Poscondiciones
El usuario debe tener conocimiento sobre la funcionalidad del sistema y de lo básico de
cómo manejar el sistema operativo Android.
Tabla 1.- Peso de actores
Tipo Actor Descripción Factor
Simple Otro sistema con una App
definida.
1
Medio Sistema interactivo con
algún protocolo (TCP), con
una persona interactuando
a través de una interfaz en
modo texto.
2
Complejo Una persona interactuando
a través de una interfaz
gráfica de usuario.
3
Tabla2. Peso de Casos Uso
Tabla de
Casos Uso
Descripción Factor
Simple 3 transacciones o
menor.
5
Medio 4 a 7 transacciones. 10
Complejo Más de 7
transacciones.
15
Resultado UUCP=3+10
UUCP=13
Paso 2.- Calcular los puntos de Casos Uso
 Pesar factores técnicos (TCF)
 Pesar factores ambientales (EF)
UCP=UUCP*TCF*EF
Tabla 3 “Factores Técnicos”
Facto
r
Descripción Peso
T1 Sistema Distribuido 2
T2 Tiempo de Respuesta 2
T3 Eficiencia de Usuario Final 1
T4 Procesamiento Interno Complejo 1
T5 El código debe de ser utilizable 1
T6 Facilidad de instalación 1
T7 Facilidad de uso 2
T8 Portabilidad 1
T9 Facilidad de cambio 2
T10 Concurrencia 1
T11 Objetivos especiales de seguridad 1
T12 Mantenibilidad 1
T13 Facilidades especiales de
entendimiento a usuarios
1
Tabla 4 Escala de Estimación
Descripción Valor
Irrelevante De 0 a 2
Medio 3 a 4
Esencial 5
Nivel Peso*Nivel
3 6
5 10
1 1
1 1
1 1
5 5
5 10
5 5
1 2
5 5
5 5
1 1
1 1
53
TCF=0.6+ (0.01*TFactor)
TCF=0.6+ (0.01*53)
TCF=0.6+ O.53
TCF=1.13
Tabla 5 .- Factores Ambientales
FACTOR DESCRIPCIÓN PESO NIVEL NIVEL*PESO
E1 Familiaridad con el
modelo
1 4 4
E2 Experiencia en la
aplicación
2 4 8
E3 Experiencia
orientada a
objetos
2 1 2
E4 Capacidad del
analista líder
3 4 12
E5 Motivación 3 4 12
E6 Estabilidad en los
requerimientos
4 2 8
E7 Personal del
medio tiempo
4 2 8
E8 Dificultad en el
lenguaje de
programación
2 2 4
58
Tabla 6.- Escala de estimación EF.
DESCRIPCIÓN VALOR
Sin experiencia , sin
motivación,
estabilidad
De 0 a 2
Promedio 3
Ampliar experiencia
motivación y
estabilidad.
4 a 5
EF=1.4+(-0.03*EFactor)
EF= 1.4+(0.03*58)
EF=1.4*1.74
EF=2.436
UCF=UUCF*TC*EF
UCF=13*1.13*2.436
UCF=35.78484
Paso 3.-Estimar Horas - Hombre
Tabla 7.-Horas Hombre (Totales)
ACTIVIDAD PORCENTAJE Horas-Hombre
Análisis 18.08% 40
Diseño 20.5% 45
Programación 47.1% 100
Pruebas 4.5% 10
Instalación y capacitación ,
documentación
5.7% 15
Total Esfuerzo 100% 221
Horas – Hombre=UCP * 20
Horas – Hombre=11.06 * 20
221.2 horas/hombre
___________________________
Horas – Hombre =11.06*20
221.2*200= $44,220
“Puntos de Funcion”
DESCRIPCION:
El sistema será diseñado para poyar algunas aéreas de registro de contactos el
sistema de contacto será diseñado en un lenguaje de programación de java será
utilizada una Base de Datos para guardar los altas que se den dentro de este sistema.
Nuestro sistema esta apilado para que se inserten un numero deseado de contactos,
nuestras ventas tanto de insertar conto como el de insertarlo son unas ventanas fáciles
de utilizar no tienen ninguna logística mayor.
PRINCIPALES FUNCIONES DEL SISTEMA:
1 Alta de contacto
1 Búsqueda de contacto
1 Consulta de contactos
1 Acceso al sistema
ARCHIVOS
REGISTRO DE CONTACTOS (ARCHIVO LOGICO INTERNO):
ITEM TAMAÑO TIPO
Ap_Paterno 30 Alfanumérico
Ap_Materno 30 Alfanumérico
Nombre(s) 30 Alfanumérico
Fecha_Nacimiento 15 Numérico
Genero 15 Alfanumerico
Dirección 50 Alfanumérico
Teléfono 15 Numérico
E-mail 50 Alfanumérico
PANTALLA DEL SISTEMA
(Registro de contacto)
(Altas de Contacto)
(Acceso de contraseñas)
ESTIMACION DE PUNTOS DE FUNCION
PASO 1:
Archivos lógicos internos.
-Registro de contactos.
Archivos lógicos externos.
-Acceso de contraseñas.
Entradas Externas.
-Alta del contacto.
Salidas externas.
-Lista de contactos.
Consultas externas.
-Consulta de clientes.
-Listado de clientes.
Paso 2:
(Determinar el grado de complejidad)
Funciones No RET No DET Complejidad
Registro de
contacto(ILF)
1 8 Baja
Acceso de
contraseñas(ECF)
1 2 Baja
Alta de
contactos(EI)
1 3
2+1 msj de error
Baja
Lista
Contactos(EQ)
1 1 Baja
Consulta de
clientes(EQ)
1 1 Baja
Listado de
clientes(EQ)
1 1 Baja
Paso 3:
Calculo de puntos no ajustados
Tipos de
función
Complejidad Total
complejidad.
Total del tipo
de función.
Archivos Lógicos
externos(ILF)
1 Baja*7
0 Media*10
0 Alta*15
7
+0
0
7
7
Archivos lógicos
externos(EIF)
1 Baja*5
0 Media*7
0 Alta*10
5
+0
0
5
5
Entradas
Externas.
1 Baja*3
0 Media*4
0 Alta*6
3
+0
0
3
3
Salidas externas. 1 Baja*4
0 Media*5
0 Alta*7
4
+0
0
4
4
Consultas
externas.
2 Baja*3
0 Media*4
0 Alta*6
6
+0
0
6
6
Total: 25
Paso 4:
Calcular el factor ajuste (Complejidad Técnica).
características influencia
1.-Comunicación de datos. 5
2.-Procesamiento Distribuido. 4
3.-Rendimiento. 5
4.-Configuracion del equipamiento. 5
5.-Volumen de transacciones. 4
6.-Entradas de datos online. 0
7.-Interfaz de Usuario. 4
8.-Actualuizacion online. 2
9.-Procesamiento Complejo. 2
10.-Reusabilidad. 3
11.-Facilidad de Implementación. 3
12.-Facilidad de operación. 4
13.-Multiples locales. 4
14.-facilidad de Cambios. 3
Total 48
Factor Complejidad Técnica=0.65+(0.01*puntos de complejidad técnica).
FCT o factor ajuste =0.65+(0.01*48)
FCT o factor ajuste =0.65+(0.48)
FCT o factor ajuste=1.13
PF=PFSA*FCT ó Factor Ajuste
PF=25*12
PF=300.
Conclusión :
En esta unidad conocimos las técnicas de estimación, como son los puntos de casos
de uso y estimación por puntos de función , ya que estas formas de estimaciones nos
ayudan a saber o establecer el tamaño y complejidad de nuestros sistemas de software
por medio de sus formulas y métodos de gran importancia.
Las métricas de puntos de función es en pocas palabras la medición de el tamaño del
software. Ya sea por la medición de las funcionalidades del sistema o casos de uso
requeridos por el sistema al igual como vimos saber estimar el precio final o un
aproximado del software realizado calculando las horas hombre.

Weitere ähnliche Inhalte

Andere mochten auch

Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...
Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...
Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...Shalini Bahl
 
Galeria de arte en linea Conceptos
Galeria de arte en linea ConceptosGaleria de arte en linea Conceptos
Galeria de arte en linea ConceptosJennifer Lozano
 
Trainings & Lehrgänge für Instandhaltung und Produktion 2015
Trainings & Lehrgänge für Instandhaltung und Produktion 2015Trainings & Lehrgänge für Instandhaltung und Produktion 2015
Trainings & Lehrgänge für Instandhaltung und Produktion 2015dankl+partner consulting gmbh
 
inSegment - 12 Tips to Boost Email Effectiveness
inSegment - 12 Tips to Boost Email EffectivenessinSegment - 12 Tips to Boost Email Effectiveness
inSegment - 12 Tips to Boost Email EffectivenessinSegment, Inc.
 
Velad y orad para que no entréis en tentación
Velad y orad para que no entréis en tentaciónVelad y orad para que no entréis en tentación
Velad y orad para que no entréis en tentaciónIMPACTO EVANGELISTICO
 
ICZ spa - BROCHURE 2013
ICZ spa - BROCHURE 2013ICZ spa - BROCHURE 2013
ICZ spa - BROCHURE 2013ICZ Spa
 
Marketing Inmobiliario online
Marketing Inmobiliario onlineMarketing Inmobiliario online
Marketing Inmobiliario onlinecesar villasante
 
Caracteristicas de las familias con salud mental
Caracteristicas de las familias con salud mentalCaracteristicas de las familias con salud mental
Caracteristicas de las familias con salud mentalUniversidad de Cordoba
 
Libro purochile
Libro purochileLibro purochile
Libro purochileHIKOO
 
Matterial food in the roman empire
Matterial  food in the roman empireMatterial  food in the roman empire
Matterial food in the roman empireMaria Maheridou
 
Developing International Wine Concepts
Developing International Wine ConceptsDeveloping International Wine Concepts
Developing International Wine Conceptsrepublicanawines
 
DSG COAL PRESENTATION
DSG COAL PRESENTATIONDSG COAL PRESENTATION
DSG COAL PRESENTATIONdsggroup
 
Choosing health chapter 10 a
Choosing health chapter 10 aChoosing health chapter 10 a
Choosing health chapter 10 aTc Smith
 

Andere mochten auch (20)

Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...
Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...
Mindful Marketing: Intentional, Inclusive & Integrated Marketing That Benefit...
 
Galeria de arte en linea Conceptos
Galeria de arte en linea ConceptosGaleria de arte en linea Conceptos
Galeria de arte en linea Conceptos
 
Trainings & Lehrgänge für Instandhaltung und Produktion 2015
Trainings & Lehrgänge für Instandhaltung und Produktion 2015Trainings & Lehrgänge für Instandhaltung und Produktion 2015
Trainings & Lehrgänge für Instandhaltung und Produktion 2015
 
VOLANTINO NONNA ISA
VOLANTINO NONNA ISAVOLANTINO NONNA ISA
VOLANTINO NONNA ISA
 
inSegment - 12 Tips to Boost Email Effectiveness
inSegment - 12 Tips to Boost Email EffectivenessinSegment - 12 Tips to Boost Email Effectiveness
inSegment - 12 Tips to Boost Email Effectiveness
 
Velad y orad para que no entréis en tentación
Velad y orad para que no entréis en tentaciónVelad y orad para que no entréis en tentación
Velad y orad para que no entréis en tentación
 
MARIE ESCO GOLEA MODELLI
MARIE ESCO GOLEA MODELLIMARIE ESCO GOLEA MODELLI
MARIE ESCO GOLEA MODELLI
 
ICZ spa - BROCHURE 2013
ICZ spa - BROCHURE 2013ICZ spa - BROCHURE 2013
ICZ spa - BROCHURE 2013
 
Marketing Inmobiliario online
Marketing Inmobiliario onlineMarketing Inmobiliario online
Marketing Inmobiliario online
 
Caracteristicas de las familias con salud mental
Caracteristicas de las familias con salud mentalCaracteristicas de las familias con salud mental
Caracteristicas de las familias con salud mental
 
Libro purochile
Libro purochileLibro purochile
Libro purochile
 
Expo farma
Expo farmaExpo farma
Expo farma
 
Matterial food in the roman empire
Matterial  food in the roman empireMatterial  food in the roman empire
Matterial food in the roman empire
 
Renovables Presentación de Proyectos
Renovables Presentación de ProyectosRenovables Presentación de Proyectos
Renovables Presentación de Proyectos
 
Diario de mallorca noviembre 2013
Diario de mallorca noviembre 2013Diario de mallorca noviembre 2013
Diario de mallorca noviembre 2013
 
Unidad 1 desarrollo_sustentable
Unidad 1 desarrollo_sustentableUnidad 1 desarrollo_sustentable
Unidad 1 desarrollo_sustentable
 
Alexandra mosneaga
Alexandra mosneagaAlexandra mosneaga
Alexandra mosneaga
 
Developing International Wine Concepts
Developing International Wine ConceptsDeveloping International Wine Concepts
Developing International Wine Concepts
 
DSG COAL PRESENTATION
DSG COAL PRESENTATIONDSG COAL PRESENTATION
DSG COAL PRESENTATION
 
Choosing health chapter 10 a
Choosing health chapter 10 aChoosing health chapter 10 a
Choosing health chapter 10 a
 

Ähnlich wie TRABAJO FINAL TÉCNICAS DE ESTIMACION

Estimacion de
Estimacion deEstimacion de
Estimacion de481200601
 
Estimacion de
Estimacion deEstimacion de
Estimacion de481200601
 
Estimacion de
Estimacion deEstimacion de
Estimacion de481200601
 
Trabajo final iv calidad rosario
Trabajo final iv calidad rosarioTrabajo final iv calidad rosario
Trabajo final iv calidad rosarioLupithaa Guerrero
 
Estimacion de
Estimacion deEstimacion de
Estimacion de481200601
 
Estimacion de
Estimacion deEstimacion de
Estimacion de481200601
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo finalwouyrmz
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo finalwouyrmz
 
Puntos de caso de uso childrens playing
Puntos de caso de uso childrens playingPuntos de caso de uso childrens playing
Puntos de caso de uso childrens playingBerenice Ceja
 
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimaciónUniversidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimaciónclauddiaa
 
Trabajo final iv calidad mario
Trabajo final iv calidad marioTrabajo final iv calidad mario
Trabajo final iv calidad marioLupithaa Guerrero
 
Curso de arduino basico 1ra edicion saenz flores misael
Curso de arduino basico 1ra edicion   saenz flores misaelCurso de arduino basico 1ra edicion   saenz flores misael
Curso de arduino basico 1ra edicion saenz flores misaelDesk SOS
 
Informe funciones singulares
Informe funciones singularesInforme funciones singulares
Informe funciones singularesDario Javier
 

Ähnlich wie TRABAJO FINAL TÉCNICAS DE ESTIMACION (20)

Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Estimacion de
Estimacion deEstimacion de
Estimacion de
 
Estimacion de
Estimacion deEstimacion de
Estimacion de
 
Estimacion de
Estimacion deEstimacion de
Estimacion de
 
Trabajo final iv calidad rosario
Trabajo final iv calidad rosarioTrabajo final iv calidad rosario
Trabajo final iv calidad rosario
 
Estimacion de
Estimacion deEstimacion de
Estimacion de
 
Estimacion de
Estimacion deEstimacion de
Estimacion de
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo final
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo final
 
Puntos de caso de uso childrens playing
Puntos de caso de uso childrens playingPuntos de caso de uso childrens playing
Puntos de caso de uso childrens playing
 
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimaciónUniversidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
 
Puntos de caso de uso
Puntos de caso de usoPuntos de caso de uso
Puntos de caso de uso
 
Trabajo final iv calidad mario
Trabajo final iv calidad marioTrabajo final iv calidad mario
Trabajo final iv calidad mario
 
Lucy_trabajo
Lucy_trabajoLucy_trabajo
Lucy_trabajo
 
Lucy
LucyLucy
Lucy
 
Estimacio de proyectos
Estimacio de proyectosEstimacio de proyectos
Estimacio de proyectos
 
Elemento1
Elemento1Elemento1
Elemento1
 
P02 - HEURISTICAS.pdf
P02 - HEURISTICAS.pdfP02 - HEURISTICAS.pdf
P02 - HEURISTICAS.pdf
 
Curso de arduino basico 1ra edicion saenz flores misael
Curso de arduino basico 1ra edicion   saenz flores misaelCurso de arduino basico 1ra edicion   saenz flores misael
Curso de arduino basico 1ra edicion saenz flores misael
 
Informe funciones singulares
Informe funciones singularesInforme funciones singulares
Informe funciones singulares
 

Mehr von Jairo Martinez Molina

REVISTA: CUIDEMOS EL MEDIO AMBIENTE
REVISTA: CUIDEMOS EL MEDIO AMBIENTE REVISTA: CUIDEMOS EL MEDIO AMBIENTE
REVISTA: CUIDEMOS EL MEDIO AMBIENTE Jairo Martinez Molina
 
REVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZON
REVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZONREVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZON
REVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZONJairo Martinez Molina
 
REVISTA: LA CONTAMINACION EN MI COMUNIDAD
REVISTA: LA CONTAMINACION EN MI COMUNIDADREVISTA: LA CONTAMINACION EN MI COMUNIDAD
REVISTA: LA CONTAMINACION EN MI COMUNIDADJairo Martinez Molina
 
REVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJOR
REVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJORREVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJOR
REVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJORJairo Martinez Molina
 
REVISTA: LA CONTAMINACION UN PROBLEMA DE TODOS
REVISTA: LA CONTAMINACION UN PROBLEMA DE TODOSREVISTA: LA CONTAMINACION UN PROBLEMA DE TODOS
REVISTA: LA CONTAMINACION UN PROBLEMA DE TODOSJairo Martinez Molina
 
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?Jairo Martinez Molina
 
REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE
REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE
REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE Jairo Martinez Molina
 
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?Jairo Martinez Molina
 
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?Jairo Martinez Molina
 

Mehr von Jairo Martinez Molina (20)

REVISTA: CUIDEMOS EL MEDIO AMBIENTE
REVISTA: CUIDEMOS EL MEDIO AMBIENTE REVISTA: CUIDEMOS EL MEDIO AMBIENTE
REVISTA: CUIDEMOS EL MEDIO AMBIENTE
 
REVISTA DIGITAL
REVISTA DIGITALREVISTA DIGITAL
REVISTA DIGITAL
 
REVISTA: CUIDEMOS NUESTRO PLANETA
REVISTA: CUIDEMOS NUESTRO PLANETAREVISTA: CUIDEMOS NUESTRO PLANETA
REVISTA: CUIDEMOS NUESTRO PLANETA
 
REVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZON
REVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZONREVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZON
REVISTA: EL MEDIO AMBIENTE EN NUESTRO CORAZON
 
REVISTA: LA CONTAMINACION EN MI COMUNIDAD
REVISTA: LA CONTAMINACION EN MI COMUNIDADREVISTA: LA CONTAMINACION EN MI COMUNIDAD
REVISTA: LA CONTAMINACION EN MI COMUNIDAD
 
REVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJOR
REVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJORREVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJOR
REVISTA: POR UN MUNDO MUCHO MAS LIMPIO Y MEJOR
 
REVISTA: EL MUNDO DE MAÑANA
REVISTA: EL MUNDO DE MAÑANA REVISTA: EL MUNDO DE MAÑANA
REVISTA: EL MUNDO DE MAÑANA
 
REVISTA: LA CONTAMINACION UN PROBLEMA DE TODOS
REVISTA: LA CONTAMINACION UN PROBLEMA DE TODOSREVISTA: LA CONTAMINACION UN PROBLEMA DE TODOS
REVISTA: LA CONTAMINACION UN PROBLEMA DE TODOS
 
REVISTA DIGITAL
REVISTA DIGITALREVISTA DIGITAL
REVISTA DIGITAL
 
REVISTA DIGITAL
REVISTA DIGITALREVISTA DIGITAL
REVISTA DIGITAL
 
REVISTA: LA CONTAMINACION
REVISTA: LA CONTAMINACIONREVISTA: LA CONTAMINACION
REVISTA: LA CONTAMINACION
 
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
 
REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE
REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE
REVISTA: CONTAMINACIÓN EN MI MEDIO AMBIENTE
 
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN MI ESCUELA?
 
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?
REVISTA: ¿QUE PASA CON LA BASURA QUE SE GENERA EN LA ESCUELA?
 
TRABAJO FINAL PSP JHONATAN
TRABAJO FINAL PSP JHONATANTRABAJO FINAL PSP JHONATAN
TRABAJO FINAL PSP JHONATAN
 
CUADERNO PSP CALIDAD DE SOFTWARE
CUADERNO PSP CALIDAD DE SOFTWARECUADERNO PSP CALIDAD DE SOFTWARE
CUADERNO PSP CALIDAD DE SOFTWARE
 
Aplicacion sencilla en AppInventor
Aplicacion sencilla en AppInventorAplicacion sencilla en AppInventor
Aplicacion sencilla en AppInventor
 
TRABAJO FINAL METRICAS RESUMEN
TRABAJO FINAL METRICAS RESUMENTRABAJO FINAL METRICAS RESUMEN
TRABAJO FINAL METRICAS RESUMEN
 
TRABAJO FINAL METRICAS
TRABAJO FINAL METRICAS TRABAJO FINAL METRICAS
TRABAJO FINAL METRICAS
 

Kürzlich hochgeladen

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
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
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
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
 

Kürzlich hochgeladen (20)

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
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
 

TRABAJO FINAL TÉCNICAS DE ESTIMACION

  • 1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UAP CALIDAD EN EL DESARROLLO DE SOFTWARE UNIDAD IV : TÉCNICAS DE ESTIMACIÓN TRABAJO FINAL Carrera: Tecnologías de la Información y Comunicación Nombre Integrantes: Ma. Cecilia Hernández Jiménez Artemio Gallegos López Jairo Eduardo Martínez Molina Adrián Aguilar Alvarado Profesora: Lucia González Hernández Grado y Grupo: V-“A” Lugar: Pinos Zacatecas Fecha: Lunes 23 de mar. de 15
  • 2. “Caso Uso” Nombre ApPlay Autor SoftReach Descripción Aplicación desarrollada para el Sistema Operativo Android la cual es de carácter interactiva para ayudar a usuarios infantes a que puedan aprender las tablas de multiplicar. Desplegara un menú, el cual el usuario podrá elegir la tabla a aprender y mediante un tutorial o mensaje en la pantalla ayudarle para que tenga una noción de cómo se contesta o las repuestas correctas. Ejemplo: 2*1=”__”, el usuario introducirá el resultado en el espacio en blanco. Precondiciones Se requiere de un dispositivo móvil o Smartphone con sistema operativo Android y que tenga espacio disponible de memoria de 5MB. Actores Esta aplicación va dirigida principalmente para niños entre 7 y 11 años de edad. Flujo normal 1.- Mostrara el logotipo de la empresa que lo desarrolla. 2.- Mostrara el menú, el cual da opciones de jugar y sus niveles. 3.- Elegiremos jugar y nos mostrara un menú de opciones, las cuales serán las tablas. 4.- Elegiremos una tabla y mediante un mensaje nos explicara el cómo resolverla. 5.- En el espacio en blanco introduciremos el resultado, ejemplo: 2*1=__. 6.- Se hará una verificación para ver si los resultados son correctos o incorrectos. 7.- Dara una opción de regresar al menú de escoger tabla o al menú principal. 8.- Podremos salir al presionar el botón “Home” o “Salir” desde el juego. Flujo Alternativo 1.- Nos mandara un mensaje de advertencia en caso de que el usuario introduzca
  • 3. “Estimación de Casos de Uso” Paso1.- Calcular los casos de uso no ajustados (UUCP)  Pesar autores (AUW) y pesar Casos Uso(UUCW) UUCP=AUW+UUCW caracteres incorrectos. 2.- Nos mandara un mensaje a pantalla en caso de querernos salir de la aplicación. 3.- Nos aparecerá un mensaje diciéndonos a cuantos campos acertamos. Poscondiciones El usuario debe tener conocimiento sobre la funcionalidad del sistema y de lo básico de cómo manejar el sistema operativo Android. Tabla 1.- Peso de actores Tipo Actor Descripción Factor Simple Otro sistema con una App definida. 1 Medio Sistema interactivo con algún protocolo (TCP), con una persona interactuando a través de una interfaz en modo texto. 2 Complejo Una persona interactuando a través de una interfaz gráfica de usuario. 3 Tabla2. Peso de Casos Uso Tabla de Casos Uso Descripción Factor Simple 3 transacciones o menor. 5 Medio 4 a 7 transacciones. 10 Complejo Más de 7 transacciones. 15 Resultado UUCP=3+10 UUCP=13
  • 4. Paso 2.- Calcular los puntos de Casos Uso  Pesar factores técnicos (TCF)  Pesar factores ambientales (EF) UCP=UUCP*TCF*EF Tabla 3 “Factores Técnicos” Facto r Descripción Peso T1 Sistema Distribuido 2 T2 Tiempo de Respuesta 2 T3 Eficiencia de Usuario Final 1 T4 Procesamiento Interno Complejo 1 T5 El código debe de ser utilizable 1 T6 Facilidad de instalación 1 T7 Facilidad de uso 2 T8 Portabilidad 1 T9 Facilidad de cambio 2 T10 Concurrencia 1 T11 Objetivos especiales de seguridad 1 T12 Mantenibilidad 1 T13 Facilidades especiales de entendimiento a usuarios 1 Tabla 4 Escala de Estimación Descripción Valor Irrelevante De 0 a 2 Medio 3 a 4 Esencial 5 Nivel Peso*Nivel 3 6 5 10 1 1 1 1 1 1 5 5 5 10 5 5 1 2 5 5 5 5 1 1 1 1 53 TCF=0.6+ (0.01*TFactor) TCF=0.6+ (0.01*53) TCF=0.6+ O.53 TCF=1.13
  • 5. Tabla 5 .- Factores Ambientales FACTOR DESCRIPCIÓN PESO NIVEL NIVEL*PESO E1 Familiaridad con el modelo 1 4 4 E2 Experiencia en la aplicación 2 4 8 E3 Experiencia orientada a objetos 2 1 2 E4 Capacidad del analista líder 3 4 12 E5 Motivación 3 4 12 E6 Estabilidad en los requerimientos 4 2 8 E7 Personal del medio tiempo 4 2 8 E8 Dificultad en el lenguaje de programación 2 2 4 58 Tabla 6.- Escala de estimación EF. DESCRIPCIÓN VALOR Sin experiencia , sin motivación, estabilidad De 0 a 2 Promedio 3 Ampliar experiencia motivación y estabilidad. 4 a 5 EF=1.4+(-0.03*EFactor) EF= 1.4+(0.03*58) EF=1.4*1.74 EF=2.436 UCF=UUCF*TC*EF UCF=13*1.13*2.436 UCF=35.78484
  • 6. Paso 3.-Estimar Horas - Hombre Tabla 7.-Horas Hombre (Totales) ACTIVIDAD PORCENTAJE Horas-Hombre Análisis 18.08% 40 Diseño 20.5% 45 Programación 47.1% 100 Pruebas 4.5% 10 Instalación y capacitación , documentación 5.7% 15 Total Esfuerzo 100% 221 Horas – Hombre=UCP * 20 Horas – Hombre=11.06 * 20 221.2 horas/hombre ___________________________ Horas – Hombre =11.06*20 221.2*200= $44,220
  • 7. “Puntos de Funcion” DESCRIPCION: El sistema será diseñado para poyar algunas aéreas de registro de contactos el sistema de contacto será diseñado en un lenguaje de programación de java será utilizada una Base de Datos para guardar los altas que se den dentro de este sistema. Nuestro sistema esta apilado para que se inserten un numero deseado de contactos, nuestras ventas tanto de insertar conto como el de insertarlo son unas ventanas fáciles de utilizar no tienen ninguna logística mayor. PRINCIPALES FUNCIONES DEL SISTEMA: 1 Alta de contacto 1 Búsqueda de contacto 1 Consulta de contactos 1 Acceso al sistema ARCHIVOS REGISTRO DE CONTACTOS (ARCHIVO LOGICO INTERNO): ITEM TAMAÑO TIPO Ap_Paterno 30 Alfanumérico Ap_Materno 30 Alfanumérico Nombre(s) 30 Alfanumérico Fecha_Nacimiento 15 Numérico Genero 15 Alfanumerico Dirección 50 Alfanumérico Teléfono 15 Numérico E-mail 50 Alfanumérico
  • 9. (Altas de Contacto) (Acceso de contraseñas)
  • 10. ESTIMACION DE PUNTOS DE FUNCION PASO 1: Archivos lógicos internos. -Registro de contactos. Archivos lógicos externos. -Acceso de contraseñas. Entradas Externas. -Alta del contacto. Salidas externas. -Lista de contactos. Consultas externas. -Consulta de clientes. -Listado de clientes. Paso 2: (Determinar el grado de complejidad) Funciones No RET No DET Complejidad Registro de contacto(ILF) 1 8 Baja Acceso de contraseñas(ECF) 1 2 Baja Alta de contactos(EI) 1 3 2+1 msj de error Baja Lista Contactos(EQ) 1 1 Baja
  • 11. Consulta de clientes(EQ) 1 1 Baja Listado de clientes(EQ) 1 1 Baja Paso 3: Calculo de puntos no ajustados Tipos de función Complejidad Total complejidad. Total del tipo de función. Archivos Lógicos externos(ILF) 1 Baja*7 0 Media*10 0 Alta*15 7 +0 0 7 7 Archivos lógicos externos(EIF) 1 Baja*5 0 Media*7 0 Alta*10 5 +0 0 5 5 Entradas Externas. 1 Baja*3 0 Media*4 0 Alta*6 3 +0 0 3 3 Salidas externas. 1 Baja*4 0 Media*5 0 Alta*7 4 +0 0 4 4
  • 12. Consultas externas. 2 Baja*3 0 Media*4 0 Alta*6 6 +0 0 6 6 Total: 25 Paso 4: Calcular el factor ajuste (Complejidad Técnica). características influencia 1.-Comunicación de datos. 5 2.-Procesamiento Distribuido. 4 3.-Rendimiento. 5 4.-Configuracion del equipamiento. 5 5.-Volumen de transacciones. 4 6.-Entradas de datos online. 0 7.-Interfaz de Usuario. 4 8.-Actualuizacion online. 2 9.-Procesamiento Complejo. 2 10.-Reusabilidad. 3 11.-Facilidad de Implementación. 3 12.-Facilidad de operación. 4 13.-Multiples locales. 4 14.-facilidad de Cambios. 3 Total 48
  • 13. Factor Complejidad Técnica=0.65+(0.01*puntos de complejidad técnica). FCT o factor ajuste =0.65+(0.01*48) FCT o factor ajuste =0.65+(0.48) FCT o factor ajuste=1.13 PF=PFSA*FCT ó Factor Ajuste PF=25*12 PF=300.
  • 14. Conclusión : En esta unidad conocimos las técnicas de estimación, como son los puntos de casos de uso y estimación por puntos de función , ya que estas formas de estimaciones nos ayudan a saber o establecer el tamaño y complejidad de nuestros sistemas de software por medio de sus formulas y métodos de gran importancia. Las métricas de puntos de función es en pocas palabras la medición de el tamaño del software. Ya sea por la medición de las funcionalidades del sistema o casos de uso requeridos por el sistema al igual como vimos saber estimar el precio final o un aproximado del software realizado calculando las horas hombre.