3 capítulos de la categoría #requerimientos

Volver

2.1 Programar es una tarea sobrehumana

La frase «Programar es una tarea sobrehumana» la dijo un profesor que tuve en la facultad y no la voy a olvidar nunca. Son unas pocas palabras que juntas tienen muchísimo significado y eran el preludio de lo que nos esperaba en el futuro. En el momento que las escuché realmente me impactaron, pero no pensé hasta qué punto serían ciertas. En este capítulo voy a hablar de lo que significan para mí estas palabras y te explicaré algunos casos que las ilustran claramente. ¿Te imaginas escribir un...

Ver apartados

  • Capítulo publicado el 14/3/2022.
  • 10 min de lectura

4.3 Esto no es agilidad, es fatalidad (I)

Desde hace unos años está muy de moda el desarrollo ágil, que se basa en el desarrollo iterativo e incremental (a diferencia del desarrollo en cascada), donde los requisitos y soluciones evolucionan con el tiempo según la necesidad del proyecto. Es decir, en vez de desarrollar todo el proyecto entero de golpe, se va desarrollando de forma incremental, validándolo con el cliente. Estas metodologías de desarrollo ágil presentan muchas ventajas porque nos permiten desarrollar en ciclos cortos...

Ver apartados

  • Capítulo publicado el 23/5/2022.
  • 7 min de lectura

4.3 Esto no es agilidad, es fatalidad (II)

En primer lugar, me gustaría decir que las estimaciones temporales son aproximaciones y no deberían ser consideradas como contratos inflexibles. En otras palabras, los plazos de tiempo no tendrían que ser inamovibles. En segundo lugar, también hay que tener en cuenta que a medida que se acerca la fecha de entrega aumenta la presión sobre el equipo y cuando esto ocurre es más fácil cometer errores, que pueden resultar fatales. Por lo tanto, es muy recomendable dejar un margen de tiempo...

Ver apartados

  • Capítulo publicado el 26/5/2022.
  • 6 min de lectura

Esta web utiliza cookies. Si continúas usándola, asumiremos que estás de acuerdo.