Загрузка данных


Предметная область охватывает деятельность разработчика программного обеспечения в крупной IT-компании, связанную с созданием, тестированием и сопровождением программных продуктов для внешних клиентов. Разработчик пишет и отлаживает код на актуальных языках программирования, устраняет обнаруженные ошибки, отслеживает выход новых версий технологий и проверяет совместимость с ними существующего ПО. Работа ведётся в команде с другими разработчиками и техническими специалистами, что требует распределения задач между членами команды и совместной работы над проектами. Каждый проект закрепляется за конкретным клиентом, находится на определённой стадии готовности, и к нему могут быть привязаны несколько разработчиков. В процессе работы фиксируются все выявленные ошибки с указанием проекта, описанием проблемы, статусом исправления и ответственным разработчиком. На регулярной основе (например, еженедельно) разработчик формирует отчёт, в котором отражает выполненные работы, возникшие трудности и планы на следующий период. Дополнительно может вестись учёт обновлений технологий с отметкой о проверке совместимости. Таким образом, предметная область включает следующие основные сущности: разработчик, проект, ошибка, отчёт о работе, а также (опционально) обновление технологии. База данных предназначена для учёта закрепления разработчиков за проектами, контроля исправления ошибок, сбора регулярной отчётности и отслеживания технологической совместимости в соответствии с требованиями рынка.