Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Системный анализ, проектирование и UML > Определение заинтересованных лиц


Автор: sandello 30.5.2008, 11:17
Рассмотрим абстрактную ИС, автоматизирующую работу в абстрактной Фирме. Фирма оказывает услуги своим клиентам. Задача ИС автоматизировать работу Фирмы, связанную с оказанием этих услуг.

Начинаем проектировать систему, выделяем заинтересованных лиц. Тут у меня есть некоторое недопонимание: кого можно назвать заинтересованным лицом? Для любой такой абстрактной системы можно выделить двоих:
1. Клиент. Цель - быстро получить качественную услугу
2. Руководство - заработать по больше
Но такие лица и цели - что-то уж слишком абстрактны, их можно выделить везде, даже в такой бедной постановке. Следовательно, этих лиц с такими целями выделять не стоит, ибо знаний и пониманий системы не добавят.
А кто тогда заинтересованное лицо?

Можно дополнить постановку. Пусть Фирма продает газеты и журналы населению по подписке. Челокек приходит в фирму, заключает договор, оплачивает первый счет. Теперь сотрудники фирмы регулярно доставляют газеты/журналы этому человеку, а в конце месяца приносят счет. Клиент оплачивает счет в течение некоторого времени, и все довольны smile

Для организации этой деятельности, в Фирме есть несколько ролей:
1. Руководитель (отождествим его с хозяином)
2. Бухгалтер (куда ж без него)
3. Менеджер по работе с клиентами - радостно встречает нового человека, заключает договор и дальше явлеяется стыкующим звеном между Клиентом и Фирмой
4. Техник - собственно осуществляет оказание услуги: вовремя куда нужно доставляет газеты и журналы

Опустим пока поставщиков Фирмы, будем считать, что нужные газеты и журналы возникают прямо из воздука в главном офисе фирмы.
А теперь вопрос: кто тут заинтересованное лицо и каковы его цели?

Автор: ida 2.6.2008, 09:07
Цитата(sandello @ 30.5.2008,  12:17)
Для организации этой деятельности, в Фирме есть несколько ролей:
1. Руководитель (отождествим его с хозяином)
2. Бухгалтер (куда ж без него)
3. Менеджер по работе с клиентами - радостно встречает нового человека, заключает договор и дальше явлеяется стыкующим звеном между Клиентом и Фирмой
4. Техник - собственно осуществляет оказание услуги: вовремя куда нужно доставляет газеты и журналы

Опустим пока поставщиков Фирмы, будем считать, что нужные газеты и журналы возникают прямо из воздука в главном офисе фирмы.
А теперь вопрос: кто тут заинтересованное лицо и каковы его цели?

1. Руководитель: чтобы все работало как надо.
2. Бухгалтер: вовремя и правильно сдать отчетность, чтобы руководство не настучало по голове.
3. Менеджер: привлечь/удовлетворить как можно больше клиентов.
4. Техник: вовремя и по правильному адресу доставить посылки.
5. Клиент: вовремя и правильно их получить.

Разница только в том, что Руководитель и Клиент, как не работающие напрямую с системой (наверное), не будут являться действующими лицами вариантов использования. Но это не означает, что целей у них нет. К.Вигерс пишет о "безмолвном классе пользователей", когда рассказывает об упущенных требованиях. А если требования этих пользователей имеют высокий приоритет, то их упущение может стоить разработчику достаточно дорого.

Автор: sandello 2.6.2008, 13:39
Вопрос, по большому счету в том, на каком уровне мы рассматриваем цели.
У клиента цель - решить свои проблемы. И он надеется это сделать с помощью услуг компании. У руководителя - шоб доход был большой. Все остальные цели - более низкого уровня. Но, если я правильно понял, именно они нам и нужны.

Автор: boloeng 11.6.2008, 15:58
Совершенно верно, наипервейшее, это задать вопрос -  Зачем вам это нужно? Что каждый из них расчитывет получить от ИС?
Начиная от руководителя и заканчивая исполнителем, что в текущем варианте ведения бизнеса их не устраивает?
Допустим, - клиентов много ТЕХНИК, планируя маршрут доставки, слишком много времени проводит за анализом бумажных носителей - карточек доставки и соответственно, либо не успевает все доставить, либо перерабатывает постоянно, т.е. требует у руководителя доп. оплаты.
И т.д. тогда и будет понятно кто(т.е. заинтересованные лица) и что хотят от ИС. 
И если конечная цель автоматизация внутренних процессов компании, то Клиент непосредственного участия в автоматизированной деятельности не принимает. Одна из целей автоматизации увеличить качество предосталяемых услуг, но с точки зрения Клиента все равно - наймет ли руководитель фирмы еще 10 техников и бухгалтеров - или построит ИС, позволяющую на порядок увеличить быстродействие текущего штатного состава.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)