Entradas

Mostrando entradas de junio, 2022

5 - Explique cómo organizaría el equipo de desarrollo

5 - Explique cómo organizaría el equipo de desarrollo indicando: Cuáles serían los roles existentes y sus responsabilidades asociadas. Cuantas personas tendría el equipo de desarrollo fictio que realizaría el proyecto y qué roles ocuparía cada uno, tanto part-time como full-time, justificando esa asignación. Con todo lo anteriormente mencionado, y considerando que el cliente es una empresa de comercio, considerada de tamaño medio (de unas 3,4 sucursales y que emplea a unas 45-50 personas), se estima que para poder llevar a cabo este proyecto, se van a necesitar de unas 14 personas, las cuales tendrían los siguientes roles: Un líder de proyecto, el cual estará a cargo de la organización y comunicación de todo el equipo entre sí, y será el nexo con el cliente. 2 analistas, los cuales estarán encargados del análisis de los requerimientos y la definición de pruebas, a su vez que del control de calidad, estas posiciones serían ambas full time. 2 diseñadores, uno particularmente abocado al á...

4 - Realice estimaciones usando la métrica indirecta de Puntos de Función.

Imagen
 4 - Realice estimaciones usando la métrica indirecta de Puntos de Función, haciendo una  estimación optimista, más probable y pesimista, del total de Puntos de Función del proyecto. Estimaciones de puntos de función: Caso Optimista: Puntos de función sin ajustar: 116 Factor de ajuste: 25 Puntos de función ajustados: 104   Caso más probable: Puntos de función sin ajustar: 150 Factor de ajuste: 36   Puntos de función ajustados: 152   Caso pesimista: Puntos de función sin ajustar: 271 Factor de ajuste: 43 Puntos de función ajustados: 293  

3. Realice el diagrama de CPM del proyecto y calcule el camino crítico del mismo.

Imagen
3 - Realice el diagrama de CPM del proyecto y calcule el camino crítico del mismo. Para la estimación de la duración de las actividades, se tomó como unidad de medida la cantidad de días hábiles de trabajo requerido. El camino crítico es el que se muestra resaltado en color en el diagrama, y está integrado por las actividades: A, B, C, D, E, F, L, M, O, P, R y S, con una duración total de 48 días hábiles.   Para ver mejor el diagrama, clickear en la imagen.

2 - Funcionalidades y estimacion de su duración en días.

 2 -  Identifique las funcionalidades a realizar en el proyecto en función de los requerimientos del sistema. Enumere estas funcionalidades y estime su duración en días. Para la compleción del proyecto, luego de llegar a acuerdo con el cliente, se delinearon las siguientes funcionalidades: La creación de un módulo de autenticación, en la cual los usuarios pueden crear una cuenta usando su correo electrónico, o vía la autenticación de Google (Gmail). Se estima que la codificación de esto lleve unos 4 días hábiles. La creación de una nueva base de datos, en la cual se integren las categorías de productos y productos ya ofrecidos por el cliente, con su SKU, nombre, precio y demás como cualquier adición/sustracción que se haga en un futuro. A su vez la base también debe contener a los usuarios mencionados anteriormente, como a los empleados del cliente. Solamente la creación de lo mencionado se estima que consumirá unos 5 días hábiles. Un módulo de carrito, para guardar y agrup...

1 - Descripcion del modelo

Imagen
 1 -  De scriba el m odelo de proce so de desarrollo de software considerado el más apropiado a su criterio para este caso. Justifique la elección. Para la realización de este proyecto, tomando en cuenta las posibles metodologías de desarrollo conocidas, los recursos brindados por el cliente (en especial el poner a disposición un usuario al cual se le dio capacidad de decisión y sobre el cual se pueda resolver cualquier duda que se tenga sobre la situación), y la ventana de desarrollo provista, se decidió escoger el método de programación extrema (XP). Imágen tomada de https://www.digite.com/es/agile/programacion-extrema-xp/ La misma nos permite poder proveer una primera entrega base, dentro de los 60 días acordados, y a su vez, poder ir monitoreando, puliendo y agregando nuevas características a la web y sus sistemas. El uso de prácticas como los juegos de planificación también nos permite ajustar y traer a la realidad las posibles complicaciones y las prioridades del proye...

Integrantes

Imagen
  Ingeniería de Software I - Trabajo obligatorio 2022 Profesor: Lic. Javier Perrachione Maximiliano Peñaflor - C.I. 4.476.461-2 Juan Pablo Morales - C.I. 5.336.812-8 Martín Acuña - C.I. 3.893.929-3