9-software_engineering_tools_and_methods (1133549), страница 4
Текст из файла (страница 4)
188]:“Традиционные технические дисциплины … обычно легко адаптируют математические методы.Однако инженерия программного обеспечения не идет таким путем. Хотя прошло более 25 летисследований по использованию математических методов в процессе создания ПО, воздействиеэтих методов все же ограничено.
Так называемые формальны методы … широко не используются.Многие компании, разрабатывающие ПО, не считают экономически выгодным применение этихметодов в процессе разработки.”2.3 Методы прототипирования (Prototyping Methods)Эта тема охватывает методы, основанные на прототипировании программного обеспечения. Ониразделены на три категории:Стили прототипирования. Идентифицированы следующие подходы, касающиеся стилейпрототипирования – создание временно используемых прототипов (throwaway),эволюционное прототипирование (в подавляющем большинстве случаев предполагаетпревращение прототипа в конечный продукт) и разработка исполняемых спецификаций(часто основывается как на формальных методах).Цели прототипирования. Примерами таких целей служат требования, архитектурныйдизайн или пользовательский интерфейс.Copyright © Сергей Орлик, 2004-2010.http://swebok.sorlik.ru9Основы программной инженерии (по SWEBOK)Программная инженерия.
Инструменты и методы программной инженерии.Техники оценки/исследования (evaluation) <результатов> прототипирования. Эти аспектыкасаются того, как именно будут использованы результаты создания прототипа (например,будет ли он трансформирован в продукт, создается он для оценки нагрузочныхспособностей и других аспектов масштабируемости и т.п.).Copyright © Сергей Орлик, 2004-2010.http://swebok.sorlik.ru10.