We are launching pre-registration for the course "Software Architecture Development" from our speaker Oleksandr Savchenko. The course will consist of practical and theoretical parts and will be held online this winter. Sign up to be the first to buy tickets at the lowest prices🚀
If you have ever asked yourself the following questions in your life:
Then this course is for you.
In the course you will be able to gain knowledge in the field of software architecture development; structure the already acquired knowledge; see where architecture begins, what approaches/standards/practices exist; gain practical skills from defining business goals and architectural drivers to the design and architectural documentation.
We will start from fundamentals topics (e.g. what is architecture? ISO ISO/IEC/IEEE 42010; role and common activities of architect) and cover all phases of architectural development lifecycle: defining of architectural requirements, architectural design, documentation, implantation and evaluation. We will acquire a lot of approaches and methodologies that can help in the creation of architecture.
During the course, in addition to the theoretical part, we will consider a practical case where participants can create their own architecture. This will make it possible to consolidate theoretical knowledge as much as possible, immediately in practice.
— more than 13 years in IT;
— Winner of Ukrainian IT Awards in category Software Engineering in 2019 and member of jury in 2020;
— SEI, TOGAF trained specialist, ICAgile Certified Professional, AWS accredited specialist;
— speaker on different global conferences, meet-ups, workshops and actively leads the engineering communities;
— went from developer to technical lead, architect, director, head of departments;
— managed departments with more than 250 FTE from different locations;
— led big programs (more than 100 engineers) from different business domains, modern technology stacks and complexity;
— provided different services and participated in: architecture design and evaluation, pre-sales, workshops with clients & service providers, software development, technical audit, team assessment, cloud adoption, mentoring & coaching, portfolio/program management, financial/technical/process improvement advisory and consulting, financial planning & forecasting;
— participated in partnership programs with other IT companies (e.g. AWS, Microsoft, Google Cloud Platform, SensioLabs);
The course will be held in Russian, all presentation materials are in English.
The course includes:
The course is for:
1. Software Architecture Fundamentals.
2. Analysis of Architectural Requirements.
3. Architecture Development Reusable Methods.
4. Architectural Design.
5. Architectural Documentation.
6. Architectural Implementation.
7. Architectural Evaluation.
8. Conclusion and Learning Materials.