Разработка программного обеспечения (software development) – широкий круг ИТ-задач, связанных с проектированием, созданием, внедрением и сопровождением программных приложений. Термин охватывает управление проектом, составление спецификаций, дизайн, программирование, тестирование, установку и обучение пользователей при разработке конкретного приложения.
Это понятие важно для любой компании малого и среднего бизнеса, особенно в ИТ-отрасли. Компании-разработчики создают новые и улучшенные приложения, которые оптимизируют процессы и продукты других компаний. Бизнес за пределами ИТ опирается на разработку ПО, чтобы бесперебойно работать и достигать своих целей. Разработка ПО – динамичная область, в которой постоянно совершенствуются управление процессами, ИТ-системы и инфраструктура, а также информационная безопасность.