Está en la página 1de 1

El software y la Ingeniería de Software

Si observáramos en una línea de tiempo, la evolución de la tecnología digital,


podríamos notar década tras década, el crecimiento de usuarios consumidores y
diversos empleos relacionados al desarrollo de software.

Pero ¿cuál es la opinión de cada quien acerca del software? Puede llegar a ser
natural los usuarios que solo se benefician del software, no logren tener une
percepción exacta de lo que significa realmente, sin embargo aquellas personas
que se dedican a desarrollar software en cualquiera de sus arcas posibles,
deberían entender la naturaleza y las características del software para
corresponder a este crecimiento exponencial de la tecnología digital en donde
cada vez hay más herramientas y metodologías para escoger, y no tener claridad
sobre las reglas del juego puede suponer el fracaso o la mediocridad.

En la página 35 del libro ingeniería de software de Pressman, el autor cuestiona a


muchos profesionales y usuarios porque es probable que no entiendan en realidad
que es el software. Desde la perspectiva de un profesional, puede ser un grave
error el creer que entiende al software y que probablemente no sea así.

En este sentido la pregunta nos debemos hacer es ¿cómo puedo entender al


software? Entonces la mejor manera de conocer y entender algo es conviviendo
con ello, por ejemplo, analizar el proceso del software, se estructura y como cada
elemento hace parte de un gran sistema que trata de controlar todas las
excepciones. Aunque Pressman responde la pregunta anterior, sugiriendo la
práctica de la ingeniería de software, como una respuesta contundente a tantas
inquietudes y problemas que se presentan a la hora de desarrollar software.
Y ¿Qué es la ingeniería de software? pues, según Pressman se trata de procesos,
métodos y herramientas que permitan elaborar a tiempo y con calidad sistemas
complejos basados en computadoras.

Finalmente podemos llegar a la conclusión de que se necesita estudiar nuestro


entorno, el ritmo en que las tecnologías digitales evolucionan y adoptar las
prácticas de la ingeniería de software.

También podría gustarte