Está en la página 1de 11

1

Universidad Abierta y a Distancia


de México
División de Ciencias Exactas, Ingeniería y Tecnología
Desarrollo de software

Semestre: QUINTO
Asignatura: Métricas de Desarrollo de
Software (PSP)
Unidad de aprendizaje: Unidad 1. Métricas
de Desarrollo de Software (PSP)
Actividad: Actividad 3. PSP0

Nombre del estudiante: Armando Olarte Avila


Matrícula: ES202105032
Grupo: DS-DMDS-2202-B2-002
Docente: Claudia Hernández González
Fecha de entrega:
2

Ciudad de México, Octubre del 2022

Diseño: DL-CPL

ÍNDICE
INTRODUCCIÓN.................................................................................................................3
DESARROLLO DE LA ACTIVIDAD.................................................................................4
CONCLUSIÓN......................................................................................................................4
REFERENCIAS BIBLIOGRÁFICAS................................................................................5
3

INTRODUCCIÓN

El principal objetivo del desarrollo de este trabajo es obtener como resultado la


importancia que nos genera implementar el uso de la metodología PSP. Como
bien conocemos al desarrollar un software se nos presentan varios inconvenientes
que hacen que el tiempo de implementación aumente considerablemente
dependiendo la problemática presentada.
Al utilizar el metodología PSP nos dará una gran utilizar a la hora de implementar
un proyecto de desarrollo de software ya que este mismo nos ayudará a dar
solución al punto que necesitemos. Mostrándonos a nosotros los puntos que son
vulnerables para nuestro sistema estimaciones de los puntos como tiempos, etc.
Ahora bien, también la importancia de los procesos del PSP es porque para
nosotros los desarrolladores podemos mejorar nuestras habilidades sobre la
estimación y la planeación que esto conlleva, también sobre la administración en
base a la calidad de sus procesos, y con esto comprometernos con lo que se
pueda cumplir.
4

DESARROLLO DE LA ACTIVIDAD

1. Con base al siguiente caso de estudio:

Proyecto:
Plataforma para reservación de hoteles.

La cadena de hoteles Enjoy S.A de C.V. requiere un software el cual le ayude


con la administración de sus reservaciones. Los datos que se solicitan para
las reservaciones a los huéspedes son Fecha de entrada, Hora de llegada,
Fecha de salida, Hora de salida, Nombre completo del Huésped, Forma de
pago, Cantidad de huéspedes alojados, Número de niños menores de 12
años, Número de adultos. El software deberá tener un módulo de asignación
de habitaciones a las reservas; así como reportes de habitaciones
ocupadas/disponibles, reporte del porcentaje de ocupación del hotel; así
como un reporte de huéspedes.

2. Muestra los requerimientos funcionales asociados al caso de estudio


presentado.

El sistema como se menciona en el caso de estudio podemos observar los


siguientes puntos que se pueden desarrollar:

 El sistema contará con un sistema de logeo donde se podrá ver a nuestros


usuario en una plataforma para que esté funcionando de diferentes
maneras con submenús cada menú traerá un punto específico como
reservaciones, Disponibilidades datos de pago, etc.
 Módulo de asignaciones podrá asignar a nuestros clientes una habitación
que se encuentre disponible para reservarla así el cliente pueda pagar esa
misma reservación.
 Módulo de reporte de porcentaje de ocupación de hotel para ello estos se
podrá visualizar en el sistema el sistema de ocupaciones que tiene el hotel
entorno de cada habitación disponible u ocupado para saber un punto de
financiamiento sea equivalente a estos mismos.

3. En el caso de estudio seleccionado usa los formatos PSP0, los cuales


son:
5

• Resumen del plan del proyecto

Para la preparación y evaluación de este proyecto que nosotros desarrollaremos


es indispensable erradicar la problemática presentada en el caso de estudio
presentado. Esto nos mostrará como nuestro sistema está capacitado en cumplir
con claridad cada uno de los puntos que se deberá utilizar en este sistema.

Este sistema estará basado en un cronograma de actividades donde nosotros


daremos énfasis a cada uno de los pasos a seguir para la construcción de sistema
de reservaciones esto se dividirá en diferentes fases como lo son la planteamiento
de problemática como el análisis después de esto nosotros plantearemos una
solución a la problemática la cual es un sistema de esto nos enfocaremos a
desarrollar el diseño del sistema para continuar con la construcción de la
codificación del sistema.

Al final de esto se realizarán testeos del sistema para poder probar cada uno de
los módulos del sistema y poder ver que este en completo funcionamiento para al
final que este todo cumplido poder desarrollar un manual para nuestro usuario y
entregarle el producto desarrollado.
6

Proyecto
1
RESUMEN DEL PLAN DEL PROYECTO

Estudiante Armando Olarte Fecha 09/10/2022


Avila
Programa Desarrollo de #programa 1
Proyecto
Instructor Claudia Lenguaje Java
Hernández
González
Plan Real Hasta la Fecha %Hasta la Fecha
Tiempo de Fase

Planificacion 60 02/10/2022 100%


Diseño 60 03/10/2022 100%
Codificacion 2560 10/10/2022 100%
Pruebas 700 12/10/2022 100%
PostMortem 60 13/10/2022 100%
Total 3640 14/10/2022 100%

Defectos Inyectados

Planificacion 10 02/10/2022 10%


Diseño 50 03/10/2022 10%
Codificacion
Pruebas 100 12/10/2022 10%
PostMortem

Total en 160
Desarrollo

Defectos Eliminados

Planificacion 60 03/10/2022
Diseño 60 04/10/2022
Codificacion
Pruebas 180 14/10/2022
PostMortem
Total en 300 14/10/2022 100%
Desarrollo
Despues del 15/10/2022
Desarrollo
7

• Registro de tiempos

Para el desarrollo de este sistema nosotros deberemos desarrollar un registro de


los tiempos de demora para poder hacer el sistema al completo para ello se
desarrolló la siguiente tabla que se muestra a continuación:

Estudiante Armando Fecha 09/10/2022


Olarte Avila
Programa Desarrollo de #programa 1
Proyecto
Instructor Claudia Lenguaje Java
Hernández
González
Fecha Inici fin Tiempo de Tiemp Actividad Comentario
o interrupció o
n delta
02/10/2022 9:00 10:0 60 Planeació
am 0 n
am
11:0 12:0 60 Diseño
0 0
am pm
1:00 7:00 1h 360 Diseño Reunión con
am pm cliente
03/10/2022 9:00 1:00 320 Codificació
am pm n
04/10/2022 9:00 1:00 320 Codificació
am pm n
05/10/2022 9:00 1:00 320 Codificació
am pm n
06/10/2022 9:00 1:00 320 Codificació
am pm n
07/10/2022 9:00 1:00 320 Codificació
am pm n
08/10/2022 9:00 1:00 320 Codificació
am pm n
09/10/2022 9:00 1:00 320 Codificació
am pm n
10/10/2022 9:00 1:00 320 Codificació
am pm n
11/10/2022 9:00 1:00 320 pruebas
8

am pm
12/10/2022 9:00 1:00 320 pruebas
am pm
13/10/2022 10:0 11:0 60 Presentaci
0 0 ón al
am am cliente
11:0 11:3 30 Manual de
0 0 usuario
am am
12:0 1:00 60 PostMorte
0 pm m
pm

• Registro de defectos

Estudiante Armando Fecha 09/10/2022


Olarte Avila
Programa Desarrollo de #programa 1
Proyecto
Instructor Claudia Lenguaje Java
Hernández
González
Fech NUM Tip INYEC INTROD ELIMINACI TIEMPO TIEMPO DESCRIPCI
a ERO o CION UCIDO ON DE DE ON
REPARA DEFEC
CION TO
02/10 1 10 Se PLANEA ANALISIS 1 día 1 día La entrevista
/2022 crearo CION con el
n cliente del
norma caso de
s para estudio
llevar resulto poco
cabo el efectiva.
trabajo
03/10 1 50 Se CODIFICA 1 día 1 día El desarrollo
/2022 desarr ANALISIS CION de la interfaz
olló un fue poco
diseño agradable
más para el
efectiv usuario
a presentado
disgusto
hasta
haberla
cambiado
9

04/10 3 90 Se CODIFIC PRUEBAS 3 días 3 días Se


/2022 desarr ACION desarrolló el
olló Módulo de
nueva Reservacion
mente es
un lamentablem
módulo ente se
donde notaron
se algunas
presen deficiencias
tó entorno al
mucha funcionamie
proble nto de este
mática mismo.
s

• Estándar de tipo de defecto

N° de Tipo Nombre del Tipo Descripción

10 Documentación Comentarios y Mensajes


50 Interfaz llamadas a procedimientos
y referencias, E/S, formatos
de usuario
90 Sistemas Configuración,
temporización, memoria
10

CONCLUSIÓN

¿cómo impacta el uso de las herramientas PSP0 para mejorar el proceso de


desarrollo de software personal del caso planteado?

Como lo dice la universidad UDLAP “PSP hace uso de un gran número de


formatos los cuales son muy útiles para que se haga un análisis a fondo del
programa que se desarrollará. Todo programa tiene una serie de pasos definidos
para ir cumpliendo con los requerimientos del cliente de manera uniforme y
disciplinada.“ (Peláez & UDLAP, 2014)

“Está claro que estos pasos toman mucho tiempo, sin embargo, cuando está bien
definido lo que se va a hacer, sólo resta llenar los formatos hasta obtener el
resultado deseado. Entonces el problema reside en desarrollar buenos planes y,
por lo tanto, buenos formatos. Está comprobado que procesos automatizados
ayudan a resolver el problema de la manera más simple y fácil.” (Proceso De
Software Personal, 2014)

Si bien el impacto que tiene al desarrollar nuestros sistemas implementando esta


metodología la cual es PSP nos ayudara a construir software con mayor control y
mayor efectividad en el desarrollo de este mismo de nuestros sistemas. Esta
metodología está más enfocada claramente para los programadores porque ayuda
a poner atención en aspectos como lo son la planeación, el diseño estándares y
revisiones de detalles donde se han realizado. Gracias a esta metodología nos
ayuda a crear mejor manera nuestros sistemas que hemos desarrollado con el fin
de darle un mayor calidad a nuestros trabajos realizados.
11

REFERENCIAS BIBLIOGRÁFICAS

 PDF de programación - CAPITULO 3. PSP 0 Y PSP 0.1. (s. f.). Recuperado


5 de octubre de 2022, de https://www.lawebdelprogramador.com/pdf/5653-
CAPITULO-3-PSP-0-Y-PSP-0.1.html
 Peláez, L. (2014, marzo). CAPITULO 2. PROCESO PERSONAL DE
SOFTWARE.
http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/pelaez_r_jj/capitulo2.pd
f
 Pelaez, L. & UDLAP. (2014, marzo). CAPITULO 3. PSP 0 Y PSP 0.1.
http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/pelaez_r_jj/capitulo3.pd
f
 Personal Software Process (PSP). (s. f.). SG Buzz. Recuperado 5 de
octubre de 2022, de https://sg.com.mx/content/view/797
 Proceso De Software Personal. (2014, 10 marzo). Ensayos de Calidad -
yazzneortre. Recuperado 5 de octubre de 2022, de
https://www.clubensayos.com/Tecnolog%C3%ADa/Proceso-De-Software-
Personal/1520599.html

También podría gustarte