Ellery Leung y Jayesh Lalwani tocaron el tema.
Aunque, usted se refirió a él como un Ingeniero S / W, esto es más una declaración de Infraestructura / Red; Lo más probable es que sea transmitido al ingeniero S / W.
Un par de preguntas para ti:
- ¿Qué es una aplicación para la recuperación de fotos después de que el software ha cambiado?
- Tengo un archivo de audio de 3gp. ¿Qué software puedo usar para hacerlo más fuerte (permanente)?
- ¿Existe una aplicación que automáticamente planifica tu vida y te recuerda cosas importantes, o en otras palabras, una aplicación de calendario que se completa por sí misma?
- ¿Tiene que pagar por las actualizaciones de software en un Tesla?
- ¿Cuáles son ejemplos de software de código abierto basado en web del sistema de gestión hospitalaria desarrollado en PHP o Java?
- ¿Con qué frecuencia actualiza su sistema / hardware?
- ¿Con qué frecuencia aplica parches, actualizaciones, etc.?
- ¿Qué es la EOL? [1]
Lo que he encontrado es que a veces los desarrolladores / ingenieros de S / W tienden a centrarse tanto en la tarea en cuestión que no están prestando atención a la infraestructura / sistema contra el que se están desarrollando, principalmente el desarrollo interno. Cosas como, ¿obtuvo IIS el último parche que incluye el archivo de interpretación del navegador más reciente? ¿Qué versión de .Net framework está ampliamente disponible en los dispositivos en los que voy a implementar? ¿Es mi entorno de prueba lo más parecido al entorno de producción que podemos obtener?
La infraestructura no es solo hardware, también incluye software. La infraestructura es la base por la cual se ejecuta cualquier comunicación o comando. Para los ingenieros de S / W, esta podría ser la plataforma Host S / W (NIC Band, .Net Fx, Windows, IIS, Unix, Linux, Node, Apache, etc.) y / o dispositivos físicos (Servidores, VM, etc.). La infraestructura es la culminación del entorno en el que está trabajando. Excluir a uno de ese dominio es “ciego” a ti mismo.
Hasta el término “mantenimiento de infraestructura”. En pocas palabras, es la infraestructura hasta el paquete de servicio actual, parches, revisiones de BIOS, ancho de banda de NIC, casi todo lo que podría afectar o afectaría el desarrollo que se realiza. En última instancia, desea minimizar el punto de posibles “cuellos de botella”.
Notas al pie
[1] Fin de vida útil (producto)