Analista di sistema. Avanzato - corso gratuito da Otus, formazione 6 mesi, data 30 novembre 2023.
Miscellanea / / December 04, 2023
Identificare in modo chiaro e strutturato i bisogni e formalizzarli sotto forma di requisiti
Utilizzare in modo efficace gli strumenti di visualizzazione dei requisiti (modellazione dei processi aziendali, sviluppo di diagrammi utilizzando UML)
Progetta e testa servizi API RESTFul e SOAP
Progettare modelli informativi, architetture e strutture di archiviazione dati di sistemi e applicazioni
Progetta interazioni di integrazione tra applicazioni utilizzando servizi Web e altro ancora
Comprendere il processo di sviluppo dall'interno: scomposizione dei compiti, lavorare con i sistemi di controllo della versione
Lavora come analista principale per il team di prodotto, concentrandosi sul dominio del prodotto del modello di dati aziendale. Ho iniziato il mio viaggio 13 anni fa come consulente sull'implementazione di sistemi ERP ed ECM e gradualmente sono cresciuto fino a diventare...
Lavora come analista principale per il team di prodotto, concentrandosi sul dominio del prodotto del modello di dati aziendale. Ha iniziato il suo viaggio 13 anni fa come consulente sull'implementazione di sistemi ERP ed ECM, sviluppandosi gradualmente in analista, praticando analisi aziendale e di sistema. In qualità di analista leader, ha preso parte alla creazione del dipartimento di analisi nel dipartimento di soluzioni per portali presso Corus Consulting. Ha guidato team di analisi su importanti progetti per digitalizzare lo sviluppo di nuovi prodotti presso una delle società statali e ha partecipato alla creazione di un sistema di supporto decisionale per una grande compagnia petrolifera. Ha diretto il dipartimento di business intelligence presso l'operatore fidato di gestione elettronica dei documenti Edisoft, ha guidato il lavoro sull'analisi e progettando un portale fornitori interno per una grande compagnia petrolifera, ha preso parte attiva al progetto per il lancio di un portale elettronico lettera di vettura. Si sforza di stare al passo con le tendenze, studia attivamente l'analisi dei dati, la matematica e l'apprendimento automatico.
Dirigo il dipartimento di analisi aziendale e di sistema presso VTB Bank, sono impegnato nello sviluppo e nello sviluppo di sistemi per le PMI nell'ambito di programma di trasformazione digitale globale “600 giorni”. Ex-Yandex, nel 2018-2019 automatizzati i processi aziendali in squadra...
Dirigo il dipartimento di analisi aziendale e di sistema presso VTB Bank, sono impegnato nello sviluppo e nello sviluppo di sistemi per le PMI nell'ambito di programma di trasformazione digitale globale “600 giorni”. Ex-Yandex, nel 2018-2019 processi aziendali automatizzati nel team Yandex. Clouds come project manager tecnico, ma l'esperienza principale è legata al settore bancario: sviluppato servizi di remote banking in Raiffeisenbank in qualità di team leader per gli analisti di sistema, ha lavorato come analista principale su progetti di Sberbank e Deutsche Banca. Sono entrato nell'analisi dallo sviluppo Java full-stack. Considero uno dei valori principali di un analista di sistemi la combinazione di capacità comunicative con un forte background tecnico. Insegnante
Esperienza nel settore IT: più di 10 anni. Ha partecipato alla realizzazione di numerosi progetti, dove ha risolto con successo problemi di varia complessità. Ho esperienza nell'amministrazione di sistema e nella programmazione web in PHP. Negli ultimi 4 anni è stato...
Esperienza nel settore IT: più di 10 anni. Ha partecipato alla realizzazione di numerosi progetti, dove ha risolto con successo problemi di varia complessità. Ho esperienza nell'amministrazione di sistema e nella programmazione web in PHP. Negli ultimi 4 anni si è occupato di analisi di sistema in progetti di implementazione di sistemi e ottimizzazione dei processi aziendali. Ha lavorato in grandi aziende come Rexam, Ball Corporation. Esempio di progetti dal portafoglio: - migrazione dell'infrastruttura del server SSO su VMware virtuale. La dimensione dell'infrastruttura è un'impresa di produzione per 2-3 mila. dipendenti;— implementazione del sistema di monitoraggio Zabbix per l'infrastruttura server;— implementazione di un sistema di automazione dei processi assunzione di dipendenti e mantenimento di una riserva di personale: - implementazione di un sistema di formazione a distanza LMS e integrazione con SAP analisi? Mi piace lanciare nuovi sistemi che siano utili alle persone. Adora l'IT perché devi essere sempre all'erta e imparare costantemente.
Analisi di sistema nella struttura di sviluppo del software
-Argomento 1. Lezione di revisione
-Argomento 2. Processo di sviluppo del software. Cascata. Analisi di sistema nei team Agile
Sondaggio, lavoro con i requisiti
-Argomento 3. Principali tipologie di requisiti. Modi di base per identificare i requisiti. Preparazione per un sondaggio sui requisiti
-Argomento 4.Requisiti non funzionali. Classificazione, metodi di rilevazione, impatto sul prodotto
-Argomento 5. Workshop 1. Lavoro di gruppo. Elicitazione dei requisiti
-Argomento 6. Elaborazione e visualizzazione dei requisiti: modellazione dell'alimentatore EPC
-Argomento 7. Elaborazione e visualizzazione dei requisiti: modellazione BP BPMN
-Argomento 8.Workshop 2. Lavorare con le notazioni BPMN ed eEPC
-Argomento 9. Prototipazione come strumento per lavorare con i requisiti
-Argomento 10. Compiti di documentazione dei requisiti. Caso d'uso
-Argomento 11.Workshop 4. Documentare i requisiti dei casi d'uso
-Argomento 12. Compiti di documentazione dei requisiti. Storia dell'utente
-Argomento 13.Workshop 5. Requisiti di documentazione. Storia dell'utente
-Argomento 14. Coordinamento dei requisiti. Gestione del cambiamento, tracciamento dei requisiti
-Argomento 15.Workshop 3. Lavoro di gruppo. Gestione delle modifiche e tracciamento dei requisiti
Progettazione del software
-Argomento 16. Fasi, compiti e tipologie di progettazione
-Argomento 17.Progettare un modello informativo applicativo. Approccio orientato agli oggetti
-Argomento 18.Workshop 6. Sviluppo di un modello informativo di base
- Argomento 19. Architettura dei sistemi informativi. Monoliti, SOA e microservizi
-Argomento 20.API e broker di code. Metodologia di integrazione delle applicazioni
-Argomento 21.Workshop 7. Sviluppo dell'architettura dell'applicazione
-Argomento 22.Sviluppo dell'interazione di integrazione
Progettazione dell'API
- Argomento 23. Principi di funzionamento dell'API. API RESTful vs SOAP
-Argomento 24. Progettare la struttura API della propria applicazione, ricercare API esterne, preparare scenari di lavoro, documentare API
-Argomento 25.Workshop 8. Progettare il modello di risorsa Open API
-Argomento 26.Workshop 9. Overlay API per l'integrazione di parti frontend e backend
Analisi dei dati
-Argomento 27. Perché l'analisi dei dati CA. Analisi dello stato dei sistemi basata su metriche tecnologiche. Nozioni di base su Python
-Argomento 28.Procedure SQL di base e avanzate utilizzando PostgreSQL come esempio
-Argomento 29.Panda, Numpy, Matplotlib
-Argomento 30.Workshop 10. Analisi dei dati con Python
Progettare e lavorare con database
-Argomento 31.SQL vs NoSQL. Caratteristiche e trucchi per lavorare con i database relazionali. Aspetti della loro applicazione
-Argomento 32. Opportunità ed esempi di utilizzo di database NoSQL
-Argomento 33. Metodi per prevedere il carico dell'applicazione. Modi per migliorare le prestazioni del database
-Argomento 34.Workshop 11. Finalizzazione dell'architettura dell'applicazione tenendo conto del carico previsto
Supporto al processo di sviluppo
-Argomento 35. Complessità della scomposizione del compito, criteri di preparazione e accettazione
-Argomento 36.Sistemi di controllo della versione. GitFlow. Automazione della consegna del codice. CI\CD
-Argomento 37.Workshop 12. Lavorare con i repository
-Argomento 38. Controllo di qualità del software
-Argomento 39.Workshop 13. Test del software
-Argomento 40.Test API
Progetto finale
-Argomento 41. Consultazione su progetti e compiti a casa
-Tema 42. Tutela dell'opera di progettazione
-Argomento 43. Riassumendo il corso