Cuadro comparativo que considera cuatro aspectos básicos para comparar un arquitecto de software, un ingeniero de software, un ingeniero de sistemas y un ingeniero de computación.
1. Universidad de Los Andes
Maestría en Educación
Mención Informática y Diseño Instruccional
Joan Fernando Chipia Lobo
Cuadro comparativo
Profesionale
s
Arquitecto de Software Ingeniero de Software Ingeniero de Sistemas Ingeniero de Computación
Aspecto
Definición Es aquel profesional que está involucrado con Profesional con sólidas bases Profesional que actúa en el diseño y gestión de Profesionista el cual contará con conocimientos
uno o varios desarrollos de software desde un metodológicas en el desarrollo de software sistemas de información para todo tipo de profundos en el área de arquitectura de las
punto de vista macro; es decir, comenzando por a pequeña y gran escala, en la tecnología empresas u organizaciones. computadoras, programación y administración de
los requisitos (funcionales y no funcionales) de inteligencia de negocios y en las sistemas operativos, y sistemas embebidos.
hasta llegar a conocer el impacto que tendrá en principales herramientas de programación, Trabaja en áreas que requieran experiencia en
el hardware del cliente. así como en la interacción con los líderes desarrollo de software e interfaces para controlar
de la organización. dispositivos electrónicos, a través de herramientas
como software embebido.
Funciones Selección del software, selección de Será capaz de desempeñarse en cualquiera Su rol es seleccionar e integrar las distintas Concretar las necesidades de los usuarios
infraestructura, requisitos funcionales y no de los roles involucrados en un proceso de tecnologías y herramientas de información para potenciales de los productos y servicios. Planear y
funcionales, metodología de proyectos, procesos desarrollo de software como: lograr los fines estratégicos de las diversas evaluar proyectos relacionados con su campo de
de desarrollo, aplica prácticas y estándares, Administrador de proyecto, líder de unidades de negocios en las empresas. especialidad. Aprovechar al máximo los recursos
diseño, desarrolla y realiza pruebas, tiene proyecto, arquitecto del software, analista, humanos y tecnológicos que tenga a su
conocimiento sobre tecnologías y arquitecturas, programador, ingeniero de requerimientos, disposición.
está al día en cuanto a tendencias tecnológicas ingeniero de pruebas, etc.
Objeto Diseñar y construir software como sistema de Diseñar, crear, desarrollar y mantener Diseñar sistemas de información en función de los Analizar los aspectos fundamentales de un
información, considerando el estudio de sus software de computadora confiable y a requerimientos estratégicos de la organización. problema para diseñar soluciones tecnológicas y
componentes, interfaces, patrones y bajo costo. Seleccionar las tecnologías de hardware, software prácticas. Desarrollar metodología que aporten
soluciones computacionales completas incluyendo
abstracciones coherentes. y comunicación más adecuadas. Implementar,
problemas multidisciplinarios que requieran un
mantener e innovar a través de proyectos de conocimiento sólido de matemáticas y física.
implantación de productos de software en Diseño, desarrollo y programación de sistemas de
2. diversas áreas. Planificar estratégicamente y control y software embebidos para la
hacerse cargo de la Gerencia de Sistemas de automatización de procesos que requieran de
Información de una organización. sistemas computacionales complejos.
Capacidad Se encarga del conjunto de planos de un Es capaz de definir alcances, costos, Es un profesional capaz de modelar estructuras y Es capaz de aplicar la tecnología de avanzada en la
desarrollo de software. Planos con las tiempos, recursos y factibilidad para un procesos organizativos, diseñar y administrar los solución de los problemas y estrategias
características más importantes resaltadas proyecto de software, así como proponer recursos de tecnología de información, construir e gerenciales, con el fin de utilizar todos los recursos
soluciones de software, globales o eficazmente. Emplea sus conocimientos como
dejando de lado los detalles. Características implantar aplicaciones de tecnología informática,
parciales, que permitan el control de los herramienta para crear y modificar sistemas
como requisitos de los usuarios e inversores, así como de diseñar soluciones a problemas
procesos, la mejora en el proceso de toma cibernéticos, además de evaluar, modificar,
plataforma (sistema operativo, hardware, base de decisiones o soluciones innovadoras complejos. Además es un profesional con espíritu diseñar, actualizar y supervisar los sistemas de
de datos, protocolos de red), bloques de para la industria y el entretenimiento. crítico y creativo, expone sus ideas con claridad y operación a fin de ofrecer óptimo servicio en
construcción reutilizables, consideraciones de elocuencia, valora el trabajo como medio de cumplimiento de las necesidades ocasionadas por
implantación, sistemas heredados y requisitos realización personal y social. Es formado para el la dinámica de las organizaciones.
no funcionales. trabajo de equipo, disciplinado con hábitos y
competencias para el aprendizaje permanente a
lo largo de toda la vida, capaz de adaptarse al
cambio en un entorno mundial.