Общий раздел > RUP EUP AUP OpenUP

в чем отличие "Действующего лица" от "Роли"

(1/2) > >>

Adis:
Все говорят разное. Вот такие варианты:
 - это одно и то же;
 - действующее лицо, напр.: "начальник отдела", "инженер",  "SAP R/3" и т.д., роль - "подписывающий", "принимающий", "транспортная система" и т.д.;
 - может есть еще варианты..

как же на самом деле?

Denis Beskov:
В РУПе есть понятия:


* Заинтересованное лицо (Stakeholder) - Объект, обладающий интересами относительно рассматриваемой системы или её области дейстельности.
* Субъект, Актёр, Деятель (Actor) - Внешние автономные объекты + Сама система, вступающие во взаимодействие с целью достижения определённых целей Заинтересованных лиц.
* Роль (Role) - под ней понимается набор областей ответственности, дисциплин, задач, видов деятельности и артефактов в процессе разработки ПО, которые принимают на себя Разработчики системы.
Вне РУПа может быть что угодно )

Adis:
ну, раз раздел называется RUP, то о нем и речь..
если Вы смотрите Пуск-> Программы -> Rational Software -> Rational Unified Process -> Glossary, то там чуть другие определения, походу. Вы не могли бы сказать, где Вы видели ЭТИ определения ?  как Роль м.б. задачей,  дисциплиной или  видом деятельности ?!
Ну я в принципе разобрался, на досуге напишу..

Denis Beskov:

--- Цитата: Roman Tsvetkov от 25 Декабря 2006, 18:06:45 ---ну, раз раздел называется RUP, то о нем и речь..
если Вы смотрите Пуск-> Программы -> Rational Software -> Rational Unified Process -> Glossary, то там чуть другие определения, походу. Вы не могли бы сказать, где Вы видели ЭТИ определения ?  как Роль м.б. задачей,  дисциплиной или  видом деятельности ?!
Ну я в принципе разобрался, на досуге напишу..

--- Конец цитаты ---
Я смотрю в своей голове )

Ок, Смотрим официальный глоссарий:

--- Цитировать ---actor (class)
Defines a set of actor instances, in which each actor instance plays the same role in relation to the system.

(UML) A coherent set of roles that users of use cases play when interacting with these use cases. An actor has one role for each use case with which it communicates.

actor (instance)
Someone or something, outside the system that interacts with the system.

role
A definition of the behavior and responsibilities of an individual, or a set of individuals working together as a team, within the context of a software engineering organization.

(UML) The named specific behavior of an entity participating in a particular context. A role may be static (for example, an association end) or dynamic (for example, a collaboration role).
--- Конец цитаты ---

Так всё-таки вас UML-ные термины интересовали или RUP-овские?

Denis Beskov:

--- Цитата: Roman Tsvetkov ---как Роль м.б. задачей,  дисциплиной или  видом деятельности ?!
--- Конец цитаты ---
В общем случае (вне RUP'а даже), "роль" - это, если вы приглядитесь, есть именованная совокупность всего того, что перечислено, отличающаюся от других совокупностей более или менее определённым образом. Например, если некто закупает продукты, собирает рецепты, придумывает их, подвергает продукты термической и мехнической обработке с целью получения пищи, то может мы придумаем какой-то более простой идентификатор, чем фраза, описывающая его деятельность, например, скажем, "повар"?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 
Перейти к полной версии