Cuadernillo ingenieria

26
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 Materia Trabajo Final 5 t0 ----- A Grado y Grupo María de los Ángeles Rivera Chávez Alumna Lucia González Hernández Maestra 02/03/2015 Fecha de Entrega

Transcript of Cuadernillo ingenieria

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

Materia

Trabajo Final

5t0 ----- A

Grado y Grupo

María de los Ángeles Rivera Chávez

Alumna

Lucia González Hernández

Maestra

02/03/2015

Fecha de Entrega

Cuaderno numero: 1

2

CUADERNO DE INGENIERIAUNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS

Unidad académica de pinos

Nombre del ingeniero: María de los Ángeles Rivera Chávez

Teléfono / Correo electrónico: 496-116-17-07

[email protected]

Fecha de apertura: 12-febrero-2015

Fecha cierre:

Contenidos del Cuaderno de Ingeniería

3

Página Tema

Fechas

4-10 Registro de tiempos 12-02-

15

11-12 Formato 2 psp 12-02-

15

13-14 Cuaderno de trabajo 18-02-

15

15 Estimación de tamaño de un programa 18-02-

15

16-20 Registro de defectos 18-02-

15

21-23 Actualización del plan del proyecto 18-02-

15

4

Registro de Tiempos

Estudiante: María de los Ángeles Rivera Chávez Fecha: 12/02/2015Profesor: Lucia González Hernández Clase: Calidad de Software

Fecha Comienzo Fin Tiempo de Interrupció

n

Tiempo Actividad Comentarios C U

12-02-15 13:00 14:00 5+5 50 minutos Clase Calidad de software 5 min de computadora5 min de salir

1

12-02-15 14:00 15:00 5+10 45 minutos Clase Administración de proyectos

5 min de Asistencia10 min de descanso 1

12-02-15 15:00 16:00 5+5 50 minutos Clase Ingles 5 min de tolerancia5 min de conexión a

Internet1

13-02-158:00 8:50 10 10 minutos Clase de Ingeniera de Software 10 min de tolerancia

113-02-15 8:50 9:40 10 50 minutos Clase Expresión Oral y Escrita 10 min de conexión a

Internet1

13-02-15 9:40 10:30 50 50 minutos Modulo libre 1

13-02-15 11:00 12:00 5 55 minutos Clase Ingeniería de Software 5 min de tolerancia1

13-02-15 12:00 13:00 5+5 50 clase Desarrollo de aplicaciones 5 min de descanso5 min de Conexión a

Facebook1

5

13-02-15 12:00 13:00 5+5+5 45 Clase calidad de Software 5 min de Retraso10 min de Conexión a

Internet1

13-02-15 11:00 12:00 5+3 52 Clase Administración de Proyectos

5 min de conexión a Facebook

2 min de descanso1

16-02-15 8:00 8:50 5 55 Clase de Ingles 5 min de Tolerancia 1

16-02-15 8:50 9:40 50 50 Modulo Libre Modulo Libre 0

16-02-15 9:40 10:30 5 55 Clase de Ingles 5 min de Tolerancia 1

16-02-15 11:00 12:00 15 45 Clase Expresión Oral y Escrita 15 min de Retraso1

16-02-15 12:00 14:00 10+10 100 Clase Desarrollo de Aplicaciones 10 min de descanso10 min de conexión a

Internet2

16-02-15 14:00 15:00 5 55 Clase Calidad de Software 5 min de tolerancia1

16-02-15 15:00 16:00 10 50 Clase Administración de Proyectos

5 min de Conexión a Internet 1

17-02-15 8:00 8:50 0 50 Clase Ingles 117-02-15 8:50 9:4017-02-15 9:40 10:30 5 55 Clase de Ingles 5 minutos de tolerancia 1

17-02-15 11:00 12:00 0 50 Clase Expresión Oral Y Escrita 50 min de Exposición del Panel 1

17-02-15 12:00 14:00 5+5+10 100 Clase Desarrollo de Aplicaciones 5 min de Tolerancia15 min de Conexión a

Internet2

17-02-15 14:00 15:00 15 45 Clase de Calidad de Software 15 min de conexión a Facebook 1

6

17-02-15 15:00 16:00 10 50 Clase de Administración de Proyectos

5 min de descanso5 min de conexión a

Internet 1

18-02-15 8:00 8:50 10 50 Clase Ingeniería de Software 10 min de tolerancia1

18-02-15 8:50 9:40 50 50 Clase Expresión Oral Y Escrita 50 min de Exposición de Mesa Redonda

1

18-02-15 9:40 10:30 5 50 Clase Integradora 5 min de tolerancia 1

18-02-15 11:00 12:00 50 50 Tutoría 1

18-02-15 12:00 14:00 5+10 45 Clase Desarrollo de Aplicaciones 5 min de descanso10 min de conexión a

Internet2

18-02-15 14:00 15:00 5 55 Clase Calidad de Software(Tablas)

5 min de descanso1

18-02-15 15:00 16:00 10 50 Clase Administración de proyectos

10 min de conexión a Facebook 1

19-02-15 8:00 8:50 10 50 Clase Ingeniería de Software(Resumen de Diagramas)

10 min de tolerancia

119-02-15 8:50 9:40 20 40 Clase Expresión Oral y Escrita

(Exposición de Discurso)20 min de retraso

119-02-15 9:40 10:30 0 50 Clase Ingles

(Revisión de Exámenes y Visto Unidad ) 1

19-02-15 11:00 12:00 10 50 Clase Integradora(Resumen de Diagramas)

10 min de tolerancia

119-02-15 12:00 13:00 60 60 Clase Desarrollo de Aplicaciones

1

7

19-02-15 13:00 14:00 10 50 Clase Calidad de Desarrollo de Software

(Tabla Introducción al Proceso Software

Personal)

10 min de receso

1

19-02-15 14:00 15:00 Clase Administración de Proyectos

(Desarrollo del proyecto) 119-02-15 15:00 16:00 0 60 Clase Ingles

(contestar el libro ) 120-02-15 8:00 8:50 15 45 Clase de Ingeniería de Software 15 min de retraso

120-02-15 8:50 9:40 50 50 Modulo adelantado

(Expresión Oral Y Escrita)1

20-02-15 9:40 10:30 50 50 Modulo libre 1

20-02-15 11:00 12:00 60 60 Clase Integradora 1

20-02-15 12:00 13:00 Clase Desarrollo de Aplicaciones 1

20-02-15 13:00 14:00 Clase Calidad de Software 1

20-02-15 14:00 15:00 Clase Administración de Proyectos

1

23-02-15 8:00 8:50 5 55 Clase inglés (contestar libro) 5 min de tiempo de tolerancia

1

23-02-15 8:50 9:40 50 50 Modulo libre 1

23-02-15 9:40 10:30 5 55 Clase de inglés (Contestar libro) 5 min de tiempo de tolerancia

1

23-02-15 11:00 12:00 10 50 Clase de expresión oral y escrita (exposición del discurso)

10 min de retraso 1

8

23-02-15 12:00 14:00 5+5+10 100 Clase desarrollo de aplicaciones 5 min de tolerancia5 min de descanso

10 min de conexión a internet

2

23-02-15 14:00 15:00 5 55 Clase de calidad en desarrollo de software (llenado de tablas)

5 min de tolerancia 1

23-02-15 15:00 16:00 5 55 Clase de administración de proyectos

5 min de tolerancia1

24-02-15 8:00 8:50 5 45 Clase de expresión oral y escrita (exposición de discurso)

5 min de tolerancia 1

24-02-15 8:50 9:40 10 40 Tutoría 10 min de tolerancia 1

24-02-15 9:40 10:30 5 45 Clase de ingeniería de software 5 min de tolerancia 1

24-02-15 11:00 12:00 10 50 Clase de ingeniería de software 10 min de retraso1

24-02-15 12:00 13:00 5 55 Clase de desarrollo de aplicaciones

5 min de tolerancia 1

24-02-15 13:00 14:00 10 50 Clase de desarrollo de aplicaciones

10 min de descanso 1

24-02-15 14:00 15:00 5 55 Clase de calidad en el desarrollo de software

5 min de descanso 1

24-02-15 15:00 16:00 5 55 Clase de administración de proyectos (avance de proyecto

música)

5 min de retraso 1

25-02-15 8:00 8:50 10 50 Clase de ingeniería de software 10 de retraso 1

25-02-15 8:50 9:40 50 50 Clase de expresión oral y escrita (modulo libre)

1

25-02-15 9:40 10:30 5 45 Clase de integradora 5 min de tolerancia 1

25-02-15 11:00 12:00 60 60 Tutoría 1

9

25-02-15 12:00 13:00 5 55 Clase desarrollo de aplicaciones 5 min de retraso 1

25-02-15 13:00 14:00 5 55 Clase calidad en el desarrollo de software (estudio para examen)

5 min de descanso 1

25-02-15 14:00 15:00 0 60 Clase calidad en el desarrollo de software (examen)

1

25-02-15 15:00 16:00 60 60 Clase administración de proyectos (modulo libre)

1

Formato 2 psp

RESUMEN SEMANAL SEMANA: 1

Tarea Clases Tareas Resúmen

esExposicio

nesPrograma

rProyecto

final TotalesFecha

Lunes 450 125 50 20 150 300 1095Martes 450 120 25 20 200 300 1115Miércoles 450 120 20 30 150 350 1120

10

Jueves 450 100 10 20 100 350 1030Viernes 450 125 25 30 200 350 1180Sábado 0 0 0 0 0 0 0Domingo 0 0 0 0 0 0 0TOTALES

2250 590 130 120 800 1650

Numero de semanas (número anterior +1)

RESUMEN SEMANAL SEMANA: 2

Tarea Clases Tareas Resúmen

esExposicio

nesPrograma

rProyecto

final TotalesFecha

Lunes 450 120 30 20 200 300 1120Martes 450 100 20 20 200 450 1240Miércoles 450 150 20 30 150 350 1150Jueves 450 100 30 20 100 400 1100Viernes 450 125 25 30 200 350 1180Sábado 0 0 0 0 0 0 0Domingo 0 0 0 0 0 0 0TOTALES

2250 595 125 120 850 1850

Numero de semanas (número anterior +1)

Resumen Semanas AnterioresTotal 5540 5540Media 5540

11

Máximo 5540Mínimo 5540

Resumen Incluyendo la Última SemanaTotal 5790 5790Media 5790Máximo 5790Mínimo 5790

Cuaderno de Trabajo

Nombre: María de los ángeles rivera Chávez Fecha: 18-02-15

Trabajo

Fecha Proceso Estimado Real Hasta la fecha

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

118-02-15 Codificaci

ón 100 1 200 1 200 50 0 150 200 100

Descripción: módulo de altas de usuarios y codificación.

12

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

218-02-15 Programar 300 3 150 3 200 100 2 150 300 150

Descripción: la forma en la cual el programa tendrá su funcionalidad.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

318-02-15 Document

ar 100 1 150 2 200 100 1 200 200 100

Descripción: al documentar es importante ya que esto nos permite saber la funcionalidad con la cual se desenvolverá nuestra aplicación.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

418-02-15 Diseño 200 2 200 2 200 50 1 100 200 100

Descripción: al comenzar el diseño debemos de darnos cuenta la aplicación que vamos a desarrollar.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

518-02-

15Implementa-ción

100 3 200 2 200 150 3 300 300 150

Descripción: modulo en el cual implementamos nuevos conocimientos en nuestra aplicación.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

618-02-

15Mantenimiento

100 2 150 1 200 100 2 150 200 150

Descripción: es para mantener nuestra aplicación en pleno orden.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

718-02-

15Entorno 100 1 100 1 200 50 1 150 200 100

Descripción: donde se desarrolla nuestra aplicación y todo lo que tenga que ver con la misma.

13

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

818-02-

15Gráficos 100 1 200 1 200 100 1 100 200 100

Descripción: esquematización de gráficos y ventajas de la misma.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

918-02-

15Manuales 300 5 250 2 250 100 3 200 250 100

Descripción: desarrollo y manual en el cual se explica paso a paso todo nuestro desarrollo y criterios de la misma aplicación.

Tiempo

unidades

Tiempo

unidades

velocidad

Tiempo

unidades

Velocidad

Máximo

Mínimo

1018-02-

15Exposició

n 100 4 200 4 200 250 2 200 250 100

Descripción: planeación y esquematización con la cual se realiza nuestro y cada proyecto nuevo.

Estimación de Tamaño de un Programa

Estudiante: María de los ángeles rivera Chávez Fecha: 18-02-2015

Profesor: Lucia González Hernández Clase: CalidadPrograma Tiempo LOC Minutos/LOC Funciones

10 158 20 790 Calculo pequeño8 151 18 839 Lista enlazada

sencilla6 95 14 679 Bucle repetir-

14

hasta medio4 114 14 814 Sentencia case

grande2 69 11 627 Sentencia case

sencilla1 93 10 930 Bucle while

sencillo3 100 8 800 Arreglos5 50 20 1000 Arreglos

bidimensional7 150 25 3750 Ciclos9 65 10 650 Listas enlazadas

dobles

Registro de Defectos

Tipos de defectos10.Documentacion 50.Interfaz 90.Sistema 20.Sintaxis 60.Comprobacion 100.Entorno30.Construccion paquetes 70.Datos40.Asignacion 80.Funcion

15

Estudiante: María de los ángeles rivera Chávez fecha: 18-febrero-2015

Profesor: Lucia González Hernández Programa #: Proyecto Integrador

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 1 20 Codificación Codificación 5 min

Descripción: En la clase le faltaba una llave y en el método avía la palabra mein en lugar de main.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 1 10 Documentación

Documentación

10 min

Descripción: Faltaba documentación al momento de buscar formatos en las listas ya documentadas.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 4 40 Asignación Función 40 min

Descripción: Las asignaciones son importantes al construir las aplicaciones o programas planteados.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

16

18-02-15 8 80 Función Sistema 20 minDescripción: La función es indispensable ya que hace que todo funcione y corrija el error en la aplicación.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02.15 3 60 Comprobación Función 80 min

Descripción: Al comprobar que la aplicación funcione correctamente.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 10 20 Sintaxis Comprobación 100 min

Descripción: La sintaxis de cualquier aplicación o programa es la forma en la cual es planteada y el funcionamiento de esta misma.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 6 70 Datos Sistema 80 min

Descripción: Al introducir cualquier dato o variable es indispensable la corrección para el funcionamiento de una aplicación correcta y buen funcionamiento.

Fecha Numero Tipo Introducido Eliminado Tiempo de Defecto

17

corrección corregido18-02-15 10 50 Interfaz Sistema 10 min

Descripción: La interfaz es el principal o la principal visión de la aplicación en cuestión.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 10 100 Entorno Sistema 90 minDescripción: El entorno en el cual la aplicación es desarrollada es importante para el funcionamiento de la misma a desarrollar.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 2 10 Redacción Redacción 80 min

Descripción: Al escribir se utilizan términos diferentes para describir un objeto o una misma cosa.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 3 50 Interfaz Interfaz 10 min

Descripción: Al dar clic a un hipervínculo no te lleva a donde debería.

Fecha Numero Tipo Introducido Eliminado Tiempo de Defecto

18

corrección corregido18-02-15 4 50 Interfaz Interfaz 5 min

Descripción: Los botones de guardar y eliminar están cambiados.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 6 70 Computación Computación 90 min

Descripción: Al introducir los datos no captura y no guarda ningún tipo de información.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 7 90 Sistema Sistema 80 min

Descripción: Hay sistemas que en los cuales no podemos ejecutarlos ya sea porque ocupan de un programa externo a ellos por falta de algún controlador en específico.

Fecha Numero Tipo Introducido Eliminado Tiempo de corrección

Defecto corregido

18-02-15 8 70 Datos Datos 10 min

Descripción: Al introducir cualquier dato o variable nos puede aparecer un mensaje de error el cual nos diga que nuestros datos se han cambiado, modificado, etc.

19

Actualización de la Tabla Resumen del Plan del Proyecto

Estudiante: María de los ángeles rivera Chávez Fecha: 18-02-2015

Programa: Proyecto Integrador Programa #: 2

Profesor: Lucia González Hernández Lenguaje:

Resumen plan Real Hasta la fecha

Minutos/LOC

Loc/Hora

Defectos/KLOC

Rendimiento

V/F

Tamaño programa (loc):

Total nuevo & Cambiando

Tamaño máximo

20

Tamaño mínimo

Tiempo por fase (min): Plan real Hasta la fecha % Hasta la fecha

Planificación 60 120

Diseño 300 450

Codificación 600 350

Revisión del código

Compilación

Pruebas

Postmorten

Total

Tiempo máximo

Tiempo mínimo

Defectos introducidos Plan real Hasta la fecha % Hasta la fecha Def./Hora

Planificación 3 3 13.63

Diseño 5 5 22.72

Codificación 4 4 18.18

Revisión del código 5 5 22.72

Compilación 2 2 9.09

21

Pruebas 3 3 13.63

Total 22 22 99.97

Defectos eliminados Plan real Hasta la fecha % Hasta la fecha Def./Hora

Planificación 4 4 15.38

Diseño 6 6 23.07

Codificación 3 3 11.53

Revisión del código 5 5 19.23

Compilación 6 6 23.07

Pruebas 2 2 7.69

Total 26 26 99.97