¿Qué tiene que hacer un ingeniero de software en su trabajo?

Yo trabajo como ingeniero de software.

Intentando explicar brevemente los puntos clave para darte un vistazo.

Ingeniero de software: roles y responsabilidades

La aplicación de software se ejecuta en las siguientes cuatro fases

1.desarrollo

2 prueba

3.Mantenimiento

4.soporte técnico

ahora explicando los roles de un ingeniero de software en diferentes fases

Desarrollo: como desarrollador, SE participará en el diseño del algoritmo

escribir códigos siguiendo la tecnología especificada, desde cero y haciendo pruebas unitarias.

Pruebas: la responsabilidad de un SE es probar la aplicación / módulo desde una perspectiva diferente para asegurarse de que la aplicación cumpla con el requisito, no se puede lograr el 100% de garantía de calidad. Una perspectiva diferente aquí significa diferentes tipos de métodos de prueba.

Mantenimiento: este equipo trabaja en la aplicación existente para realizar cambios basados ​​en los requisitos del cliente e involucra desarrollo / prueba. En esta fase, un SE tiene que trabajar en el desarrollo (para hacer cambios en los existentes) y las pruebas, las pruebas son necesarias nuevamente para asegurar su funcionalidad (prueba de regresión) antes de la entrega e implementación en el servidor de producción.

El equipo de soporte-A SE estará involucrado en el soporte de servicio de extremo a extremo y esto incluye diversos roles y responsabilidades. Esto incluirá soporte de aplicaciones, almacenamiento de datos para ayudar al cliente a almacenar y analizar la tendencia de su negocio, soporte de servidor, etc.

Espero haberlo dejado claro. 🙂