El desarrollo software debería realizarse de manera incremental, en etapas, con participación continua del usuario y replanificando [...] hay peligros, muchos, a la hora de realizar las fases [del ciclo de vida] de manera secuencial, sin iteraciones. [...] El peligro de la secuencialidad es que el proyecto pasa de ser grande a ser grandioso y excede nuestras capacidades intelectuales para la gestión y el control.

H. Mills (1976)

En “Software Development,” IEEE Trans. Software Eng., Dec. 1976, pp. 265-273.


Otras entradas relacionadas con esta:

  1. ¿Recopilamos los blogs y redes sociales más destacadas en software?
  2. Complejidad ciclomática, o la métrica esencial para evaluar el diseño software
  3. Crónicas sobre la ingeniería del software (3/3)
  4. Segunda edición del libro “Fábricas de software: Experiencias, tecnologías y organización”
  5. Puntos caso de uso