Sei sulla pagina 1di 6

Métricas de desarrollo de software (PSP)

Unidad 3. Planeación: Recursos y calendario

Ingeniería en Desarrollo de software


Semestre 5

Programa de la asignatura:
Métricas de desarrollo de software (PSP)

Unidad 3. Planeación: Recursos y calendario

Actividades de aprendizaje

Clave:
15143529
Alumno: Balderas Plata Juan Gabriel
Docente: Elvia Sánchez Magadan

Universidad Abierta y a Distancia de México

Ejecutas el editor1
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 1
Métricas de desarrollo de software (PSP)
Unidad 3. Planeación: Recursos y calendario

Actividad 1. Planeación de recursos y estimación del tiempo de desarrollo

Propósito:
Identificar en un problema los recursos que deben ser planeados y el tiempo de
desarrollo por medio de la estimación con base en un caso de análisis.

Instrucciones:
Para el desarrollo de la actividad tu docente en línea te hará llegar las instrucciones
necesarias, una vez que cuentes con ellas, aclara las posibles dudas que tengas y
sigue estos pasos:

1. Identifica en el caso los requerimientos, qué tipo de programa se realizará y


cuál es el objetivo del mismo.

2. Enlista los recursos y el tiempo de desarrollo por medio de la estimación.

3. Integra el desarrollo de tu actividad en un documento con carátula y los datos


de identificación completos, posteriormente guarda tu actividad con el nombre
DMDS_U3_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu primer
nombre, la Y por tu primer apellido y la Z por tu segundo apellido.

4. Ingresa al Foro y participa respondiendo a los planteamientos y líneas de


discusión que publique tu Docente en línea mediante el tema abierto por él.
Redacta en el cuadro de texto una breve reseña de tu actividad no mayor a
cinco renglones y a continuación adjunta tu archivo. Al finalizar da clic en enviar
para publicarlo y esté accesible a tus compañeros y docente en línea.

5. Ingresa a la participación de dos de tus compañeros como mínimo, y compara


los tiempos estimados con los que tú estimaste y realiza un comentario
mencionando semejanzas y diferencias en relación con las estimaciones.

6. Espera y atiende la retroalimentación correspondiente.

7. Revisa la Rúbrica general de participación en foros para que consideres los


aspectos a evaluar.

Conclusión y recomendaciones
La planeación adecuada del tiempo es la clave para que los cronogramas planteados
se aproximen cada vez más a los tiempos reales de ejecución. Estimar de manera
precisa el tiempo de desarrollo y los recursos necesarios, te ayudará a establecer
compromisos y tener la certeza de que podrás cumplirlos de acuerdo al tiempo
establecido para la entrega del producto o entregable.

Ejecutas el editor2
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 2
Métricas de desarrollo de software (PSP)
Unidad 3. Planeación: Recursos y calendario

Actividad 1. Planeación de recursos y estimación del tiempo de desarrollo Propósito:


Identificar en un problema los recursos que deben ser planeados y el tiempo de
desarrollo por medio de la estimación con base en un caso de análisis. Analiza e
identifica, en el siguiente planteamiento de un programa los recursos que deben ser
planeados y el tiempo de desarrollo por medio de la estimación. (No es necesario
desarrollar el código) (Te comparto el código ejemplo del caso)

Descripción del programa: Se requiere desarrollar un programa en lenguaje Java que


permita trabajar sobre un fichero que almacena los datos de contacto de los clientes
(nombre, dirección y teléfono(s)). Deseamos mantener una lista de nuestros clientes,
por lo que se requiere una interfaz que permita añadir, modificar, eliminar y buscar
una persona de la lista.

Instrucciones:

1. Identifica en el caso los requerimientos, qué tipo de programa se realizará y cuál


es el objetivo del mismo.

Requerimientos Software Hardware

Leer nombre, java PC


dirección y números
de teléfono desde un
archivo de texto
Almacenar los datos java PC
de las personas
leídos en una lista
enlazada
Añadir una persona java PC
de la lista
Modificar una java PC
persona de la lista
Eliminar una persona java PC
de la lista
Buscar una persona java PC
de la lista

El objetivo es realizar un programa que nos permita añadir, modificar, eliminar y buscar a
una persona dentro de una lista creada en lenguaje Java, donde se llenó dicha lista con los
datos de las personas, los cuales fueron nombre, dirección y teléfono(s).

Ejecutas el editor3
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 3
Métricas de desarrollo de software (PSP)
Unidad 3. Planeación: Recursos y calendario

2. Enlista los recursos y el tiempo de desarrollo por medio de la estimación. Agrego


al final un ejemplo de cómo realizar estos dos pasos.

Requerimientos Tiempo Programadores Software Hardware


estimado
Leer nombre, 1:30 min. 1 java PC
dirección y números
de teléfono desde un
archivo de texto
Almacenar los datos 30 min. 1 java PC
de las personas
leídos en una lista
enlazada
Añadir una persona 20 min. 1 java PC
de la lista
Modificar una 20 min. 1 java PC
persona de la lista
Eliminar una persona 20 min. 1 java PC
de la lista
Buscar una persona 20 min. 1 java PC
de la lista

3. Agrega al documento una conclusión, con tu reflexión sobre lo que consideraste


para estimar el tiempo de desarrollo, por último, incluir las referencias
consultadas que justifiquen lo indicado.

Al momento de formular los requerimientos es necesario que estos sean muy claros,
además de basarnos en los datos históricos si estos existen, pues nos ahorran tiempo.

Tome como referencia de las actividades pasadas la aproximación de 20 líneas de código


por hora.

Ejecutas el editor4
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 4
Métricas de desarrollo de software (PSP)
Unidad 3. Planeación: Recursos y calendario

4. Ingresa al Foro y participa respondiendo a los planteamientos y líneas de discusión


que publique tu Docente en línea mediante el tema abierto por él.

Redacta en el cuadro de texto una breve reseña de tu actividad no mayor a cinco


renglones y a continuación adjunta tu archivo.

Al finalizar da clic en enviar para publicarlo y esté accesible a tus compañeros y


docente en línea.

5. Ingresa a la participación de dos de tus compañeros como mínimo, y compara los


tiempos estimados con los que tú estimaste y realiza un comentario mencionando
semejanzas y diferencias en relación con las estimaciones.

6. Espera y atiende la retroalimentación correspondiente.

7. Revisa la Rúbrica general de participación en foros para que consideres los


aspectos a evaluar.

Ejecutas el editor5
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 5
Métricas de desarrollo de software (PSP)
Unidad 3. Planeación: Recursos y calendario

Referencias:

UNADM. (SF). Unidad 3. Planeación: Recursos y calendario. 5-11-2018, de


UNADM Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-
B2/DS/05/DMDS/U3/Unidad_3_Planeacion_Recursos_y_calendario.pdf

Humphrey, W. (1995) A discipline for software engineering (The complete PSP Book)
United States of America: Addison Wesley.
Humphrey, W. (2005) PSP a Self-improvement process for software engineers. United
States of America: Addison Wesley.
Zapata, J., García, J., Cerrada, J. (2001) Introducción al proceso software personalSM.
Madrid, España: Addison Wesley.

Ejecutas el editor6
Ciencias Exactas, Ingenierías y Tecnología | Desarrollo de Software 6

Potrebbero piacerti anche