Analizador de sistemas. Avanzado - curso gratuito de Otus, formación 6 meses, Fecha 30 de noviembre de 2023.
Miscelánea / / December 04, 2023
Identificar de forma clara y estructurada las necesidades y formalizarlas en forma de requisitos.
Utilice eficazmente herramientas de visualización de requisitos (modelado de procesos de negocio, desarrollo de diagramas utilizando UML)
Diseñar y probar servicios RESTFul API y SOAP
Diseñar modelos de información, arquitectura y estructuras de almacenamiento de datos de sistemas y aplicaciones.
Diseñe interacciones de integración entre aplicaciones utilizando servicios web y más.
Comprender el proceso de desarrollo desde adentro: descomposición de tareas, trabajo con sistemas de control de versiones.
Trabaja como analista principal para el equipo de producto, centrándose en el dominio del producto del modelo de datos empresarial. Comencé mi andadura hace 13 años como consultor en implementación de sistemas ERP y ECM, y poco a poco fui creciendo...
Trabaja como analista principal para el equipo de producto, centrándose en el dominio del producto del modelo de datos empresarial. Comenzó su andadura hace 13 años como consultor en la implementación de sistemas ERP y ECM, desarrollándose gradualmente hasta convertirse en analista, practicando análisis de negocios y sistemas. Como analista líder, participó en la creación del departamento de análisis en el departamento de soluciones de portal de Corus Consulting. Lideró equipos de análisis en grandes proyectos para digitalizar el desarrollo de nuevos productos en una de las corporaciones estatales y participó en la creación de un sistema de apoyo a la toma de decisiones para una gran empresa petrolera. Dirigió el departamento de inteligencia empresarial del operador de confianza de gestión de documentos electrónicos Edisoft, dirigió el trabajo de análisis y diseñando un portal interno de proveedores para una gran compañía petrolera, participó activamente en el proyecto de lanzamiento de una plataforma electrónica hoja de ruta. Se esfuerza por mantenerse al día con las tendencias, estudia activamente el análisis de datos, las matemáticas y el aprendizaje automático.
Dirijo el departamento de análisis de sistemas y negocios en VTB Bank, me dedico al desarrollo y desarrollo de sistemas para PYMES en el marco de programa global de transformación digital “600 días” Ex-Yandex, en 2018-2019 procesos de negocio automatizados en equipo...
Dirijo el departamento de análisis de sistemas y negocios en VTB Bank, me dedico al desarrollo y desarrollo de sistemas para PYMES en el marco de programa global de transformación digital “600 días” Ex-Yandex, en 2018-2019 procesos de negocio automatizados en el equipo Yandex. Clouds como gestor técnico de proyectos, pero la principal experiencia está relacionada con el sector bancario: desarrollé servicios de banca remota en Raiffeisenbank como líder del equipo de analistas de sistemas, trabajó como analista líder en proyectos de Sberbank y Deutsche Banco. Llegó a la analítica desde el desarrollo de Java completo. Considero que uno de los principales valores de un analista de sistemas es la combinación de habilidades comunicativas con una sólida formación técnica. Maestro
Experiencia en TI: más de 10 años. Participó en la implementación de numerosos proyectos, donde resolvió con éxito problemas de diversa complejidad. Tengo experiencia en administración de sistemas y programación web en PHP. Durante los últimos 4 años ha sido...
Experiencia en TI: más de 10 años. Participó en la implementación de numerosos proyectos, donde resolvió con éxito problemas de diversa complejidad. Tengo experiencia en administración de sistemas y programación web en PHP. Durante los últimos 4 años se ha dedicado al análisis de sistemas en proyectos de implementación de sistemas y optimización de procesos de negocio. Trabajó en empresas tan grandes como Rexam, Ball Corporation. Ejemplo de proyectos del portafolio: - Migración de infraestructura de servidores SSO a VMware virtual. El tamaño de la infraestructura es una empresa de producción de 2 a 3 mil personas. empleados;— implementación del sistema de monitoreo Zabbix para la infraestructura de servidores;— implementación de un sistema de automatización de procesos contratación de empleados y mantenimiento de una reserva de personal; - implementación de un sistema de aprendizaje a distancia LMS e integración con SAP. ¿analítica? Me gusta lanzar nuevos sistemas que sean útiles para las personas. Le encanta TI porque siempre hay que estar alerta y aprender constantemente.
Análisis del sistema en la estructura de desarrollo de software.
-Tema 1. Lección de repaso
-Tema 2. Proceso de desarrollo de software. Cascada. Análisis de sistemas en equipos ágiles.
Encuesta, trabajo con requisitos.
-Tema 3. Principales tipos de requisitos. Formas básicas de identificar requisitos. Preparación para una encuesta de requisitos
-Tema 4.Requisitos no funcionales. Clasificación, métodos de detección, impacto en el producto.
-Tema 5. Taller 1. Trabajo en equipo. Obtención de requisitos
-Tema 6. Procesamiento y visualización de requisitos: Modelado de fuentes de alimentación EPC
-Tema 7. Procesamiento y visualización de requisitos: Modelado BPMN BP
-Tema 8.Taller 2. Trabajar con notaciones BPMN y eEPC
-Tema 9. La creación de prototipos como herramienta para trabajar con requisitos.
-Tema 10.Tareas de documentación de requisitos. Caso de uso
-Tema 11.Taller 4. Documentar los requisitos de los casos de uso
-Tema 12.Tareas de documentación de requisitos. Historia del usuario
-Tema 13.Taller 5. Requisitos de documentación. Historia del usuario
-Tema 14. Coordinación de requisitos. Gestión de cambios, seguimiento de requisitos.
-Tema 15.Taller 3. Trabajo en equipo. Gestión de cambios y seguimiento de requisitos
Diseño de software
-Tema 16. Etapas, tareas y tipos de diseño
-Tema 17. Diseño de un modelo de información de aplicación. Enfoque orientado a objetos
-Tema 18.Taller 6. Desarrollo de un modelo de información básico.
- Tema 19. Arquitectura de sistemas de información. Monolitos, SOA y microservicios
-Tema 20.API y brokers de colas. Metodología de integración de aplicaciones
-Tema 21.Taller 7. Desarrollo de arquitectura de aplicaciones.
-Tema 22.Desarrollo de la interacción de integración.
diseño de API
- Tema 23. Principios de funcionamiento de API. API REST frente a SOAP
-Tema 24. Diseñar la estructura API de tu propia aplicación, investigar API externas, preparar escenarios de trabajo, documentar API
-Tema 25.Taller 8. Diseño del modelo de recursos Open API
-Tema 26.Taller 9. Superposición de API para la integración de partes frontend y backend
Análisis de los datos
-Tema 27. Por qué CA Data Analysis. Análisis del estado de los sistemas basado en métricas tecnológicas. Conceptos básicos de Python
-Tema 28.Procedimientos SQL básicos y avanzados usando PostgreSQL como ejemplo
-Tema 29. Pandas, Numpy, Matplotlib
-Tema 30. Taller 10. Análisis de datos con Python
Diseñar y trabajar con base de datos.
-Tema 31.SQL vs NoSQL. Características y trucos para trabajar con bases de datos relacionales. Aspectos de su aplicación.
-Tema 32. Oportunidades y ejemplos de uso de bases de datos NoSQL
-Tema 33. Métodos de predicción de carga de aplicaciones. Formas de mejorar el rendimiento de la base de datos
-Tema 34.Taller 11. Finalizando la arquitectura de la aplicación teniendo en cuenta la carga esperada.
Soporte al proceso de desarrollo.
-Tema 35. Complejidades de la descomposición de tareas, criterios de preparación y aceptación.
-Tema 36.Sistemas de control de versiones. GitFlow. Automatización de la entrega de código. CI\CD
-Tema 37.Taller 12. Trabajar con repositorios
-Tema 38. Control de calidad del software
-Tema 39.Taller 13. Pruebas de software
-Tema 40.Pruebas API
Proyecto final
-Tema 41. Consulta sobre proyectos y deberes
-Tema 42.Protección de las obras de diseño
-Tema 43. Resumen del curso