Прототипная разработка корпоративного программного обеспечения с интегрированным клиентским порталом по подходу Development & Operations
Проект бакалаврской работы в области разработки программного обеспечения и IT-операций
Аннотация
Эта бакалаврская работа рассматривает вызовы и возможности в современной разработке программного обеспечения и IT-операциях. Исследование сосредоточено на установлении эффективных процессов разработки, внедрении практик непрерывной интеграции и развертывания, а также разработке цифровых решений.
Введение
В современную цифровую эпоху организации сталкиваются с растущим давлением по доставке программных решений быстрее, надежнее и с более высоким качеством.
Теоретические основы
DevOps представляет собой культурное и техническое движение, которое подчеркивает сотрудничество между командами разработки и операций.
Методология
Это исследование следует смешанному методологическому подходу, сочетающему качественные и количественные методы.
Реализация
Контроль версий
GitLab был внедрен для контроля версий, ревью кода и совместной работы
CI/CD пайплайн
TeamCity был настроен для непрерывной интеграции, автоматизируя сборки, тесты и развертывания
Контейнеризация
Docker-контейнеры использовались для обеспечения согласованных сред в разработке, тестировании и продакшене
Обеспечение качества
Автоматизированное тестирование было интегрировано в CI/CD пайплайн
Технологический стек
Backend
Frontend
DevOps
Инфраструктура
Результаты
Внедрение цикла DevOps и клиентского портала привело к измеримым улучшениям: время развертывания сокращено, частота ошибок снижена примерно на 40%, клиентские запросы сокращены на 60%.
Обсуждение
Результаты демонстрируют, что современные практики DevOps и инициативы цифровой трансформации могут значительно улучшить эффективность разработки программного обеспечения и удовлетворенность клиентов.
Заключение
Эта бакалаврская работа успешно продемонстрировала ценность современных практик DevOps и цифровой трансформации в улучшении процессов разработки программного обеспечения и клиентского опыта.