You are on page 1of 3

Instrucciones:

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.

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. Agrego
al final un ejemplo de cómo realizar estos dos pasos
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.
4. 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.
Identifica en el caso los requerimientos, qué tipo de programa se realizará y cuál es
el objetivo del mismo.
Objetivo del programa:
Agenda de teléfonos y direcciones para contactar clientes.

Tecnología:
Java

Métodos:
Añadir
Modificar
Eliminar
Buscar

Base de datos del Objeto:


Clientes
-Nombre
-Dirección
-Teléfono

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

Recursos Humanos Hardware Tecnología Software

1 programador PC JAVA Netbeans

Actividad LOC Tiempo Día


(Loc / 20)
Crear Base de datos 200 10 minutos 1
Crear métodos y 800 40 minutos 1
conexión a base de
datos
Crear interfaz gráfica 1500 75 minutos 1

Subir a producción 100 5 minutos 1

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.

Para la estimación del proyecto se necesito desglosar los elementos a desarrollar y


una vez teniendo el contexto general se puede proceder a entrevistar a los expertos,
de esta forma tienen un panorama de lo que se tendrá que realizar y gracias a su
experiencia nos pueden comentar sobre la cantidad de líneas de código que se
utilizarían para llevar a buen puerto el desarrollo.

En mi experiencia, he visto casos en los que estas metodologías no son del todo
certeras, por lo regular siempre se llevan más tiempo por que por lo regular no se
tienen mapeadas todas las actividades sobre todo en desarrollos complejos, a veces
los arquitectos de software les faltan mapear procesos.

Bibliografía
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-
B2/DS/05/DMDS/U3/Unidad_3_Planeacion_Recursos_y_calendario.pdf

You might also like