Systems Analyst. Basic - free course from Otus, training 6 months, date November 28, 2023.
Miscellaneous / / December 03, 2023
The course is designed for people without IT experience who are interested in mastering the profession of "Systems Analyst". We provide complete immersion in the software development process with an emphasis on system and business analysis.
After completing the course you will be able to:
- Navigate the software development process
- Prepare for meetings and record their results
- Understand and identify software development requirements
- Describe requirements and evaluate their quality
- Decompose requirements and assign tasks to developers
- Prepare project documents: technical specifications, specific technical specifications, specification of requirements, design solution
- Formalize requirements in the form of user stories for agile development methodologies projects
- Prepare user documentation
- Create test plans and test software
- Understand the terminology and understand the operating principles of modern information technologies (Web services, microservices, REST, DBMS, NoSQL, Web, etc.)
3
courseExperience in IT - more than 10 years. Participated in the implementation of many projects, where he successfully solved problems of varying complexity. I have experience in system administration and web programming in PHP. For the last 4 years he has been...
Experience in IT - more than 10 years. Participated in the implementation of many projects, where he successfully solved problems of varying complexity. I have experience in system administration and web programming in PHP. For the last 4 years he has been engaged in system analysis in projects for systems implementation and business process optimization. Worked in such large companies as Rexam, Ball Corporation. Example of projects from the portfolio: - migration of SSO server infrastructure to virtual VMware. The size of the infrastructure is a production enterprise for 2-3 thousand. employees;— implementation of the Zabbix monitoring system for server infrastructure;— implementation of a process automation system hiring employees and maintaining a personnel reserve; - implementation of a distance learning system LMS and integration with SAP. Why analytics? I like to launch new systems that are useful to people. He loves IT because you always have to be on your toes and constantly learn.
2
courseEngaged in the development and implementation of turnkey IT systems, experience in all project roles. Has successfully implemented projects in the following subject areas: ferrous metallurgy, mining, chemical industry. industry, energy, railway transport, food industry,...
Engaged in the development and implementation of turnkey IT systems, experience in all project roles. Has successfully implemented projects in the following subject areas: ferrous metallurgy, mining, chemical industry. industry, energy, railway transport, food industry, mechanical engineering, fintech. Since 2007 – IT analyst, head of analyst departments. Co-author of the professional standard of the Russian Federation “Business Analyst”, 2018. Speaker of the conferences AnalystDays, SQADays, SECR, LAF, Assembly PointChairman of the program committee LAF-2020, LAF-2021
2
courseGraduate of Moscow State University. Lomonosov Leading systems analyst at VTB Participated in the creation of products in such areas as: - Transport and municipal infrastructure - Cash services for small and medium-sized businesses - Banking services for small And...
Graduate of Moscow State University. Lomonosov Leading systems analyst at VTB Participated in the creation of products in such areas as: - Transport and municipal infrastructure - Cash services for small and medium-sized businesses - Banking services for small and medium-sized businesses business
Introduction to Software Development
-Topic 1. Review lesson
-Topic 2. The process of creating value for the organization. Software development process as a value creation process
-Topic 3. Main roles and functions in the software development process
-Topic 4. Roles in Agile and Scrum teams
-Topic 5. Place and functions of CA in the software development process. SA grades and distribution of responsibilities
Working with Requirements
-Topic 6. Requirements. Main types and classification
- Topic 7. Stakeholders. How to identify and classify
-Topic 8. Requirements. Methods of detection
-Topic 9.Workshop 1. Identifying business requirements
-Topic 10. Analysis and recording of business requirements
-Topic 11.Identification of non-functional requirements
-Topic 12.Workshop 2. Identifying user and functional requirements
-Topic 13. Analysis and recording of user and business requirements
Visualization of requirements
-Topic 14. Visualization of the subject area
-Topic 15. Compilation of a data dictionary
-Topic 16.Workshop 3. Subject Area and Data Dictionary
- Topic 17. Modeling of business processes. Notation overview
-Topic 18.Workshop 4. BPMN Modeling
-Topic 19.Workshop 5. VAD and eEPC Simulation
-Topic 20.Workshop 6. Modeling Activity Diagram
Documenting and recording requirements
-Topic 21. Why document requirements. Overview of Basic Techniques
-Topic 22.Description of requirements in the form of technical specifications, BRS\StRS\SRS
-Topic 23.Description of requirements in the form of Use Case
-Topic 24.Workshop 8. Description of requirements in the form of UseCase
-Topic 25.Basics of interface design, WireFrame
-Topic 26.Workshop 7. Interface design
-Topic 27.Description of requirements in the form of a User Story
-Topic 28.Workshop 9. Description of requirements in the form of a User Story
-Topic 29. Requirements coordination and change management
Design
-Topic 30.Levels of software design
-Topic 31. Immersion in OOP
-Topic 32.Workshop 10. Information Model Design
-Topic 33. General information about application architecture
-Topic 34. General information about the database
-Topic 35. Application integration
-Topic 36. General information about the API
-Topic 37.Workshop 11. API research. Design of integration interaction
Development support
-Topic 38. Setting tasks for development
-Topic 39.Testing. Preparation of test cases and PMI
-Topic 40.Workshop 12. Setting and accepting tasks
Project work
-Topic 41. Consultation on projects and homework
-Topic 42.Protection of design work
-Topic 43. Final lesson of the course