Структура жизненного цикла процесса проектирования ИС в
Динамическая организацию процесса во времени:
· Жизненный цикл программы разбивается на циклы, каждый из которых работает над новым поколением изделия.
· RUP делит один цикл развития на четыре последовательных стадии:
o Начало
o Уточнение
o Конструирование
o Переход
· Каждая стадия ЖЦ заканчивается четко определенным результатом – временной точкой
Эволюция:
· Первый цикл выполнения четырех стадий проекта называют начальным циклом разработки.
· Если жизненный цикл на этом не завершается, то существующее решение разовьется в своем следующем поколении, повторив ту же последовательность стадий
· Этот период называется «эволюцией». Циклы развития, которые следуют за начальным циклом развития, называются «эволюционными циклами».
Итерационный подход проектирования с RUP
Каждая стадия RUP может быть в свою очередь разбита на итерации. Итерация - это законченный цикл разработки, приводящий к выпуску выполнимого проекта (внутренней или внешней версии) или подмножества конечного продукта, которое возрастает с приращением от итерации к итерации, чтобы стать законченной системой.
Каждая итерация включает в себя:
· анализ
· проектирование
· тестирование
· и интеграцию получаемых проектных решений
Каждая итерация содержит все аспекты разработки программного обеспечения и повторяет все основные потоки работ. Но акценты на основных потоках работ различны, в зависимости от стадии разработки.
Главное следствие такого итерационного подхода – это артефакты, которые обогащаются и через какое-то время становятся полностью выполнимыми
Особенности применения ARIS
Вариант 1
ARIS — методология и тиражируемый программный продукт для моделирования бизнес-процессов организаций. Состав Комплексной модели деятельности ОУ:
· процессная модель предприятия (объект управления);
· процессная модель системы управления;
· процессная модель системы управления качеством.
Современная технология управления подразумевает, что работа предприятия должна быть организована не вокруг оргструктуры, отделов или отдельных функций, а вокруг бизнес-процессов, которые в нем протекают. Процессы - это объективное свойство любой бизнес-системы, неотъемлемая часть любого предприятия. Умение руководителя управлять предприятием определяется еще и тем, как он управляет бизнес-процессами.
Мы рассматриваем производственную или бизнес-систему как совокупность взаимосвязанных процессов, которые обеспечивают достижение целей компании. Различают основные и вспомогательные процессы. Основные процессы - это те, которые добавляют качество (например, снабжение, производство, сбыт). Вспомогательные процессы формируют инфраструктуру организации (финансы, информатизация, управление персоналом). Достоинством ARIS является то, что оно обеспечивает интегрированный подход к анализу и проектированию систем, имеющих свою специфику.
ARIS Toolset поддерживает три основные представления на системы управления:
· организационной структуры ОУ, представляющей пользователей системы - иерархию организационных подразделений, должностей и конкретных лиц, многообразие связей между ними, а также территориальную привязку структурных подразделений;
· функций, содержащих иерархию целей, стоящих перед аппаратом управления, с совокупностью деревьев функций, необходимых для достижения поставленных целей;
· данных, необходимых для реализации всей совокупности функций.
В рамках каждого из перечисленных представлений предусматривается создание своих моделей, отражающих соответствующие стороны разрабатываемой системы. Кроме того, существует представление системы управления, сочетающее в себе все три направления.
В рамках данного подхода разрабатываются модели, определяющие конкретные схемы бизнес-процессов и их управления, в результате чего система разрабатывается в полной мере.
Достоинством такого подхода является то, что в процессе анализа каждого представления можно уделить ему особое внимание, не отвлекаясь на его связь с другими взглядами.
Особенности ARIS:
· Система реализует принципы структурного анализа, когда предприятие представляется в виде сложной системы, состоящей из различных компонент, имеющих различного рода взаимосвязи друг с другом
· Создаваемые в среде ARIS модели представляют собой документированную совокупность знаний о системе управления на предприятии
· ARIS хранит всю информацию в едином репозитории, что обеспечивает целостность и непротиворечивость процесса моделирования и анализа
Применение ARIS:
· Визуальное представление принципов и условий функционирования различного рода компаний
· Анализ деятельности компаний по различным показателям с целью определения оптимальных характеристик деятельности компании, реорганизации ее организационной структуры, целей и функций, бизнес-процессов, используемых данных.
Вариант 2
ARIS (Architecture of Integrated Information Systems) — методология и тиражируемый программный продукт для моделирования бизнес-процессов организаций.
Достоинством данного средства является то, что оно обеспечивает интегрированный подход к анализу и проектированию систем, имеющих свою специфику.
ARIS toolset Поддерживает три основные представления на системы Управления:
организационной структуры ОУ, представляющей пользователей системы - иерархию организационных подразделений, должностей и конкретных лиц, многообразие связей между ними, а также территориальную привязку структурных подразделений;
функций, содержащих иерархию целей, стоящих перед аппаратом управления, с совокупностью деревьев функций, необходимых для достижения поставленных целей;
данных, необходимых для реализации всей совокупности функций.
В рамках каждого из перечисленных представлений предусматривается создание своих моделей, отражающих соответствующие стороны разрабатываемой системы.
Кроме того, существует представление системы управления, сочетающее в себе все три направления.
В рамках данного подхода разрабатываются модели, определяющие конкретные схемы бизнес-процессов и их управления, в результате чего система разрабатывается в полной мере.
Достоинством такого подхода является то, что в процессе анализа каждого представления можно уделить ему особое внимание, не отвлекаясь на его связь с другими взглядами.
ОСОБЕННОСТИ ARIS
· Система реализует принципы структурного анализа, когда предприятие представляется в виде сложной системы, состоящей из различных компонент, имеющих различного рода взаимосвязи друг с другом.
· Создаваемые в среде ARIS модели представляют собой документированную совокупность знаний о системе управления на предприятии.
· ARIS хранит всю информацию в едином репозитории, что обеспечивает целостность и непротиворечивость процесса моделирования и анализа.
ПРИМЕНЕНИЕ ARIS
· Визуальное представление принципов и условий функционирования различного рода компаний
· Анализ деятельности компаний по различным показателям с целью определения оптимальных характеристик деятельности компании, реорганизации ее организационной структуры, целей и функций, бизнес-процессов, используемых данных.
Интеграция ARIS
Практика применения ARIS свидетельствует о высокой эффективности методики моделирования бизнес-процессов для выявления "скрытых" проблем. Поверхностный взгляд на построенную модель позволяет легко обнаружить "бесполезные", "неуправляемые" и "простаивающие" работы. Более тонкий анализ требуется для выявления дублирующих, избыточных или неэффективных работ. Процесс моделирования позволяет заглянуть в суть работающих процессов и их взаимосвязей, сформировать целостное представление о работе системы в целом. Шаги внедрения:
· четкое определение, каким бизнес-критериям должна соответствовать конфигурация прикладной системы
· очень четкая и конкретная формулировка целей проекта
· сформировать цели в цифрах
· обозначить показатели, которых предприятие планирует достичь
Результаты интеграции
· Для предприятия под управлением R/3 ARIS позволит постоянно поддерживать систему R/3 в актуальном состоянии, соответствующем существующим на предприятии бизнес-процессам.
· Направленность продукта на управление качеством по стандарту ISO9000 позволит обеспечить деятельность предприятия на уровне, соответствующем общепринятым требованиям к организации процессов.
Описание методологии ARIS
4 точки зрения ARIS:
· Организационная структура
· Функциональная структура
· Структура данных
· Структура процессов
3 уровня описания точек зрения:
· описание требований
· описание спецификации
· описание внедрения
Методы описания:
· ЕРС — метод описания процессов, нашедший применение в системе SAP R/3;
· RRM — модель сущность-связь для описания структуры данных;
· UML — объектно-ориентированный язык моделирования.
Разработка скриптов - это необходимость для формализации и оптимизации бизнес-деятельности ОУ. Скрипт - это инструмент ARIS, с помощью которого автоматизируется процесс составления различных аналитических отчётов, нормативных документов, новых моделей. Это подпрограмма, запускаемая в ARIS Toolset или на сервере ARIS. Скрипты пишутся на специальном языке программирования - SAX Basic. Для автоматизированного формирования того или иного отчёта в ARIS скрипты оперируют данными из базы моделей, вычленяя из неё конкретные объекты и модели.
ARIS Script позволяет:
· Формирование нормативных документов на основании моделей ARIS (паспорт процесса, регламент процесса и т. п.).
· Формирование аналитических отчётов на основании моделей ARIS.
· Интеграцию ARIS Toolset с другими приложениями и базами данных.
· Формирование базы моделей ARIS на основании готовых спецификаций
Диаграммы ARIS
Диаграммы бывают:
Диаграмма целей используется для описания целей организации и построения их иерархии. В диаграмме целей необходимо определить критические факторы успеха, упорядочить их в иерархии и распределить в соответствии целями, которые они поддерживают. Критические факторы успеха — это движущие силы бизнес-процессов. Они позволяют оценить риски и сложности при достижении цели организации. Этот тип диаграммы связан с другими посредством объекта «Функция». Каждой цели можно поставить в соответствие функцию, которая ведет к достижению данной цели.
Диаграмма цепочек добавленного качества:
· Описывает функции организации, которые непосредственно влияют на реальный выход ее продукции
o Эти функции создают последовательность действий, формируя добавленные значения: стоимость, количество, качество и т.д.
· Описываемые функции могут размещаться в диаграмме согласно иерархическому принципу, т.е. наиболее важные располагаются левее и выше.
o Эта иерархия всегда иллюстрирует подчинение функций. Кроме этого, рассматриваемая диаграмма может представлять связи между функциями, организационными единицами и преследуемыми целями.
Событийная цепочка процесса (предназначение):
· Модель предназначена для детального описания процессов, выполняемых в рамках одного подразделения, несколькими подразделениями или конкретными сотрудниками.
· Она позволяет выявлять взаимосвязи между организационной и функциональней моделями.
· Модель еЕРС отражает последовательность функциональных шагов (действий) в рамках одного бизнес-процесса, которые выполняются организационными единицами, а также ограничения по времени, налагаемые на отдельные функции.
Событийная цепочка процесса (особенности). Для каждой функции могут быть определены:
· начальное и конечное события,
· ответственные исполнители,
· материальные
· документарные потоки, сопровождающие модель,
· проведена декомпозиция на более низкие уровни (подфункции и т.д.).
Модель еЕРС является наиболее информативной и удобной при описании деятельности подразделений организации.
Диаграмма информационных потоков предназначена для описания потоков информации между функциями. Для этой цели в диаграмме необходимо связать две функции посредством потока информации. Эта связь указывает, что данные текут от исходной функции к целевой.
Диаграмма материальных потоков отображает поток материалов между функциями. Разработка данной модели аналогична построению диаграммы информационных потоков. В диаграмме материальных потоков две функции связываются посредством объекта, представляющего поток материалов. Такое соединение указывает на перемещение потока материалов от исходной функции к целевой.
Диаграмма движения продуктов/услуг предназначена для представления процесса их создания, а также обмена ими внутри компании. Продукт может быть:
· материалом;
· операционным ресурсом;
· вспомогательным техническим средством;
· упаковочным материалом.
Продукты/услуги могут являться входами/ выходами функций, а также иметь связь с начальными и конечными событиями для этих функций.
Диаграмма взаимодействий позволяет сгруппировать все процессы обмена продуктами, услугами или информацией согласно их связям с организационными единицами
Расширенная модель «сущность - отношение»:
· Данная модель играет существенную роль при описании данных в архитектуре ARIS. Модель данных eERM используется для создания информационных моделей, отражающих структуру информации, которая обрабатывается в бизнес-процессах организации.
· Модели данных eERM, которые отображают только типы сущностей и типы отношений, очень часто имеют довольно сложную структуру. Диаграммы, включающие атрибуты сущностей и отношений, теряют наглядность.
· С помощью диаграммы атрибутов eERM-модели можно описать атрибуты для каждого типа сущности и отношения на отдельной диаграмме.
Карты знаний служат для отображения типов знаний, которыми обладают служащие или организационные единицы компании. Для каждого типа знаний можно ввести количественную оценку