Si esto es en términos de “programa” como en el programa académico en las escuelas (especialmente en la universidad), entonces ciertamente nunca se me ocurrió que existe un programa de grado (y mucho menos, un programa de licenciatura) llamado “desarrollo de software”.
Ahora, como algunos ya han mencionado, es bastante difícil de ver simplemente por lo que desea o espera compararlos. En verdad, incluso el campo de los sistemas de información (SI) necesita familiarizarse si no es adecuadamente capaz con el desarrollo del software de habilidades (¿ves lo que hice allí? ¿Campo? ¿Habilidad?).
De hecho, de las cinco disciplinas informáticas (informática [CS], ingeniería informática [CE], ingeniería de software [SE], tecnología de la información [IT] e IS) reconocidas por la organización internacional, la Association for Computing Machinery (ACM), no hay ninguno de ellos que no avance en conocimiento y habilidad sin pasar por el desarrollo de software y aprenderlo.
- ¿Qué se entiende por mapeo de instrucciones uno a uno?
- Quiero comenzar a crear servicios y API de Restful ¿por dónde empiezo?
- ¿Cuál es el significado exacto de los términos 'software', 'aplicación', 'programa', 'servicio', 'proceso' y 'marco'?
- Tengo 34 años, estoy a punto de completar un BSc en Matemáticas Aplicadas. Hice C ++ en mi primer año. ¿Cómo puedo mejorar la programación C / C ++ para ingresar al Desarrollo de Software?
- Cómo saber si su software vale más de lo que se ofrece
Me arriesgaré en este punto y supondré que todavía estás buscando una respuesta que se compare entre sí. Ahora, para ponerlos en algún tipo de orden, y teniendo en cuenta la habilidad de campo que mencioné anteriormente, podríamos asumir con seguridad que IS podría equivaler a un grado: un menor, un diploma, una licenciatura de asociado, lo que sea. Esto se comparará con el desarrollo de software que sería más pequeño que un grado: unidades o asignaturas completas. Eso le daría otro punto de comparación entre los dos: uno es obviamente más grande que el otro.
Lo que probablemente permanecerá es su objetivo y lo que planea hacer con lo que aprenderá. Si lo que pretende hacer después de aprender o estudiar serían sistemas específicos de construcción y prueba, entonces sería preferible el desarrollo de software. Si su intención es más de configurar sistemas para ser utilizados por personas y / o empresas, entonces IS sería la mejor opción.