Robert L. Glass es un importante autor de publicaciones y libros centradas principalmente en la ingeniería del software. En el campo profesional empezó a realizar tareas de desarrollador de software allá por el año 1954 y se incorporó al mundo académico en la década de los setenta, realizando labores docentes y de investigación.
Sus últimos libros están editados en el año 2006, por lo que podemos hacernos una idea de su amplia experiencia y trayectoria en el mundo del desarrollo de software, lo que hace que sus opiniones sean muy respetadas.
En el año 2003 se publicó el libro «Facts and fallacies of software engineering» sobre el cual voy a poner a continuación algunas citas interesantes que se encuentran en el mismo (hay muchísimas más, tan interesantes o más que las que voy a indicar aquí, por lo que os recomiendo que si tenéis la oportunidad os hagáis con el libro):
– El factor más importante en el desarrollo de software es la calidad de los programadores.
– Los buenos programadores son por lo menos 28 veces mejores que los malos programadores.
– El entorno de trabajo tiene un profundo impacto en la productividad y en la calidad.
– Una de las dos causas más comunes de que un proyecto vaya mal son las malas estimaciones.
– Una de las dos causas más comunes de que un proyecto vaya mal son los requisitos inestables.
– Corregir errores es la fase que más tiempo consume en el ciclo de vida del software.
– El mantenimiento supone entre el 40 y el 80% del coste del software del cual el 60% suelen ser mejoras.