Ingeniería en sistemas vs Ingeniería de software
Introducción
A través de los años el ser humano ha buscado maneras más
practicas de realizar tareas, para maximizar su efectividad y emplear su tiempo
de una mejor manera. Esto a través del estudio de procesos que poco a poco se
fueron moldeando y adaptando a varias industrias, aplicables en casos varios como
opción para la resolución de problemas concretos. Un gran avance hasta nuestros
tiempos es la ingeniería de sistemas que posteriormente dio paso a la ingeniería
de software, conceptos que analizaremos a continuación.
Definiciones
La ingeniería se define como la
disciplina y el arte de aplicar conocimientos técnicos a la utilización de las
necesidades, con ingenio y creatividad de nuevas formas evolutivas.
Para el término “Ingeniería de
Sistemas” se usa la palabra ingeniería debido a que su énfasis está en la
aplicación de conceptos a problemas concretos y la palabra “sistemas” porque se
enfoca en la interacción entre los diferentes componentes que se ocupan para llegar
a una solución. Algunos puntos importantes de los que la ingeniería en sistemas
se ocupa son:
- Apoyar el desarrollo de modelos
- Reducir esfuerzos de desarrollo en diferentes campos
- Relacionar las partes que conforman a un modelo funcional
La Ingeniería en Sistema es un
conjunto de metodologías, así es como propone soluciones a través del análisis,
diseño y gestión de sistemas. No solo administra la parte lógica sino también
de los recursos humanos que se emplearan.
Por otra parte, el
software se define como el conjunto de programas de cómputo, documentos y
esquemas necesarios para que estos operen.
Entonces la ingeniería de
software significa la aplicación de conocimientos para la planeación de los
sistemas de cómputo y la invención de estos. Abarca todas las etapas de
desarrollo, desde las etapas iniciales del software hasta el mantenimiento después
de que se utiliza.
Conclusión
En primera instancia ambos términos
pueden parecer idénticos, sin embargo, vemos que uno es más amplio que el otro.
Podríamos decir que la ingeniería de software representa un subconjunto de la ingeniería
en sistemas. Una gran diferencia entre ingeniería en sistemas y la ingeniería de
software es que la primera también se enfoca en el hardware y las interacciones
del sistema con sus usuarios.
La ingeniería de software no sería posible sin
la ingeniería en sistemas ya que sus bases están sobre esta última, siguiendo
los pasos de la teoría de sistemas, pero modelados al software.
Referencias
Espinoza, J. M. (2004). UNIVERSIDAD AUTONOMA DE BAJA
CALIFORNIA. Obtenido de Ingeniería del Software: https://goo.gl/wzSHpa
Gonzáles, S. O. (2006).
INGENIERÍA DE SISTEMAS Y APLICACIONES SOCIOTÉCNICAS. Obtenido de
https://goo.gl/fYZ9MN
Pressman, R. (2010). Ingeniería
del Software: Un enfoque practico. México: Mc Graw Hill.
Universidad Tecnologica
de Perú. (s.f.). Textos de Instrucción Básicos. Obtenido de
Introducción a la Ingeniería en Sistemas: https://goo.gl/AuzjCr

Comentarios
Publicar un comentario