Casi nunca.
Porque hay procesos de ingeniería de software y procesos de gestión de productos y programas. En lo que respecta a los procesos de SE, se supone que debe realizar pruebas y control de calidad (idealmente por personas que no sean los ingenieros que crearon las características) antes de que salga el lanzamiento del software. En lo que respecta a la gestión de productos y programas, el equipo debe establecer estándares de calidad para el equipo en función de las expectativas del cliente, comunicar horarios razonables para cumplir con los estándares de calidad y también comunicar estos estándares a los clientes.
Cuando ocurre una falla de software, eso significa que una falla manejada por deslizamiento a través de todos estos procesos (y gerentes).
- ¿Hay proveedores de backend baratos?
- ¿Alguien ha asistido a Geekschool, ese programa que opera en Bangalore?
- Cómo comenzar a escribir un programa para convertir una imagen en su histograma de imagen
- ¿Qué significa el término "programador de pila completa"? ¿Cuáles son los rasgos definitorios de un programador de pila completa?
- ¿Puedo solicitar una visa 457 como ingeniero de software cuando tengo 2 años de experiencia en Victoria? ¿Y vale la pena?
Si bien sí, obviamente es responsabilidad de los ingenieros solucionar los problemas, pero si estos gerentes culpan a los ingenieros, deberían ser despedidos porque no están haciendo su trabajo.