Adm Sist Inf. 2023 Unidad 1 V1
Adm Sist Inf. 2023 Unidad 1 V1
Adm Sist Inf. 2023 Unidad 1 V1
Introducción
Actualmente estamos viviendo un proceso de transición de la industria 4.0, debido al desarrollo
de nuevos tipos de tecnologías: internet de todo (internet de las cosas), sistemas y tecnologías
multiagente, bases de conocimiento, ciencia de datos, teoría de sistemas adaptativos
complejos, Inteligencia artificial, arquitectura energética y empresarial; como los componentes
principales para la transición (Martynov et al., 2019).
Esta ilustración resume las cuatro eras de la industria, pasando de la generación de vapor a
producción en cadena, para llegar a la automatización y lograr aterrizar en la industria 4.0
en productos inteligentes basados en sistemas Ciber-físicos, IOT (internet de las cosas),
hiper conectividad y BigData.
Organizaciones Contemporáneas
Aprovechar los recursos, las capacidades y habilidades de la empresa para alcanzar sus metas en el entorno
competitivo.
Especificar los resultados que desea obtener y la forma de alcanzarlos.
Cuando la empresa establece su estrategia de negocios establece:
Quiénes serán atendidos.
Cuáles serán las necesidades de los Clientes que la empresa cubrirá.
Cómo cubrirá esas necesidades. Quién, Qué, Cómo....
Organización lo más plana posible, eliminando niveles que no aportan valor, con roles
flexibles, permitiendo a las personas que desarrollen múltiples roles, que evolucionen con
agilidad
Representa una entidad dentro de la empresa que tiene como objetivo satisfacer los
requerimientos de información de la misma.
Su principal función es apoyar la función directiva y administrativa de la empresa,
para hacerla más fluida, simplificada y segura.
Tiene la responsabilidad de la centralización, custodia y proceso de la mayoría de
los datos con los que opera la empresa.
La toma de decisiones en los distintos niveles de la empresa es influida por la
celeridad y calidad de información que reciben.
La eficiencia del área informática compromete fuertemente la calidad de las
decisiones administrativas y la proyección de la empresa
Cambio en la visión de TI
Perfiles y funciones AI
Perfiles de Proyecto
Líder Técnico
▪ Liderar el diseño de soluciones que contemplen arquitecturas mantenibles, compartiendo
con el equipo estrategias de desarrollo y pruebas, creación de planes y ciclos, definir las
condiciones y ambientes para la ejecución de las pruebas
▪ Escalar situaciones cuando sea necesario
▪ Contribuir al bienestar del equipo por medio de un entorno de confianza, apertura y sana
experimentación
▪ Entrenar y mentorear las prácticas de desarrollo/testing, enseñando al equipo cómo dichas
prácticas agregan valor en el proyecto
▪ Coordinar activamente con los otros LT de su proyecto para construir una estrategia de
ejecución colaborativa y cohesiva
▪ Cumplir y hacer cumplir procesos y prácticas de desarrollo/testing
▪ Plan de control de conifguración y cambios
▪ Establecer y mantener la integridad de los ítems de configuración
▪ Definir y establecer baselines.
▪ Definir la integración de componentes del producto, asegurar que la integración se
comporta según especificaciones, entregar y/o desplegar el producto.
▪ Gestionar las entregas (releases) y los reportes (Release notes, Test reports)
Equipo de Proyecto
▪ Este rol es el conjunto de todas aquellas personas y/o roles involucrados en los Proyectos
de Desarrollo de Software.
▪ Participar en la Reunión de Lanzamiento (Kickoff) , con definición de las fechas,
Analista Funcional
▪ Realizar reuniones con los usuarios (captura de requerimientos).
▪ Participación en las reuniones de diseño.
▪ Elaboración de la documentación de especificaciones técnicas (ERS, Modelo de Negocio,
Modelo de Datos, prototipos de interfaces).
▪ Colaboración en el armado de la documentación de gestión del proyecto (planes de
proyecto, planillas de estimación, etc).
▪ Participación en las tareas de implantación y monitoreo de la aplicación.
▪ Preparación Manuales de Usuario / Helps.
UX/UI
▪ Diseñar un producto intuitivo, para facilitar las tareas de los usuarios.
▪ Testeo con usuarios.
▪ Pruebas de usabilidad.
▪ Diseño de interfaz
▪ Establecer pautas visuales
Desarrollador
▪ Responsable de la programación y generación de los ejecutables, clases, objetos, bases de
datos que formen parte del Proyecto
▪ Entorno de Desarrollo, generar para el desarrollo del sistema, incluyendo la base de datos.
▪ Desarrollo del sistema,
▪ Pruebas Unitarias, de las pruebas unitarias se obtiene como resultado los Scripts de
pruebas unitarias y el archivo de LOG de la ejecución de los scripts.
▪ Generar el Plan de Despliegue adecuado a las características de la Infraestructura y
Software del cliente.
▪ Entorno de Pruebas, generar con la última versión del sistema al cual se le realizarán las
pruebas funcionales.
▪ Corrección de Errores, cada vez, que se le reportan errores detectados durante la ejecución
de las pruebas. Los errores se registra en alguna herramienta para tracking de errores.
▪ Una vez corregidos, devolver para su retesteo al analista de pruebas, a través de la
herramienta utilizada.
▪ Armar el entorno de pruebas en el cliente (Si Aplica), para que el Cliente pueda realizar sus
pruebas funcionales y dar su aprobación.
▪ Ejecutar Puesta en Producción (Si Aplica), realizando el despliegue en el entorno del cliente
según lo definido en el Plan de Despliegue.
Realizará pruebas de funcionamiento del entorno.
▪ Confeccionar Material para Capacitaciones (Si Aplica)
▪ Capacitar a los Usuarios (Si Aplica)
Analista de Pruebas
▪ Diseñar y ejecutar el Plan de pruebas.
▪ Registrar los resultados de las Pruebas.
▪ Generar informe de las pruebas realizadas.
▪ Reportar errores, cada vez que los detecta durante la ejecución de las pruebas, los que
informara al Desarrollador para su corrección y posterior retesteo.
▪ Cerrar las Pruebas y comunicar los resultados y las métricas sobre las Casos de Pruebas
Documentador
▪ Confeccionar y mantener los manuales (Manuales de Usuario, Manuales de Instalación).
Comité de Calidad
▪ Responsable de la evaluación y autorización de cada uno de los cambios requeridos,
cuando sea necesario
▪ Responsable de evaluar y autorizar planes de acciones para mitigar Problemas.
Cybersecurity Specialist
Entre sus principales funciones está la de construir, gestionar y mantener la infraestructura
necesaria para garantizar la seguridad de los datos y la información de las empresas. Los
expertos en ciberseguridad convierten sus conocimientos de infraestructura tecnológica en
escudos a prueba de phishing, malware, spyware u otros tipos de ataques en la red.
Infrastrucutre Engineer
Su trabajo consiste en diseñar y construir la infraestructura informática de las empresas. Se
encargan tanto del diseño y de la implantación de sistemas como de la resolución de
DevOps Engineer
Los ingenieros de desarrollo de software y operaciones de IT se encargan de la codificación
de procesos para conseguir una administración y gestión ágil de los sistemas. Tienen
amplios conocimientos respecto a una gran variedad de ámbitos y su objetivo principal, pues,
es acelerar los diferentes procesos de desarrollo y despliegue.
Data Scientist
En la era del Big Data, estos profesionales convierten un mar de datos en información de valor
y de gran utilidad estratégica. A través de procesos de desarrollo y creación de
infraestructuras, los data scientists administran, procesan y extraen la información más
relevante de bases de datos masivas y desordenadas. Así, son capaces de agilizar muchos
otros procesos derivados.
CONCLUSION:
Política de RH
Objetivos de la ARH
Coaching tecnológico.
Proceso en el que profesionales Tic colaboran con una empresa para ayudarla a
utilizar la tecnología de forma eficiente. La intención es utilizar estas herramientas para
aplicarlas a los distintos procesos dentro de la empresa y mejorar su productividad.
El coach tecnológico guia a sus clientes en el uso de todas las herramientas digitales
a su alcance. Esto va desde hacer una evaluación de la situación de la empresa en el uso de
las nuevas tecnologías hasta enseñar al personal a manejarlas para sacarles el mayor
provecho.
Mediante el coaching tecnológico es posible definir más claramente los objetivos y enfocarse
en aprender a utilizar de la mejor forma las herramientas disponibles. Por ejemplo, estrategias
para lograr mayor presencia en internet o un mejor manejo de las redes sociales de la
empresa.
Pasos:
Analizar los objetivos y recursos de la empresa
Se debe conocer los objetivos de posicionamiento de la empresa y, los recursos y equipos
informáticos (tanto programas y herramientas digitales que utiliza la empresa).
Planificar las acciones a seguir
Hay que establecer las estrategias y acciones a seguir para alcanzar los objetivos propuestos.
Esto puede incluir desarrollar una nueva página web, tener un blog con información de interés
para los usuarios o mejorar la presencia en diferentes redes sociales.
Definir las tecnologías a utilizar
Una vez que están definidas las acciones, viene establecer cuáles de las tecnologías disponibles se
aplicarán.
Procesos de formación en las nuevas tecnologías
El coaching tecnológico debe lograr la implementación y asimilación de las nuevas tecnologías por