1. Процессы, обеспечивающие поддержание жизненного цикла
1.1.1. Процесс планирования ПО
1.2.1. Проектирование архитектуры
1.3.1. Менеджмент конфигурации ПО
Менеджер инициирует проект, определяет требования, оценивает осуществимость проекта, проверяя, что необходимые ресурсы доступны, адекватны и выделены, а сроки достижимы. Менеджер готовит планы выполнения проекта, включающие:
Цель процесса — определить, как системные требования распределяются по элементам Системы. Определяется архитектурный проект, выполняется идентификация элементов Системы (серверное приложение, база данных с векторными индексами, фоновые обработчики, внешние интеграции), устанавливаются функциональные и нефункциональные требования, определяются внутренние и внешние интерфейсы каждого элемента, обеспечивается прослеживаемость между требованиями и архитектурой.
Цель процесса — создание исполняемых программных блоков, отражающих проектирование. Определяются критерии верификации, изготавливаются программные блоки, устанавливается совместимость и прослеживаемость между блоками, требованиями и проектом, завершается верификация блоков.
Цель процесса — объединение элементов Системы в полный программный комплекс, удовлетворяющий системному проекту. Сборка фронтенда выполняется штатными средствами (Node.js / Shakapacker); серверная часть собирается и разворачивается в целевой инфраструктуре; проводится верификация соответствия требованиям и интерфейсам между элементами.
Цель процесса квалификационного тестирования — подтверждение того, что комплектованный продукт удовлетворяет установленным требованиям. Проверяется соответствие требованиям, ПО верифицируется по установленным критериям, результаты тестирования фиксируются.
Цель процесса — установление и сопровождение целостности программных составных частей и обеспечение их доступности для заинтересованных сторон. ПО делится на серверную и клиентскую части; исходный код ведётся в системе контроля версий; составные части вводятся в базовую линию; модификации и выпуски контролируются через уникальные номера версий; обеспечивается доступность выпусков, регистрируется статус составных частей, гарантируется их завершённость и согласованность, контролируются хранение, обработка и поставка.
Цель процесса — гарантия того, что все выявленные проблемы идентифицируются, анализируются, контролируются и решаются. Менеджер технической поддержки получает информацию о технической проблеме на электронную почту: support@equityalgorithm.com; проблемы регистрируются в электронной системе отслеживания, идентифицируются и классифицируются; анализируются и оцениваются для определения приемлемого решения; решение выполняется; проблемы отслеживаются вплоть до закрытия.
Цель процесса — мониторинг и адаптация программного комплекса к изменяющимся потребностям и требованиям новых технологий, обеспечение их оперативного внедрения. Менеджер проекта получает информацию от аналитиков на почту: support@equityalgorithm.com; задачи и технологии анализируются и оцениваются; выполняется разработка новых задач и ввод новых технологий; выполняется их тестирование и внедрение.
Ниже приведён состав персонала, обеспечивающего поддержание жизненного цикла Системы. Конкретные сведения (ФИО, контактные телефоны, адреса, электронная почта).
Менеджер ПО: Корнеева Татьяна Викторовна, телефон: +7 (909) 643-91-24.
Специалист технической поддержки. Адрес электронной почты технической поддержки: support@equityalgorithm.com. Располагаются по адресу: город Москва, ул. Правды 8 корпус 13, офис 541.
Разработка проекта:
Располагаются по адресу: 127030 город Москва, ул. Сущевская, дом 21.
Разработка проекта:
Располагаются по адресу: город Москва, ул. Правды 8 корпус 35.