Está en la página 1de 3

Materia: Ingeniería de Software I

EJERCICIO 1

Elaboración de un menú de operaciones utilizando lenguaje de programación en C#.


 
Pedro Acosta estudia en la Universidad de Sonora en la carrera de Sistemas de Información. En la materia de
Estructura de Datos que empieza a las 2:00 p.m., el maestro le dejó realizar un programa el cuál debe mostrar
y ejecutar un menú de operaciones básicas.
Pedro empieza con el programa a las 2:10 p.m. y analiza la forma de cómo va a realizarlo, para esto se toma 5
minutos. En base a las instrucciones del maestro el programa se debe entregar al término de la clase, es decir,
a las 4:00 p.m.
Decide comenzar el diseño a las 2:15 p.m. y para esto se lleva 15 minutos.
A las 2:30 p.m. comienza con la codificación y a las 2:35 p.m. recibe un mensaje en su celular y se toma 5
minutos para contestar dicho mensaje y retoma su trabajo.
A las 3:25 p.m. comienza con la compilación y el compilador detecta 1 error en palabras no identificadas por el
lenguaje, Pedro revisa la razón del error en el código lo encuentra y lo corrige, a las 3:30 p.m. compila
nuevamente y encuentra otro mensaje de error, faltó un punto y coma, decide salir a comprar un sándwich y
un refresco para esto se toma 10 minutos.
A las 3:40 p.m. regresa y analiza el código para buscar el error lo encuentra y lo corrige, a las 3:43 p.m. vuelve
a compilar dando cero errores. Se toma 2 minutos para responder una pregunta que le hace el maestro.
A las 3:45 p.m. Pedro empieza con las pruebas, se da cuenta de que el programa realiza las operaciones,
pero le faltó incluir una instrucción Do-While para poder salir del programa, a las 3:50 p.m. vuelve a ejecutar el
programa y decide que todo está bien dando visto bueno a los resultados obtenidos, para esto se lleva 3
minutos.
A las 3:53 se dedica a llenar el formato del Plan Summary dedicándole 7 minutos. A las 4:00 p.m. entrega el
programa al profesor.

PSP Time Recording Log


Student Pedro Acosta Date 10/02/2023
Program Elaboración de menú de operaciones Program # 1
Instructor Mery Pesantes Language C#

Start Date Int. Stop Date Delta


Project Phase and Time Time and Time Time Comments
Planeación
Diseño
Codificación
Compilación
Pruebas
Postmorten

Maestra: Dra. Mery Pesantes


Materia: Ingeniería de Software I

PSP Defect Type Standard


Type
Number Type Name Description
10 Documentación Comentarios, mensajes
20 Sintaxis Ortografía, puntuación, formato de las instrucciones
30 Construcción, Paquete Librerías, control de versión
40 Asignación Declaración, nombres duplicados, ámbito, límites
50 Interfaz Llamadas a procedimientos y referencias, E/S, formatos de usuario
60 Revisión Mensajes de error, chequeos inadecuado
70 Datos Estructura, contenido
80 Función Lógica, punteros, bucles, recursión, computación, defectos de la función
90 Sistema Configuración, memoria
100 Entorno Diseño, compilación, pruebas y otros problemas que soporta el sistema

PSP Defect Recording Log


Defect Types
10 Documentation 60 Checking
20 Syntax 70 Data
30 Build, Package 80 Function
40 Assignment 90 System
50 Interface 100 Environment

Student Pedro Acosta Date 10/02/2023


Program Elaboración de menú de operaciones Program # 1
Instructor Mery Pesantes Language C#

Project Date Number Type Inject Remove Fix Time Fix Ref.
10/02
Description:

Project Date Number Type Inject Remove Fix Time Fix Ref.

Description:

Project Date Number Type Inject Remove Fix Time Fix Ref.

Description:

Project Date Number Type Inject Remove Fix Time Fix Ref.

Description:

Project Date Number Type Inject Remove Fix Time Fix Ref.

Description:

Maestra: Dra. Mery Pesantes


Materia: Ingeniería de Software I

PSP0 Project Plan Summary


Student Pedro Acosta Date 10/02/2023
Program Elaboración de menú de operaciones Program # 1
Instructor Mery Pesantes Language C#
Time in Phase (min.) Plan Actual To Date To Date %
Planning
Design
Code
Compile
Test
Postmortem
Total

Defects Injected Actual To Date To Date %


Planning
Design
Code
Compile
Test
Total Development

Defects Removed Actual To Date To Date %


Planning
Design
Code
Compile
Test
Total Development

Maestra: Dra. Mery Pesantes

También podría gustarte