Портал №1 по управлению цифровыми
и информационными технологиями

Бесплатная экспертная база знаний по управлению ИТ

 
Среда разработки
 
Среда, используемая для создания или модификации ИТ-услуг или приложений.
Answer
Оригинальный английский термин
development environment
Answer
Подробности
Среда разработки — это специально организованная среда, в которой команды создают, изменяют и собирают компоненты ИТ-услуги или приложения до их передачи дальше по жизненному циклу. Обычно она включает инструменты разработки, зависимости, конфигурацию, репозитории кода, средства непрерывной интеграции и доступы, которые позволяют безопасно и быстро выполнять изменения без воздействия на рабочую среду. В ITSM среда разработки важна как часть управления изменениями, управления релизами и управления развёртыванием: именно здесь формируется то, что затем будет валидироваться, тестироваться и в итоге развёртываться. Для управляемости среда разработки должна быть воспроизводимой, контролируемой и отделённой от тестовой среды и рабочей среды, чтобы снизить риск, обеспечить соответствие требованиям и поддержать надёжность и безопасность. При этом среда разработки не предназначена для подтверждения бизнес-готовности или измерения пользовательского опыта в реальных условиях; эти задачи относятся к тестовой среде и рабочей среде. Также она не является средством эксплуатации ИТ-инфраструктуры в производственном режиме и не заменяет процессы поддержки.
Answer
Нюансы
Частая ошибка — смешивать среду разработки с тестовой средой или даже с рабочей средой. В среде разработки допустимы незавершённые изменения, неполные данные и экспериментальные зависимости, поэтому использование её для приемки, демонстрации заказчику или проверки эксплуатационной готовности обычно приводит к ложным выводам. Другая типичная ловушка — считать, что «наличие среды разработки» автоматически обеспечивает контроль: без дисциплины в управлении конфигурациями, управлении изменениями и управлении доступами среда превращается в набор индивидуальных рабочих мест, где трудно воспроизвести сборку и расследовать ошибки. Нередко путают её с «песочницей»: песочница может быть разновидностью среды разработки, но термин не подразумевает отсутствие контроля или ответственности за результат. Ещё одно заблуждение — переносить в среду разработки реальные данные без мер по управлению информационной безопасностью; это создаёт риски для конфиденциальности и соответствия требованиям. Наконец, важно не переоценивать «похожесть на прод»: среда разработки должна поддерживать скорость и удобство, а точная проверка поведения под нагрузкой и в условиях эксплуатации относится к специализированным тестовым средам и рабочей среде.
Answer
Примеры
  • Локальная среда разработки на ноутбуке разработчика с контейнерами и зависимостями для сборки сервиса
  • Общая среда разработки в облачных вычислениях, где команда выполняет непрерывную интеграцию и собирает артефакты релиза
  • Среда разработки для модификации интеграции с внешним поставщиком услуги, где используются тестовые ключи и заглушки вместо продуктивных систем
  • Среда разработки, в которой создаётся минимальный жизнеспособный продукт для проверки сценария использования до передачи в тестовую среду
Courses
Рекомендуемые продукты по этой теме
 
 
Что такое среда разработки в ITIL и ITSM? Смотрите в глоссарии по управлению ИТ, входящим в бесплатную экспертную базу знаний по управлению ИТ от компании Cleverics.