Каталог курсов
- [CPP-01] Основы алгоритмизации и программирования
- [CPP-02] Процедурное программирование. Языки С/C++
- [CPP-03] Объектно-ориентированное программирование. Базовый уровень. Язык С++
- [CPP-04] Объектно-ориентированное программирование. Углубленное изучение. Язык С++
- [CPP-05] Стандарт С++11, С++14, С++17 для прикладного программирования
- [CPP-06] Параллельное программирование (Язык С/С++)
- [CPP-07] Прикладное программирование с использованием Qt
Современный рынок инструментов создания приложений не ограничивается собственно средствами разработки — во многих случаях они играют в процессе разработки далеко не самую главную роль. Кроме того, важной характеристикой современного рынка средств управления жизненным циклом приложений является интеграция этих инструментов между собой и появление наборов средств, исчерпывающих все или почти все задачи, связанные с реализацией проектов по разработке приложений.
Новое поколение таких инструментов, ориентировано, во-первых, на вовлечение в процесс разработки заказчиков, специалистов по сопровождению ПО и конечных пользователей, а во-вторых, на повышение эффективности планирования и управления группами и отделами разработки в условиях выполнения многих проектов.
Как и в традиционном бизнесе, разработчики могут работать сегодня над одним проектом, завтра — над другим, при этом руководитель проектов может посмотреть на портфель проектов и оценить риски и при этом эффективно управлять командой, работающей над одним или несколькими проектами одновременно, а руководителю компании или подразделения нужно успешно управлять всеми ресурсами и портфелем проектов.
Иными словами, в процесс разработки ПО реально вовлекается много людей, не являющихся членами команды разработчиков, — заказчиков, пользователей, специалистов по сопровождению, руководителей подразделений. Выделяются определенные роли, такие как «аналитик», «архитектор», «разработчик», «специалист по тестированию» и другие.
В данном разделе "Разработка Программного Обеспечения" представлены программы курсов собственной разработки опытных и квалифицированных инструкторов Айтилект, задача которых заключается в том, чтобы передать знания и навыки нашим слушателям для дальнейшего повышения продуктивности деятельности всех участников процесса Разработки ПО.