作者:Мальцев Евгений 6 年以前
602
更多类似内容
Под процессом (бизнес-процессом) принято
понимать частично упорядоченную совокупность
шагов, преобразующих входы процесса в его выходы
в интересах достижения поставленной цели.
Разработка начинается с предоставления набора требований и реализации системы путем последовательного конструирования и фиксации промежуточных продуктов системы, постепенно приближающейся к итоговой системе.
Предполагает многократные возвраты к этапу формирования требований с целью их расширения и уточнения.
АИС – это программно-аппаратная система,
предназначенная для автоматизации
целенаправленной деятельности конечных
пользователей, обеспечивающую, в соответствие
с заложенной в неё логикой обработки,
возможность получения, модификации и
хранения информации.
Эффективность разработчиков в зависимости от квалификации колеблется в отношении 1:10.
Знания разработчиков ПО отличаются:
Мировая компьютерная общественность пришла к необходимости систематизировать знания в области программной инженерии.
Компоненты - сложные модули и подсистемы, включающие набор связанных с друг другом функций.
Под управлением требованиями понимается формализованная процедура, позволяющая определять, структурировать и документировать требования к системе, однозначно понимаемые разработчиком и заказчиком.
С точки зрения RUP процесс разработки – это процесс развития системы, направляемый требованиями (driven by use cases) . При этом создается либо новая система (начальный цикл проектирования), либо совершенствуется уже существующая (цикл развития).
Итерация - этап созданий ПО, направленный на достижение запланированных на данную итерацию целей.
Жизненный цикл ПО разбивается на отдельные циклы. Каждый отдельный цикл отражает очередной этап совершенствования версии программного продукта.
Начальная фаза - Определение границ проекта.
Фаза уточнения - Определение архитектуры.
Фаза конструирования - Сборка продукта.
Фаза ввода в действие - Передача продукта конечным пользователям.
Технологическая - рассматриваются различные модели и средства для разработки конечн6ого программного продукта.
Административная - основное внимание уделяется срокам разработки, бюджету, работе с персоналом и др.
Создать программное обеспечение в запланированные сроки и бюджет, и отвечающее нуждам конечных пользователей.
RUP - процесс развития системы на основе определения первоначальных требований к системе (initial development
cycle) или измененных требований (evolution cycle).