¿Cuál es la importancia del tema de ingeniería de software?

Bueno, es una buena pregunta 🙂

Cuando estaba persiguiendo a B.Tech, yo también tenía la misma pregunta en mi mente, pero cuando comencé a trabajar como desarrollador de Full Stack, obtuve la respuesta de mi pregunta. El tema de Ingeniería de Software se trata de cómo se realiza el desarrollo de software. Ya se trate de desarrollar un prototipo y luego desarrollarlo, o desarrollar el producto por el modelo en cascada. Personalmente sentí que esta era una de esas asignaturas del plan de estudios de B.Tech, lo cual es útil para mí. Básicamente se trata de investigación, planificación, desarrollo y mantenimiento de un software. Los siguientes son la necesidad de este tema:

  1. Conocer los requisitos para un desarrollo de software.
  2. Saber analizar los requisitos del cliente e implementarlos en consecuencia
  3. Para saber cómo trabajar en equipo, recuerdo que estudié el término ágil solo en SE, y ahora estoy acostumbrado a ver a personas que atienden llamadas de scrum diarias y siguen una metodología ágil
  4. Conocer el proceso de Desarrollo de Software como: Análisis de Requisitos, Diseño de Arquitectura, Codificación, Pruebas (Unidad o Integración), Mantenimiento.

Solo sé esto: p

Cuando se enseña en tu universidad, ¡puede parecer teórico y un poco aburrido! Pero ciertamente es un tema muy importante desde el punto de vista de la industria . Hice una pasantía el verano pasado en la que estuve expuesto al proceso de ingeniería de software de extremo a extremo. ¡Cubrió todos los pasos desde la recopilación de requisitos, reuniones formales, análisis de diseño hasta pruebas! ¡Realmente podría relacionarme con todo lo que había leído y estudiado en el semestre pasado!

Una vez que obtenga experiencia práctica en la industria y tenga un proyecto en su haber, comprenderá la importancia del tema. En ingeniería, puede parecer aburrido. Ya es hora de que cambiemos nuestra perspectiva hacia este tema 🙂 Quizás cambiar la forma en que se enseña podría ayudar 🙂

¿Cuál es la importancia y la necesidad de la ingeniería de software?

More Interesting

¿Debería considerar la posibilidad de pasar a ser un ingeniero de software en un banco de inversión?

¿Es la EM una buena opción después de 4 años de experiencia?

¿Qué valen los ingenieros de software después de graduarse de la Universidad Técnica Estatal de Bauman Moscú? ¿Qué empresas están asociadas con BMSTU?

Ingeniería en Silicon Valley: ¿es cierta la siguiente generalización?

¿Cómo deben cuidar los ingenieros de software con niños pequeños para mantener sus trabajos, si se espera que codifiquen las 24 horas del día con poca antelación cuando sea necesario?

Un interno de Amazon Seattle SDE gana $ 40 / h, mientras que un interno de Amazon India SDE gana $ 3 / h. ¿Cómo se justifica?

¿Qué puede decir acerca de mi futuro como ingeniero de software que no puede programar bien?

¿Por qué estoy estresado para trabajar como ingeniero de software?

¿Cuándo diría que un aspirante a programador está listo para comenzar a aprender y aplicar el texto de Introducción a los algoritmos (CLRS)?

¿Los ingenieros encuentran útiles los gerentes de producto? ¿Por qué o por qué no?

¿La velocidad de escritura rápida es una habilidad requerida para un ingeniero de software?

¿Cuáles son algunas técnicas para la resistencia mental como ingeniero de software? ¿Qué haces para mantener tu enfoque y calidad consistentemente altos mientras trabajas?

¿Merecen la pena los programas de certificado de ingeniero de software?

¿Cómo es un día típico para un ingeniero de software en TCS?

He decidido ser ingeniero de software. ¿Es una buena decisión?