Ejercicios: Gestión de proyectos y control de versiones
Nombrá las etapas básicas del ciclo de vida de un proyecto (por ejemplo: inicio, planificación, ejecución, seguimiento y cierre) y explicá en una frase qué se hace en la…
Nombrá las etapas básicas del ciclo de vida de un proyecto (por ejemplo: inicio, planificación, ejecución, seguimiento y cierre) y explicá en una frase qué se hace en la etapa de planificación.
Un equipo del liceo desarrolla una página web sobre el Cabo Polonio. Mencioná tres roles que podrían existir en el equipo y la tarea principal de cada uno.
Un equipo del liceo desarrolla una página web sobre el Cabo Polonio. Mencioná tres roles que podrían existir en el equipo y la tarea principal de cada uno.
Explicá qué es un sistema de control de versiones como Git y mencioná dos ventajas de usarlo cuando varias personas trabajan sobre los mismos archivos.
Explicá qué es un sistema de control de versiones como Git y mencioná dos ventajas de usarlo cuando varias personas trabajan sobre los mismos archivos.
Micaela organiza el proyecto de una aplicación para una murga y dispone de este presupuesto: hosting, $\$2.400$; diseño del logo, $\$3.000$; publicidad, $\$1.800…
Micaela organiza el proyecto de una aplicación para una murga y dispone de este presupuesto: hosting, $\$2.400$; diseño del logo, $\$3.000$; publicidad, $\$1.800$. Calculá el total, y si el grupo juntó $\$8.000$, indicá cuánto dinero sobra o falta y qué decisión podrían tomar.
Un equipo identificó estos riesgos en su proyecto: se rompe la computadora de un integrante, un compañero se enferma antes de la entrega y se pierde el trabajo por no…
Un equipo identificó estos riesgos en su proyecto: se rompe la computadora de un integrante, un compañero se enferma antes de la entrega y se pierde el trabajo por no tener copia. Para cada riesgo proponé una medida de prevención y explicá cómo Git y un repositorio remoto ayudarían en alguno de ellos.
Santiago y Camila trabajan en el mismo repositorio. Ordená y explicá los pasos que deberían seguir para incorporar un cambio: crear una rama, hacer un commit, subirlo al…
Santiago y Camila trabajan en el mismo repositorio. Ordená y explicá los pasos que deberían seguir para incorporar un cambio: crear una rama, hacer un commit, subirlo al repositorio remoto y fusionarlo con la rama principal. Aclará para qué sirve cada paso.
Dos integrantes de un equipo modificaron la misma línea de un archivo en ramas distintas y, al fusionarlas, Git avisa que hay un conflicto. Explicá por qué ocurre, cómo…
Dos integrantes de un equipo modificaron la misma línea de un archivo en ramas distintas y, al fusionarlas, Git avisa que hay un conflicto. Explicá por qué ocurre, cómo se resuelve y qué prácticas del equipo (comunicación, ramas pequeñas, commits frecuentes) ayudarían a que sucedan menos veces.
Un equipo de cinco estudiantes de Tacuarembó debe entregar en ocho semanas una aplicación que usa una base de datos y una API externa. Armá un plan que incluya las…
Un equipo de cinco estudiantes de Tacuarembó debe entregar en ocho semanas una aplicación que usa una base de datos y una API externa. Armá un plan que incluya las etapas del proyecto, la distribución de roles, los recursos necesarios, al menos dos riesgos con su respuesta y la manera en que usarían control de versiones. Justificá las decisiones principales.