SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
UNIVERSIDAD TECNOLÓGICA DEL
ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y
COMUNICACIÓN
CALIDAD EN EL DESARROLLO DE
SOFTWARE
TRABAJO FINAL
UNIDAD IV “TÉCNICAS DE ESTIMACIÓN”
LUCIA GONZÁLEZ HERNÁNDEZ
Erik Alejandro Lemus Jiménez
José Francisco Arenas Jiménez
Cristian Alejandro Calvillo Ramírez
Juan Francisco Rodríguez de
Santiago
PINOS, ZACATECAS 23/03/2015
Estimación de caso practico
Paso 1
Identificar las funciones (archivo lógicos internos, archivo
lógico externos, entradas externas, salidas externas y
consultas externas).
Archivos lógico internos
 Registro de estudiantes
Archivo lógico externos
 Registro de contraseñas
Entradas externas
 Modificación de estudiantes
 Eliminación de estudiantes
Salidas externas
 Lista de estudiantes
Consultas externas
 Consultas de estudiantes
 Pantalla de ayuda
Paso 2
Clasificar la funciones (determinar el grado de complejidad para
cada función).
Archivos (ILF
y ELF)
1 a 24 DET 20 a 50 DET 51 o más DET
1 RET BAJA BAJA MEDIA
2 a 5 RET BAJA MEDIA ALTA
6 o más RET MEDIA ALTA ALTA
FUNCIONES NO. RET NO. DET COMPLEJIDAD
Registro de
estudiantes
1 11 Baja
Registro de
contraseñas
1 3 Baja
ENTRADA Y
SALIDAS
FTR
Modificación de
estudiantes
1 11 Baja
Eliminación de
estudiantes
1 2 Baja
Listas de
estudiantes
1 11 Baja
CONSULTAS
EXTERNAS
Consultas de
estudiantes
2 11 Media
Pantalla de
ayuda
1 11 Baja
Para EI 1 a 4 DET 5 a 16 DET 16 o MAS
DET
0 a 1 Baja Baja Media
2 Baja Media Alta
3 o mas Media Alta Alta
Para EO EG 1 a 4 DET 5 a 16 DET 16 o MAS
DET
0 a 1 Baja Baja Media
2 Baja Media Alta
3 o mas Media Alta Alta
Tipo archivo
complejidad
Baja Media Alta
Entrada
externas
3 4 6
Salidas
externas
4 5 7
Consultas
externas
3 4 6
Tipo archivo
complejidad
Baja Media Alta
Archivos
lógicos
internos
7 10 15
Archivos
lógicos
externos
5 7 10
Tipo de
función
Complejidad Total
complejidad
Total de tipo
de función
Archivo lógico
interno
1 Baja x 7
Media x 10
Alta x 15
7
0
0
7
Archivo lógico
externo
1 Baja x 5
Media x 7
Alta x 10
5
0
0
5
Entrada 2 Baja x 3 6 6
externas Media x 4
Alta x 6
0
0
Salida
externas
1 Baja x 4
Media x 5
Alta x7
4
0
0
4
Consulta
externas
1 Baja x 3
1 Media x 4
Alta x 6
3
4
0
7
Total de puntos no ajustado 29
Paso 3
Calculo de puntos no ajustados
Paso 4
Calcular el factor de ajustes
Características
*complejidad técnica
Influencia
Configuración del equipo 5
Rendimiento 4
Actualización 4
Facilidad de operación 5
Reusabilidad 5
Entrada de datos 5
Facilidad de cambio de datos 3
Comunicación de datos 4
Total de puntos de complejidad técnica 35
1- No está presente, no tiene influencia
2- Influencia poco significativo
3- Influencia medianamente significativa
4- Influencia significativamente
5- Influencia muy fuerte
Total de puntos de complejidad técnica = 35
Caso Uso
Nombre: ‘Animesoft’
Autor: ‘FichitasSoft’
Descripción: Representa la unidad académica de pinos en realidad aumentada, puede verse
desde cualquier webcam o dispositivo móvil inteligente. Para poder visualizarse de forma muy
concreta la UAP desde cualquier sitio.
Precondiciones: Tener instalado el programa
para poder visualizar. También dispositivos o
webcam. Tener el QR
Actores: Todo público en general(interesados)
Flujo normal: 1- Instalar el SW. 2-Tener QR. 3- Aceptar condiciones en el dispositivo.
Flujo alternativo: En caso de no se reconoce el QR verificar la luz que pueda que el programa
falle.
Poscondición: QR bien visualizada y que sea aceptado por la cámara.
Practica ‘Estimación de casos de uso’
Paso 1- Calcular los casos uno no ajustados (UUCP)
*Pesar actores (AUW) y pesar casos uso (UUCW)
UUCP= AUW+UUCW
Tabla 1 peso de los actores
Tipo actor Descripción Factor
Simple
Otro sistema con una API
definida 1
Medio
Sistema interactivo con algún
protocolo (TCP) o una persona
interactúa 2
Complejo
Una persona interactúa a
través de una interfaz gráfica
de usuario 3
Tabla 2 ‘Peso de los casos de uso’
Tipos de caso de uso Descripción Factor
Simple 3 Transacción o menos 5
Medio 4 a 7 Transacción 10
Complejo Más de 7 transacciones 15
Paso 2- Calcularlos puntos de caso de uso (UCP)
*Pesar factores técnicos (TCF)
*Pesar factores ambientales (EF)
UCP=UUCP*TCF*EF
Tabla 3 ‘Factores técnicos’
Factor Descripción Peso Nivel Peso*Nivel
T1 Sistema distribuido. 3 3 9
T2 Tiempo de respuesta. 1 5 5
T3 Eficiencia de respuesta. 1 4 4
T4 Procesamiento interno complejo. 2 5 10
T5 El código debe ser reutilizable. 2 1 2
T6 Facilidad de instalación. 2.8 5 14
T7 Facilidad de uso. 1 5 5
T8 Portabilidad. 2 4 8
T9 Facilidad de cambio. 2 3 6
T10 Concurrencia. 1 2 2
T11 Objetivos especiales de seguridad. 1.2 4 4.8
T12 Mantenibilidad. 2 3 6
T13
Facilidad especial de entendimiento
de usuario.
0.9 5 4.5
TCF=0.6+ (0.01*TFACTOR)
TCF=0.6 + 0.01*80.3
TCF=1.40
Tabla 5 ‘Factores ambientales’
Factor Descripción Peso Nivel Nivel*Peso
E1 Formalidad en el modelo. 3 4 12
E2 Experiencia en la aplicación. 1 5 5
E3 Experiencia orientada a objetos. 1 3 3
E4 Capacidad de analista líder. 2.5 5 12.5
Tabla 4 ‘Escalas de estimulación’
Descripción. Valor
Irrelevante. De 0 a 2
Medio De 3 a 4
Esencial. 5
E5 Motivación. 3.2 1 3.2
E6 Estabilidad en los requerimientos. 3 1 3
E7 Personal de medio tiempo. 4 4 16
E8 Dificultad en el lenguaje de programación. 0 3 0
EF=1.4+ (0.03*55)
EF= 1.4 + (1.65)
EF= 3.05
EF=1.4 + (0.03 * 55)
UCP= 39.25
Paso 3. Estimar Horas-Hombre
Horas-Hombre=UCP*20
Horas-Hombre/ 39.25*20= 785
39.25 semanas
Tabla 7 hrs hombre totales ejemplo
Actividad. Porcentaje Horas-Hombre
Análisis. 20% 100
Diseño. 50% 200
Programación. 15% 200
Instalación y
capacitación,
documentación.
15% 285
Total esfuerzo. 100% 785
Tabla 6 ‘Escala de estimación’
Descripción Valor
Sin experiencia sin
motivación,
estabilidad.
De 0 a 2
Promedio. 3
Amplia experiencia,
motivación y
estabilidad.
4 o 5
Conclusión:
Puntos de función:
La estimación es una de las primeras actividades de la gestión de proyectos informáticos. Su
objetivo es conocer en etapas tempranas y de manera aproximada, el costo, la duración y los
recursos necesarios para el desarrollo de proyectos de software.
Caso de uso:
La estimación por Puntos de Caso de Uso de un sistema, si se sigue una aproximación
iterativa como el Proceso Unificado de Racional. También se pudo observar que es fácil
de entender, y a su vez, fácil de aplicar, siendo recomendable disponer tanto del personal
con experiencia en el análisis de proyectos

Más contenido relacionado

Similar a Universidad tecnológica del estado de zacatecas

Trabajo final iv calidad rosario
Trabajo final iv calidad rosarioTrabajo final iv calidad rosario
Trabajo final iv calidad rosario
Lupithaa Guerrero
 
Trabajo final iv calidad mario
Trabajo final iv calidad marioTrabajo final iv calidad mario
Trabajo final iv calidad mario
Lupithaa Guerrero
 
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
clauddiaa
 
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
Berenice Ceja
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo final
wouyrmz
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo final
wouyrmz
 
Puntofunci
PuntofunciPuntofunci
Puntofunci
cris_l
 
Calculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalCalculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion final
Omar Ordoñez
 
10 guia sistemas 19 impresoras
10 guia sistemas 19 impresoras10 guia sistemas 19 impresoras
10 guia sistemas 19 impresoras
cococoP
 
Trabajo katerine impresoras
Trabajo katerine impresorasTrabajo katerine impresoras
Trabajo katerine impresoras
Katerine Mendosa
 

Similar a Universidad tecnológica del estado de zacatecas (20)

Project charter
Project charterProject charter
Project charter
 
Trabajo final iv calidad rosario
Trabajo final iv calidad rosarioTrabajo final iv calidad rosario
Trabajo final iv calidad rosario
 
Trabajo final iv calidad mario
Trabajo final iv calidad marioTrabajo final iv calidad mario
Trabajo final iv calidad mario
 
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
 
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
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo final
 
Tarbajo final
Tarbajo finalTarbajo final
Tarbajo final
 
Puntofunci
PuntofunciPuntofunci
Puntofunci
 
Calculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalCalculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion final
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcion
 
10 guia sistemas 19 impresoras
10 guia sistemas 19 impresoras10 guia sistemas 19 impresoras
10 guia sistemas 19 impresoras
 
solucionEjercicioPF.pdf
solucionEjercicioPF.pdfsolucionEjercicioPF.pdf
solucionEjercicioPF.pdf
 
Trabajo katerine impresoras
Trabajo katerine impresorasTrabajo katerine impresoras
Trabajo katerine impresoras
 
Trabajo melisa impresoras
Trabajo melisa impresoras Trabajo melisa impresoras
Trabajo melisa impresoras
 
Trabajo melisa impresoras
Trabajo melisa impresorasTrabajo melisa impresoras
Trabajo melisa impresoras
 
Costos actividad-final
Costos actividad-finalCostos actividad-final
Costos actividad-final
 
impresoras
impresorasimpresoras
impresoras
 
Webquest
WebquestWebquest
Webquest
 

Más de Cristian Alejndro Calvillo Ramirez

Universidad tecnológica del estado de zacatecas (autoguardado)
Universidad tecnológica del estado de zacatecas (autoguardado)Universidad tecnológica del estado de zacatecas (autoguardado)
Universidad tecnológica del estado de zacatecas (autoguardado)
Cristian Alejndro Calvillo Ramirez
 

Más de Cristian Alejndro Calvillo Ramirez (20)

Plantilla para administracion de proyectos FichitasSoft
Plantilla para administracion de proyectos FichitasSoftPlantilla para administracion de proyectos FichitasSoft
Plantilla para administracion de proyectos FichitasSoft
 
Cuaderno de ingeniería
Cuaderno de ingenieríaCuaderno de ingeniería
Cuaderno de ingeniería
 
Appinventor
Appinventor Appinventor
Appinventor
 
Operacioes basicas(+,-,* y /)
Operacioes basicas(+,-,* y /)Operacioes basicas(+,-,* y /)
Operacioes basicas(+,-,* y /)
 
Operacioes basicas(+,-,* y /)
Operacioes basicas(+,-,* y /)Operacioes basicas(+,-,* y /)
Operacioes basicas(+,-,* y /)
 
Patrones de diseño, MVC
Patrones de diseño, MVCPatrones de diseño, MVC
Patrones de diseño, MVC
 
A3 ap-auditoriamodelo
A3 ap-auditoriamodeloA3 ap-auditoriamodelo
A3 ap-auditoriamodelo
 
Manual de usuario
Manual de usuarioManual de usuario
Manual de usuario
 
Derechos de autor cristian
Derechos de autor cristianDerechos de autor cristian
Derechos de autor cristian
 
Derechos de autor
Derechos de autorDerechos de autor
Derechos de autor
 
Manual de organizacion terminado final1
Manual de organizacion terminado final1Manual de organizacion terminado final1
Manual de organizacion terminado final1
 
Manual de organizacion (2)
Manual de organizacion (2)Manual de organizacion (2)
Manual de organizacion (2)
 
Manual de organizacion terminado final
Manual de organizacion terminado finalManual de organizacion terminado final
Manual de organizacion terminado final
 
Manual de organizacion cristian
Manual de organizacion cristianManual de organizacion cristian
Manual de organizacion cristian
 
Manual de organizacion xenuz
Manual de organizacion xenuzManual de organizacion xenuz
Manual de organizacion xenuz
 
Manual de organizacion ..
Manual de organizacion ..Manual de organizacion ..
Manual de organizacion ..
 
Paradigmas de programación.
Paradigmas de programación. Paradigmas de programación.
Paradigmas de programación.
 
Universidad tecnológica del estado de zacatecas (UAP)
Universidad tecnológica del estado de zacatecas (UAP)Universidad tecnológica del estado de zacatecas (UAP)
Universidad tecnológica del estado de zacatecas (UAP)
 
Universidad tecnológica del estado de zacatecas (autoguardado)
Universidad tecnológica del estado de zacatecas (autoguardado)Universidad tecnológica del estado de zacatecas (autoguardado)
Universidad tecnológica del estado de zacatecas (autoguardado)
 
Capa de Aplicación (profe Eloy)
Capa de Aplicación (profe Eloy)Capa de Aplicación (profe Eloy)
Capa de Aplicación (profe Eloy)
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Último (20)

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
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
 
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
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
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...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
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
 

Universidad tecnológica del estado de zacatecas

  • 1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CALIDAD EN EL DESARROLLO DE SOFTWARE TRABAJO FINAL UNIDAD IV “TÉCNICAS DE ESTIMACIÓN” LUCIA GONZÁLEZ HERNÁNDEZ Erik Alejandro Lemus Jiménez José Francisco Arenas Jiménez Cristian Alejandro Calvillo Ramírez Juan Francisco Rodríguez de Santiago PINOS, ZACATECAS 23/03/2015
  • 2. Estimación de caso practico Paso 1 Identificar las funciones (archivo lógicos internos, archivo lógico externos, entradas externas, salidas externas y consultas externas). Archivos lógico internos  Registro de estudiantes Archivo lógico externos  Registro de contraseñas Entradas externas  Modificación de estudiantes  Eliminación de estudiantes Salidas externas  Lista de estudiantes Consultas externas  Consultas de estudiantes  Pantalla de ayuda Paso 2 Clasificar la funciones (determinar el grado de complejidad para cada función). Archivos (ILF y ELF) 1 a 24 DET 20 a 50 DET 51 o más DET 1 RET BAJA BAJA MEDIA 2 a 5 RET BAJA MEDIA ALTA 6 o más RET MEDIA ALTA ALTA FUNCIONES NO. RET NO. DET COMPLEJIDAD Registro de estudiantes 1 11 Baja Registro de contraseñas 1 3 Baja ENTRADA Y SALIDAS FTR Modificación de estudiantes 1 11 Baja Eliminación de estudiantes 1 2 Baja Listas de estudiantes 1 11 Baja
  • 3. CONSULTAS EXTERNAS Consultas de estudiantes 2 11 Media Pantalla de ayuda 1 11 Baja Para EI 1 a 4 DET 5 a 16 DET 16 o MAS DET 0 a 1 Baja Baja Media 2 Baja Media Alta 3 o mas Media Alta Alta Para EO EG 1 a 4 DET 5 a 16 DET 16 o MAS DET 0 a 1 Baja Baja Media 2 Baja Media Alta 3 o mas Media Alta Alta Tipo archivo complejidad Baja Media Alta Entrada externas 3 4 6 Salidas externas 4 5 7 Consultas externas 3 4 6 Tipo archivo complejidad Baja Media Alta Archivos lógicos internos 7 10 15 Archivos lógicos externos 5 7 10 Tipo de función Complejidad Total complejidad Total de tipo de función Archivo lógico interno 1 Baja x 7 Media x 10 Alta x 15 7 0 0 7 Archivo lógico externo 1 Baja x 5 Media x 7 Alta x 10 5 0 0 5 Entrada 2 Baja x 3 6 6
  • 4. externas Media x 4 Alta x 6 0 0 Salida externas 1 Baja x 4 Media x 5 Alta x7 4 0 0 4 Consulta externas 1 Baja x 3 1 Media x 4 Alta x 6 3 4 0 7 Total de puntos no ajustado 29 Paso 3 Calculo de puntos no ajustados Paso 4 Calcular el factor de ajustes Características *complejidad técnica Influencia Configuración del equipo 5 Rendimiento 4 Actualización 4 Facilidad de operación 5 Reusabilidad 5 Entrada de datos 5 Facilidad de cambio de datos 3 Comunicación de datos 4 Total de puntos de complejidad técnica 35 1- No está presente, no tiene influencia 2- Influencia poco significativo 3- Influencia medianamente significativa 4- Influencia significativamente 5- Influencia muy fuerte Total de puntos de complejidad técnica = 35
  • 5. Caso Uso Nombre: ‘Animesoft’ Autor: ‘FichitasSoft’ Descripción: Representa la unidad académica de pinos en realidad aumentada, puede verse desde cualquier webcam o dispositivo móvil inteligente. Para poder visualizarse de forma muy concreta la UAP desde cualquier sitio. Precondiciones: Tener instalado el programa para poder visualizar. También dispositivos o webcam. Tener el QR Actores: Todo público en general(interesados) Flujo normal: 1- Instalar el SW. 2-Tener QR. 3- Aceptar condiciones en el dispositivo. Flujo alternativo: En caso de no se reconoce el QR verificar la luz que pueda que el programa falle. Poscondición: QR bien visualizada y que sea aceptado por la cámara. Practica ‘Estimación de casos de uso’ Paso 1- Calcular los casos uno no ajustados (UUCP) *Pesar actores (AUW) y pesar casos uso (UUCW) UUCP= AUW+UUCW Tabla 1 peso de los actores Tipo actor Descripción Factor Simple Otro sistema con una API definida 1 Medio Sistema interactivo con algún protocolo (TCP) o una persona interactúa 2 Complejo Una persona interactúa a través de una interfaz gráfica de usuario 3 Tabla 2 ‘Peso de los casos de uso’ Tipos de caso de uso Descripción Factor Simple 3 Transacción o menos 5 Medio 4 a 7 Transacción 10
  • 6. Complejo Más de 7 transacciones 15 Paso 2- Calcularlos puntos de caso de uso (UCP) *Pesar factores técnicos (TCF) *Pesar factores ambientales (EF) UCP=UUCP*TCF*EF Tabla 3 ‘Factores técnicos’ Factor Descripción Peso Nivel Peso*Nivel T1 Sistema distribuido. 3 3 9 T2 Tiempo de respuesta. 1 5 5 T3 Eficiencia de respuesta. 1 4 4 T4 Procesamiento interno complejo. 2 5 10 T5 El código debe ser reutilizable. 2 1 2 T6 Facilidad de instalación. 2.8 5 14 T7 Facilidad de uso. 1 5 5 T8 Portabilidad. 2 4 8 T9 Facilidad de cambio. 2 3 6 T10 Concurrencia. 1 2 2 T11 Objetivos especiales de seguridad. 1.2 4 4.8 T12 Mantenibilidad. 2 3 6 T13 Facilidad especial de entendimiento de usuario. 0.9 5 4.5 TCF=0.6+ (0.01*TFACTOR) TCF=0.6 + 0.01*80.3 TCF=1.40 Tabla 5 ‘Factores ambientales’ Factor Descripción Peso Nivel Nivel*Peso E1 Formalidad en el modelo. 3 4 12 E2 Experiencia en la aplicación. 1 5 5 E3 Experiencia orientada a objetos. 1 3 3 E4 Capacidad de analista líder. 2.5 5 12.5 Tabla 4 ‘Escalas de estimulación’ Descripción. Valor Irrelevante. De 0 a 2 Medio De 3 a 4 Esencial. 5
  • 7. E5 Motivación. 3.2 1 3.2 E6 Estabilidad en los requerimientos. 3 1 3 E7 Personal de medio tiempo. 4 4 16 E8 Dificultad en el lenguaje de programación. 0 3 0 EF=1.4+ (0.03*55) EF= 1.4 + (1.65) EF= 3.05 EF=1.4 + (0.03 * 55) UCP= 39.25 Paso 3. Estimar Horas-Hombre Horas-Hombre=UCP*20 Horas-Hombre/ 39.25*20= 785 39.25 semanas Tabla 7 hrs hombre totales ejemplo Actividad. Porcentaje Horas-Hombre Análisis. 20% 100 Diseño. 50% 200 Programación. 15% 200 Instalación y capacitación, documentación. 15% 285 Total esfuerzo. 100% 785 Tabla 6 ‘Escala de estimación’ Descripción Valor Sin experiencia sin motivación, estabilidad. De 0 a 2 Promedio. 3 Amplia experiencia, motivación y estabilidad. 4 o 5
  • 8. Conclusión: Puntos de función: La estimación es una de las primeras actividades de la gestión de proyectos informáticos. Su objetivo es conocer en etapas tempranas y de manera aproximada, el costo, la duración y los recursos necesarios para el desarrollo de proyectos de software. Caso de uso: La estimación por Puntos de Caso de Uso de un sistema, si se sigue una aproximación iterativa como el Proceso Unificado de Racional. También se pudo observar que es fácil de entender, y a su vez, fácil de aplicar, siendo recomendable disponer tanto del personal con experiencia en el análisis de proyectos