Русская Википедия:Разработка программного обеспечения

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:К удалению Шаблон:Разработка программного обеспечения Разрабо́тка програ́ммного обеспе́чения (Шаблон:Lang-en) — деятельность по созданию нового программного обеспечения[1].

Разработка программного обеспечения как инженерная дисциплина является составной частью (областью) программной инженерии, наряду с дисциплинами, отвечающими за функционирование и сопровождение программных продуктов[2].

Сложность разработки ПО

Шаблон:Заготовка раздела Современный тренд в разработке программного обеспечения – растущая сложность. Аналитики говорят, что из-за всё более высокой сложности разработки ПО повышается порог вхождения в профессию. Из-за высокого порога возникла парадоксальная ситуация, когда разработчиками люди становятся не благодаря своим знаниям и навыкам, а по случайности[3]

Шаблон:Также

Процесс и методологии

Шаблон:Main

Процесс разработки программного обеспечения (Шаблон:Lang-en) — это процесс, посредством которого потребности пользователей преобразуются в программный продукт (Шаблон:Lang-en2). Процесс разработки программного обеспечения является составной частью программной инженерии и описывается в стандарте ISO 24765:2010[4].

Существует несколько моделей процесса разработки ПО:

См. также

Литература

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Rq

Шаблон:Software Engineering

  1. Development Шаблон:Wayback // Macmillan Dictionary:
    the process of creating a new product or method.
  2. Программная инженерия — приложение систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению (ISO/IEC/IEEE 24765-2010 Systems and software engineering — Vocabulary)
  3. Шаблон:Публикация
  4. Шаблон:Публикация