Разработка программного обеспечения
Ошибка скрипта: Модуля «Unsubst» не существует.
Шаблон:Разработка программного обеспечения Разрабо́тка програ́ммного обеспе́чения (англ. Шаблон:Langi) — деятельность по созданию нового программного обеспечения[1].
Разработка программного обеспечения как инженерная дисциплина является составной частью (областью) программной инженерии, наряду с дисциплинами, отвечающими за функционирование и сопровождение программных продуктов[2].
Сложность разработки ПО[править]
Ошибка скрипта: Модуля «Unsubst» не существует. Современный тренд в разработке программного обеспечения – растущая сложность. Аналитики говорят, что из-за всё более высокой сложности разработки ПО повышается порог вхождения в профессию. Из-за высокого порога возникла парадоксальная ситуация, когда разработчиками люди становятся не благодаря своим знаниям и навыкам, а по случайности[3]
Ошибка Lua в package.lua на строке 80: module 'Module:Yesno' not found.
Процесс и методологии[править]
Ошибка скрипта: Модуля «Основная статья» не существует.
Процесс разработки программного обеспечения (англ. Шаблон:Langi) — это процесс, посредством которого потребности пользователей преобразуются в программный продукт (Шаблон:Langi). Процесс разработки программного обеспечения является составной частью программной инженерии и описывается в стандарте ISO 24765:2010[4].
Существует несколько моделей процесса разработки ПО:
- каскадная модель (англ. Шаблон:Langi), другие названия: водопадная, последовательная;
- модель итеративной и инкрементальной разработки (англ. Шаблон:Langi, Шаблон:Langi), другие названия: эволюционная модель, итерационная модель, инкрементальная модель;
- спиральная модель (англ. Шаблон:Langi).
См. также[править]
- Алгоритм
- Единая система программной документации
- Информатика
- Программирование
- Парадигма программирования
- Структурное программирование
- Тестирование программного обеспечения
- Логика в информатике
- Предметно-ориентированное проектирование
- Логическое программирование
- Bus factor
Литература[править]
- Шаблон:±. Ошибка скрипта: Модуля «Публикация» не существует.. — Шаблон:±. — Шаблон:Публикация/место : Вильямс, 2002.Шаблон:Публикация/страницыШаблон:Публикация/серияШаблон:Публикация/стандартные номера
- Шаблон:±. Ошибка скрипта: Модуля «Публикация» не существует.. — Шаблон:Публикация/место : Диалектика, 2006.Шаблон:Публикация/страницыШаблон:Публикация/серияШаблон:Публикация/стандартные номера
- Ошибка скрипта: Модуля «Публикация» не существует..Шаблон:Публикация/серияШаблон:Публикация/стандартные номера
- Ошибка скрипта: Модуля «Публикация» не существует..Шаблон:Публикация/серияШаблон:Публикация/стандартные номера
Примечания[править]
- ↑ Development Архивная копия от 8 июля 2016 на Wayback Machine // Macmillan Dictionary:
the process of creating a new product or method. - ↑ Программная инженерия — приложение систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению (ISO/IEC/IEEE 24765-2010 Systems and software engineering — Vocabulary)
- ↑ Шаблон:±. Ошибка скрипта: Модуля «Публикация» не существует. // Digital World — цифровое будущее сегодня. — 2021. — 11 ноября.Шаблон:Публикация/серияШаблон:Публикация/стандартные номера
- ↑ Ошибка скрипта: Модуля «Публикация» не существует. // Ошибка скрипта: Модуля «Публикация» не существует..Шаблон:Публикация/серияШаблон:Публикация/стандартные номера
Ссылки[править]
- IEEE Standards Association:Software Engineering — DescriptionsШаблон:Ref-lang
- Институт программной инженерии Университета Карнеги-Меллон Шаблон:Ref-lang
This article "Разработка программного обеспечения" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Разработка программного обеспечения. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.