Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Muchas de las empresas modernas entendieron que sus antiguas unidades de sistemas ya
no son funcionales, y comienzan a subdividirlas en dos grupos de trabajo diferenciadores:
el encargado de la infraestructura y el de los denominados “arquitectos de sistemas”. Esta
decisión lógica la inspira la actual evolución de la Ingeniería de Sistemas que, como área de
conocimiento, genera los mismos subgrupos como agentes para formación. Además, la
evolución y complejidad de los sistemas de información en medio de la sociedad del
conocimiento, con exigencias y expectativas muy complejas, también determinan la
necesidad de esta especialización.
DIVIDE Y VENCERÁS ¿Cuál es el papel de la arquitectura en una organización? Imaginemos
una organización que consta de cuatro capas: la capa superior, formada por las actividades
propias de la organización; debajo de éstas, las aplicaciones informáticas que las soportan
y facilitan; más abajo de las aplicaciones, la arquitectura que facilita que se desarrollen y
ejecuten; y en último lugar, la infraestructura del hardware o las redes físicas. Esta
subdivisión facilita determinar el papel que desempeña la arquitectura al interior de una
organización: cada capa actúa como cliente de la capa inferior a ella y como servidor de la
capa superior. Los arquitectos no deben malgastar su tiempo en temas relacionados con la
infraestructura, como el sistema operativo; la mejor forma de separar la arquitectura de la
infraestructura es pensar en el esquema de cuatro capas mencionado: la infraestructura
debe de dar soporte a la arquitectura, ya que mezclar conceptos de una y otra capa es un
error muy común en las organizaciones.
[PDF] La ingeniería de sistemas y su evolución hacia la arquitectura de sistemas
Ingeniería de software:
Aplicaciones del software:
El software tiene una gran amplitud de aplicaciones. A continuación, se relacionan:
Software de sistemas
Se desarrolla, no se fabrica: se utiliza un modelo de proceso de desarrollo que comprende
análisis, diseño, desarrollo, implementación y evaluación para obtener un producto de
calidad.
No se “estropea”, pero se deteriora: El software durante su vida sufre cambios por lo que
es probable que surjan fallos y defectos que si no se corrigen permiten que el software se
vaya deteriorando.
Se construye a medida: a medida que el software evoluciona se crean estándares de
diseño. El software debe diseñarse e implementarse para que pueda ser reutilizable.
Conjunto de programas creados como herramienta para otros programas. Por ejemplo:
compiladores, Sistemas operativos Software de gestión
Gestión de grandes cantidades de información almacenadas, para facilitar la toma de
decisiones. Por ejemplo, Bases de datos y aplicaciones de gestión de empresa
Para casos de aplicación de software en una empresa se puede dar el caso de como se
menciona anteriormente bases de datos o aplicaciones para la gestión de la empresa y una
mejor eficiencia.
Software de ingeniería y científico: Utiliza algoritmos de manejo de números, simulación de
sistemas, por ejemplo: aplicaciones de astronomía, vulcanología, fabricación automática.
Software de tiempo real: El software que coordina / analiza/ controla sucesos del mundo
real conforme ocurren, se denomina de tiempo real.
Software empotrado: Reside en memoria de sólo lectura y se utiliza para controlar
productos y sistemas de los mercados industriales. Por ejemplo, el control de las teclas de
un horno de microondas, funciones digitales en un automóvil.
Software para PC: Aplicaciones orientadas a usuarios individuales o multiusuarios? Por
ejemplo: procesadores de texto, hojas de cálculo, juegos, aplicaciones financieras, gestores
de bases de datos.
Software de inteligencia artificial: Hace uso de algoritmos no numéricos para resolver
problemas complejos. Por ejemplo: sistemas expertos, redes neuronales, robótica, prueba
de teoremas y juegos.
¿En qué campos empresariales se puede desempeñar un ingeniero de sistemas?
El Ingeniero de Sistemas puede desenvolverse en una empresa o de forma independiente
desempeñando múltiples funciones desde lo administrativo, pasando por la investigación
hasta la parte operativa de una organización. Algunos roles importantes:
Ingeniero de soporte
Los ingenieros que se desempeñan en este cargo brindan apoyo a las diferentes áreas de la
empresa, mediante la capacitación al personal y soporte de las aplicaciones y sistemas de
TI.
Investigador
Es la persona que lleva a cabo un proyecto orientado a la búsqueda del conocimiento o a la
explicación de hechos y sus relaciones. Este puede trabajar en el ámbito académico,
industrial, gubernamental, instituciones privadas, etc.
Arquitecto de TI
Cuentan con la habilidad de identificar cómo cada uno de los componentes de TI se unen
para cumplir con su objetivo, al igual que tienen la capacidad de aplicar los nuevos
entornos tecnológicos como apoyo a las estrategias del negocio.
Programador
Escribe, depura y actualiza el código fuente de un programa informático. También se
encarga de la implementación de aplicaciones mediante un lenguaje de programación, que
compilados pueda entender el hardware de un computador.
Gerente de Infraestructura
Las empresas de hoy apoyan su negocio en grandes infraestructuras tecnológicas,
mantener esta infraestructura alineada con los objetivos del negocio es uno de los retos
que los gerentes de infraestructura afrontan en su día a día.
Administrador de servicios informáticos
Persona responsable de la provisión de servicios informáticos o teleinformáticas que
sirven de base a la labor de una organización. Es capaz no solamente de mantener en
funcionamiento la infraestructura requerida para esto, sino también de coordinar un
adecuado mantenimiento y renovación de equipos y sistemas computacionales de base.
Soporte a usuarios
Tiene capacidad de dar soporte y resolver problemas operativos y técnicos a los usuarios
de los sistemas de información.
En resumen, un ingeniero de sistemas debe tener como elemento principal de su formación
la constante investigación para la ampliación y consolidación de un aprendizaje de calidad
volviéndose pieza clave de toda empresa u organización.
Conclusiones:
Alejandro Isaías Cabello Escobedo 1994109
El desarrollo de software es uno de los pilares fundamentales de la Informática y al cual se
dedican muchas horas de esfuerzos en universidades, centros de investigación y empresas
de todos los tamaños.
Conforme la tecnología va avanzando, van apareciendo nuevas soluciones, nuevas formas
de programación, nuevos lenguajes, y un sin fin de herramientas que intentan realizar el
trabajo del desarrollador un poco más fácil. También surgen nuevos modelos de proceso de
desarrollo y nuevas metodologías que tratan de adaptar la manera de trabajar a las
necesidades concretas de una organización y de sus proyectos. Es importante conocer bien
estos modelos, para tener un esquema mental que nos permita gestionar proyectos y
organizar equipos de manera racional, cuando abordemos el desarrollo de software,
especialmente en el caso de aplicaciones grandes y complejas, En Ingeniería del Software,
un modelo de proceso de desarrollo de software puede verse como una manera de dividir
el trabajo en distintas actividades (o el ciclo de vida del producto en distintas fases) con la
intención de lograr la mejor gestión y el mejor resultado para el proyecto. Estos modelos
pueden incluir la definición previa de entregables específicos y otros artefactos que son
creados y completados por el equipo para diseñar, codificar, probar y mantener el software
en cuestión. En el desarrollo de productos de software las etapas de análisis de
requerimientos y diseño toma gran parte del tiempo del proyecto. El modelo planteado en
este proyecto pretende establecer unos parámetros de diseño generales que permitan
agilizar la implementación de proyectos tipo sistemas de control por software, cuya base
común es el procesamiento de señales digitales en busca de comportamientos de interés
(caracterización de señales). La utilización de un ciclo de vida específico para el desarrollo
de software, 125 basado en las condiciones del tipo de problemas a tratar, constituye uno
de los alcances notables del modelo ofrecido. Si bien se han utilizado conceptos de
paradigmas como el de desarrollo orientado a objetos o sistemas en tiempo real, el modelo
ha buscado generalizarse para que su interpretación pueda hacerse según condiciones
singulares de los problemas a tratar. La consideración de un mecanismo para realizar la
gestión del riesgo hace parte de los principios técnicos para el desarrollo de proyectos de
ingeniería. A nivel de la Ingeniería de software y del modelo planteado, la gestión actúa
como instrumento para el control de calidad y como guía para conocer las limitaciones y
características del ciclo de vida.
Los sistemas administrativos cuentan con funciones las cuales deben cumplir con los pasos
necesarios para llevar a cabo el proceso administrativo (planeación, organización,
dirección y control).
El área administrativa de una empresa tiene la gran responsabilidad del manejo de los
recursos, los sistemas de administración junto con sus procedimientos establecidos serán
el soporte base para lograr la rentabilidad y la eficacia de la actividad de la empresa.
Daniel Alejandro Flores Luna 2015833
En mi opinión las dos carreras se complementan al momento de resolver problemas en la
sociedad lo único que cambia al momento de resolverlos es el enfoque que realiza uno
dependiendo de si eres ingeniero de sistemas o de software ya que tenemos diferentes
maneras de resolver los problemas dependiendo del conocimiento, otro punto a tener en
cuenta es el hecho de que ambas ingenierías tienen diferentes áreas de desarrollo, pero a
pesar de esas diferencias se puede dar el caso de que presentemos problemáticas similares
como lo son la automatización y optimización de un sistema autónomo es ahí donde entra
la ingeniería de software para resolver esa problemática y hacer que el sistema sea más
dinámico y menos complicado, pero en conclusión el hecho de tener personas con
conocimientos acerca de ingeniería de software o ingenierías de sistemas es favorable para
una empresa que lo requiera y así poder aplicar nuestros conocimientos para resolver esa
problemática en específico y es por ello que al inicio de nuestra carrera se ven materias
como las matemáticas o ciencias exactas en resumidas cuentas para desarrollar la lógica y
aprender o ver de diferente manera el problema en conclusión eso seria para mí la
aplicación de ingeniería de sistemas o de software para resolver una problemática.
Fuentes de información (APA)
2022. [online] Available at: <https://scholar.google.es/scholar?hl=es&as_sdt=0%2C5&q=ingenier