You are on page 1of 4

UNIVERSIDAD ABIERTA Y A DISTANCIA DE

MÉXICO

NOMBRE DEL PROGRAMA EDUCATIVO:

INGENIERÍA EN DESARROLLO DE SOFTWARE

NOMBRE DEL ASIGNATURA:

Métricas de desarrollo de software.

NOMBRE DE LA PRÁCTICA:

Actividad 1. Plan del proyecto.

UNIDAD 2

FACILITADOR:

MARIA ELENA MARTINEZ MENDOZA

INTEGRANTES:

No Matrícula Nombre
1 ES162007075 Maldonado Rodríguez Carlos Eduardo

Octubre, 2018
Contenido
Mapa conceptual de los contenidos de la UnADm .......................Error! Bookmark not defined.
Caso de estudio ..................................................................................Error! Bookmark not defined.
Etapas identificadas del caso ...........................................................Error! Bookmark not defined.
Conocer las necesidades del cliente ...........................................Error! Bookmark not defined.
Definición de requerimientos ........................................................Error! Bookmark not defined.
Realización de un Diseño Conceptual ........................................Error! Bookmark not defined.
Estimación del tamaño del proyecto............................................Error! Bookmark not defined.
Planeación de los recursos ...........................................................Error! Bookmark not defined.
Desarrollo del proyecto ..................................................................Error! Bookmark not defined.
Generación de nuevos datos ........................................................Error! Bookmark not defined.
Análisis de datos. ...........................................................................Error! Bookmark not defined.
Conclusiones. ......................................................................................Error! Bookmark not defined.
Identificación de los requerimientos del programa
Objetivo 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éfonos). 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.

Lista de recursos y tiempo de desarrollo estimado


Requerimientos Tiempo estimado (min) Programa Software Requerimientos
dores
Creación o selección 10min 1 java pc
de un fichero ya
existente
Desarrollo de una 30min 1 java pc
base de datos
Creación de una lista 20min 1 java pc
para guardar los
datos
Modificar los datos 30min 1 Java pc
de los clientes
existentes
Búsqueda de un 30min 1 Java Pc
cliente(s) en la lista
Eliminación de los 10min 1 Java Pc
datos de los clientes
Desarrollo de la 30min 1 Java Pc
interfaz gráfica
Tiempo total: 160min
Horas: 2.66 horas

Ejemplo de cómo realizar estos pasos


Líneas que puedo programar por hora: 68 líneas

Componentes que integran el software Líneas de código


Creación de la base de datos 50
Interfaz gráfica 50
Modificación de los datos 15
Añadir datos 25
Eliminación de datos 40
180

Página 3|4
Conclusión
Para determinar el tiempo aproximado que voy a utilizar para generar un código de la misma
envergadura con las mismas características tuve que medir el tiempo que me toma hacer un
código simple (como un contador del 1 al 10), y luego multiplicar las líneas hechas por el tiempo
necesario para alcanzar 1 hora

El uso de métricas para determinar el tiempo necesario no siempre es exacto, ya que depende
directamente de datos empíricos

Referencias
 UnADM (2018), Metricas de desarrollo de software. Unidad 3, Planeación: recursos y
calendario, recuperado de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S1-
B2/DS/05/DMDS/U3/Unidad_3_Planeacion_Recursos_y_calendario.pdf

Página 4|4

You might also like