Структура жизненного цикла процесса проектирования ИС в

Динамическая организацию процесса во времени:

· Жизненный цикл программы разбивается на циклы, каждый из которых работает над новым поколением изделия.

· 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-модели можно описать атрибуты для каждого типа сущности и отношения на отдельной диаграмме.

Карты знаний служат для отображения типов знаний, которыми обладают служащие или организационные единицы компании. Для каждого типа знаний можно ввести количественную оценку