lunes, 4 de marzo de 2024

Empresa GreenGoldSoft - Software para registrar user stories y epic

La empresa GreenGoldSoft lo contrata para que diseñe y programe un software para registrar el estado de sus user stories y epic. Una user story tiene un numero, una descripción, un estado (en desarrollo, desarrollando, probando, listo), un responsable y cantidad de horas trabajadas. Y toda user story se encuentra en una epic.

A la vez existen las epic que tienen un nombre, horas trabajadas y un estado (en desarrollo o listo). Las epic son una agrupación de user stories o epic. Por ejemplo la epic “desarrollar modulo de facturación” esta conformada por la epic “Creación de Factura”, “Guardado de Factura” e Impresión de Factura. Y la epic “Creación de Factura” esta formada por la user story: calcular el monto de la factura, etc …

Las horas trabajadas en la Epic son la suma de las horas trabajadas en sus user stories o epic, y la pasa a estado “listo” cuando todas sus user stories o epic estan listas.

(30) Realice un modelado que permita guardar los datos de user stories y epic en uno o varios archivos binarios.

(30) Realice la funcionalidad permita saber el estado y horas trabajadas de las epic.

(25) Realice procedimientos que permitan saber (utilizando stl) :
         El o los user stories o epic con más horas trabajadas.
         Guarde las epic que estan listas en un archivo de texto.

(15) Explique porque son necesarias las clases abstractas. ¿Cuando las utilizaría? ¿Cuáles son sus ventajas y desventajas?

Libre : GreenGoldSoft lo vuelve a contratar para que diseñe una forma de mantener un historial de los estados de las user stories. Realice un diseño de los objetos y la estructura de archivos.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.

Bicicletería Oro Verde

La bicicletería Oro Verde lo contrata para diseñar y desarrollar su sistema de control de precios. Dado que la bicicletería tiene un servici...