Lecciones aprendidas - markorovi/Projecto-1 GitHub Wiki

Una vez terminado el proyecto, el grupo de trabajo concluye que la realización del mismo fue mucho más difícil de lo que se esperaba en un principio. El principal reto fue la organización a la hora de decidir iniciar a trabajar, esto debido a que en un inicio no se contaba con una idea clara de qué rumbo se tomaría para solucionar el problema dado. También se puede mencionar la mala planificación de las horas de trabajo que se le dedicarian a la evaluación, esto debido a que conforme se acercaba la fecha de entrega del trabajo, más lejos estabamos de dar solución a esta labor en comparación a lo que se había visualizado en un inicio.

A la hora de programar específicamente, se pueden mencionar inconvenientes como las malas prácticas de programación que debieron de ir siendo corregidas conforme se avanzaba en el código. También se puede citar el hecho de que aún no se posee una agilidad y fluidez al 100% a la hora de redactar código debido al nuevo lenguaje de programación en el que apenas los integrantes del grupo tiene experiencia alguna. La distribución de tareas no fue un inconveniente en sí mismo, ya que dentro de los integrantes se acordó una distribución acorde con todos, pero una dificultad se generó a partir de esto de manera indirecta: a la hora de implementar todo el código, una gran cantidad de cambios fueron necesarios para que todo funcionase de la manera que se esperaba.

Mencionados ya algunos retos a los que se enfrento el equipo, también se mencionan algunas sugerencias de como solucionarlos.

  1. Una organización en todos los aspectos bien planteada desde el minuto 0: empezar a trabajar sin ideas claras fue el causante de problemas, así que algo tan simple como el evitar empezar a "chorrear código" antes de si quiera pensar en propuestas de como solucionar el problema puede evitar cantidades enormes de inconvenientes en un futuro.
  2. Mejor distribución del tiempo: ambos integrantes del grupo podemos justifcar el hecho de que aunque una tarea parezca sencilla o corta, esta no lo es en lo más mínimo. Este grupo de trabajo se dejó engañar por eso y le generó un estrés enorme y diminuyó la calidad del producto. Por esto mismo, se recomienda el siempre plantear fechas limites para partes del trabajo, ser constantes con las mismás y "no dejar para mañana lo que puedes hacer hoy".
  3. Investigación: es claro que si nunca has realizado una labor, es muy poco probable que sepas realizarla de manera correcta. Es por esto que se insta a quienes se ven en esta situación a primero aprender e interiorizar las buenas prácticas que llevan a buenos resultados, antes de solucionar los problemas con conocimientos parciales que probablemente solo conlleven a inconvenientes en un futuro.