Analyste de systèmes. Avancé - cours gratuit d'Otus, formation 6 mois, Date 30 novembre 2023.
Miscellanea / / December 04, 2023
Identifier de manière claire et structurée les besoins et les formaliser sous forme d'exigences
Utiliser efficacement les outils de visualisation des exigences (modélisation des processus métiers, développement de diagrammes en UML)
Concevoir et tester les services RESTFul API et SOAP
Concevoir des modèles d'information, des architectures et des structures de stockage de données de systèmes et d'applications
Concevoir des interactions d'intégration entre les applications à l'aide de services Web et plus encore
Comprendre le processus de développement de l'intérieur: décomposition des tâches, travail avec les systèmes de contrôle de version
Travaille en tant qu'analyste principal pour l'équipe produit, en se concentrant sur le domaine produit du modèle de données d'entreprise. J'ai commencé mon parcours il y a 13 ans en tant que consultant sur la mise en œuvre de systèmes ERP et ECM, et j'ai progressivement évolué vers...
Travaille en tant qu'analyste principal pour l'équipe produit, en se concentrant sur le domaine produit du modèle de données d'entreprise. Il a commencé son parcours il y a 13 ans en tant que consultant sur la mise en œuvre de systèmes ERP et ECM, se transformant progressivement en analyste, pratiquant l'analyse d'affaires et de systèmes. En tant qu'analyste de premier plan, il a participé à la création du département analytique au sein du département solutions de portail chez Corus Consulting. Il a dirigé des équipes d'analyse sur des projets majeurs visant à numériser le développement de nouveaux produits dans l'une des sociétés d'État et a participé à la création d'un système d'aide à la décision pour une grande compagnie pétrolière. A dirigé le département de business intelligence chez l'opérateur de gestion électronique de documents de confiance Edisoft, dirigé les travaux sur l'analyse et conception d'un portail fournisseurs interne pour une grande compagnie pétrolière, a participé activement au projet de lancement d'un portail électronique feuille de route. S'efforce de suivre les tendances, étudie activement l'analyse des données, les mathématiques et l'apprentissage automatique.
Je dirige le département d'analyse commerciale et de systèmes chez VTB Bank, je suis engagé dans le développement et le développement de systèmes pour les PME dans le cadre de programme mondial de transformation numérique « 600 jours ». Ex-Yandex, en 2018-2019, processus métiers automatisés en équipe...
Je dirige le département d'analyse commerciale et de systèmes chez VTB Bank, je suis engagé dans le développement et le développement de systèmes pour les PME dans le cadre de programme mondial de transformation numérique « 600 jours ». Ex-Yandex, en 2018-2019, processus métiers automatisés dans l'équipe Yandex. Clouds en tant que chef de projet technique, mais l'expérience principale est liée au secteur bancaire: développement de services de banque à distance en Raiffeisenbank, en tant que chef d'équipe pour les analystes système, a travaillé en tant qu'analyste principal sur des projets de Sberbank et Deutsche Banque. Je suis entré dans l'analyse depuis le développement Java full-stack. Je considère que l'une des principales valeurs d'un analyste de systèmes est une combinaison de compétences en communication et d'une solide expérience technique. Professeur
Expérience en informatique - plus de 10 ans. Participé à la mise en œuvre de nombreux projets, où il a résolu avec succès des problèmes de complexité variable. J'ai de l'expérience en administration système et en programmation Web en PHP. Depuis 4 ans, il est...
Expérience en informatique - plus de 10 ans. Participé à la mise en œuvre de nombreux projets, où il a résolu avec succès des problèmes de complexité variable. J'ai de l'expérience en administration système et en programmation Web en PHP. Au cours des 4 dernières années, il a été engagé dans l'analyse de systèmes dans des projets de mise en œuvre de systèmes et d'optimisation de processus d'affaires. A travaillé dans de grandes entreprises telles que Rexam, Ball Corporation. Exemple de projets du portefeuille: - migration de l'infrastructure serveur SSO vers VMware virtuel. La taille de l'infrastructure est celle d'une entreprise de production pour 2 à 3 000 personnes. employés;— mise en place du système de surveillance Zabbix pour l'infrastructure des serveurs;— mise en place d'un système d'automatisation des processus embaucher des employés et maintenir une réserve de personnel; - mise en place d'un système de formation à distance LMS et intégration avec SAP. Pourquoi analytique? J'aime lancer de nouveaux systèmes utiles aux gens. Il adore l'informatique parce qu'il faut toujours être sur ses gardes et apprendre constamment.
Analyse du système dans la structure de développement logiciel
-Sujet 1. Révision de la leçon
-Thème 2. Processus de développement logiciel. Cascade. Analyse système dans les équipes Agile
Enquête, travail avec les exigences
-Thème 3. Principaux types d'exigences. Moyens de base pour identifier les exigences. Préparation d'une enquête sur les exigences
-Sujet 4. Exigences non fonctionnelles. Classification, méthodes de détection, impact sur le produit
-Thème 5. Atelier 1. Travail de groupe. Recueil des exigences
-Thème 6. Traitement et visualisation des besoins: modélisation d'alimentation EPC
-Thème 7. Traitement et visualisation des exigences: Modélisation BPMN BP
-Thème 8.Atelier 2. Travailler avec les notations BPMN et eEPC
-Thème 9. Le prototypage comme outil pour travailler avec les exigences
-Thème 10.Tâches de documentation des exigences. Cas d'utilisation
-Thème 11.Atelier 4. Documenter les exigences des cas d'utilisation
-Thème 12.Tâches de documentation des exigences. Histoire de l'utilisateur
-Thème 13.Atelier 5. Documenter les exigences. Histoire de l'utilisateur
-Thème 14. Coordination des exigences. Conduite du changement, suivi des exigences
-Thème 15.Atelier 3. Travail de groupe. Gestion du changement et suivi des exigences
Conception de logiciels
-Thème 16. Étapes, tâches et types de conception
-Thème 17.Conception d'un modèle d'informations d'application. Approche orientée objet
-Thème 18.Atelier 6. Développement d’un modèle d’information de base
- Thème 19. Architecture des systèmes d'information. Monolithes, SOA et microservices
-Sujet 20.API et courtiers de files d'attente. Méthodologie d'intégration d'applications
-Thème 21.Atelier 7. Développement d'architectures d'applications
-Thème 22.Développement de l'interaction d'intégration
Conception d'API
- Thème 23. Principes de fonctionnement de l'API. API RESTful vs SOAP
-Thème 24. Concevoir la structure API de votre propre application, rechercher des API externes, préparer des scénarios de travail, documenter les API
-Thème 25.Atelier 8. Conception du modèle de ressource Open API
-Thème 26.Atelier 9. Superposition d'API pour l'intégration des parties frontend et backend
L'analyse des données
-Sujet 27. Pourquoi l'analyse des données CA. Analyse de l'état des systèmes basée sur des métriques technologiques. Les bases de Python
-Sujet 28.Procédures SQL de base et avancées utilisant PostgreSQL comme exemple
-Sujet 29.Pandas, Numpy, Matplotlib
-Thème 30.Atelier 10. Analyse de données avec Python
Concevoir et travailler avec une base de données
-Sujet 31.SQL vs NoSQL. Fonctionnalités et astuces pour travailler avec des bases de données relationnelles. Aspects de leur application
-Sujet 32. Opportunités et exemples d'utilisation des bases de données NoSQL
-Sujet 33. Méthodes de prévision de la charge des applications. Façons d'améliorer les performances de la base de données
-Thème 34.Atelier 11. Finaliser l'architecture applicative en tenant compte de la charge attendue
Accompagnement du processus de développement
-Sujet 35. Complexités de la décomposition des tâches, des critères de préparation et d'acceptation
-Sujet 36.Systèmes de contrôle de version. GitFlow. Automatisation de la livraison du code. CI\CD
-Thème 37.Atelier 12. Travailler avec des référentiels
-Thème 38. Contrôle qualité des logiciels
-Thème 39.Atelier 13. Tests de logiciels
-Sujet 40.Tests API
Projet final
-Thème 41. Consultation sur les projets et les devoirs
-Thème 42.Protection des travaux de conception
-Thème 43. Résumer le cours