программная инженерия
Software Engineering
Отрасль промышленности и дисциплина (область
знаний), содержанием которых являются вопросы упорядочения и управления процессами создания, тестирования, сопровождения программных продуктов.
программа
программное средство
Компьютерная программа вместе с сопровождающей ее документацией.
программный продукт
качество программного обеспечения
Способность
программного обеспечения функционировать в соответствии со своими
спецификациями при условии, что спецификации ориентированы на характеристики, которые желает получить пользователь
надежность программного обеспечения
Способность
программного обеспечения сохранять свой уровень
качества функционирования в установленных условиях за определенный период времени. Детализируется следующими подхарактеристиками (субхарактеристиками): уровнем завершенности (отсутствием ошибок), устойчивостью к дефектам, восстанавливаемостью, доступностью, готовностью
переносимость
Группа свойств, характеризующая способность программного продукта быть переносимым из одной среды в другую.
жизненный цикл программного обеспечения
Период от начала разработки до завершения эксплуатации
программного обеспечения. В ГОСТ 34 1990 г. дано следующее определение: "Жизненный цикл
автоматизированной системы (АС) — совокупность взаимосвязанных процессов создания и последовательного изменения состояния АС, от формирования исходных требований к ней до окончания эксплуатации и утилизации комплекса средств автоматизации АС". Это определение применимо и к программным продуктам
сопровождение программы
Модификация
программы после ее поставки в целях исправления ошибок, улучшения производительности и других атрибутов качества, или адаптации продукта к изменениям окружения (внешней среды)
фабрика приложений
Software Factory
Набор средств создания тех или иных продуктов. В
программной инженерии — структурированный набор программных компонентов в составе
инструментальной среды, предназначенный для облегчения и ускорения работы создателей приложений определенного типпрограммного обеспечения в различных приложениях
фабрика программного обеспечения
схема фабрики приложений
Модель фабрики приложений, описывающая продукты, создаваемые в определенной предметной области, а также процессы и активы, используемые для их получения"
каскадная модель
водопадная модель
спиральная модель
Итерационная
модель разработки
программной системы, на каждой итерации выполняются все проектные работы, на очередной итерации проект уточняется и развивается.
открытая лицензия
Open Source Definition
Лицензия, устанавливающая следующие права лицензиата (пользователя
программного продукта): 1) использование программного продукта (ПП) в любых целях, в том числе в составе
проприетарных программ; 2) копирование и распространение ПП; 3)создание собственного проггнраммного обеспечения на основе ПП; 4) получение и использование исходного .
GPL
General Public License