Созвездие Луча
169 subscribers
3 photos
42 links
Проектирование в широком смысле + см. закреп : )
Download Telegram
#систематика /// Роли

Система (воплощение) всегда выполняет функцию в своей надсистеме.
Эта функция – роль, то есть воплощенная система всегда играет роль, является ролевым объектом.
Стоит называть систему по её роли, так будет понятнее.
Система может также иметь конструктивное название, отличное от текущей роли, но в момент играния роли стоит называть систему именно в соответствии с ролью. Пример:
Если собирать в лесу грибы и класть их в панаму (за неимением корзины), то панама с грибами будет называться корзина, и неважно, что это панама, важна её текущая роль (само выражение "панама с грибами" уже теряет смысл).

Объекты стоит также рассматривать (и даже называть в работе) по их роли, а не по названию объекта (см. пример с панамой-корзинкой).
Еще пример: если мы рассматриваем роль предмета, на котором сидят, то стоит называть такой объект сиденьем, а уж что является сиденьем — стул, чемодан или пень — это вторично.

Роль, играемая каким-то неживым объектом – просто роль. А если роль играет человек, то это проектная роль, так как на в проектах обязательно участвуют люди.
У проектной роли обязательно есть интерес + предпочтение в этом интересе + намерение по реализации предпочтения, по этим аспектам можно и нужно выявлять роли. И проектная роль обязательно основана на практике, не бывает проектных ролей без практик.

Проектная роль думает о мире, причем необязательно так же как и мы, и своим образом выделяет объекты из фона.
Проектная роль желает, чтобы с каждым из этих объектов что-то происходило — это интерес.
И для того, чтобы это произошло, проектная роль имеет намерение.

Объект может перестать играть роль: после того как мы встали и ушли, пень, чемодан и стул перестают быть сиденьем (стул предназначен для этого, но пока на нём никто не сидит, он не является сидением ни для кого, он просто предмет мебели).

Необходимо отделять роли от должностей!
Стоит избегать рассмотрения "общих" ролей, таких как пользователь, клиент, покупатель – их лучше конкретизировать:
- пользователь: оператор, супервизор
- клиент: отправитель, получатель
- покупатель: плательщик (часто компания), выгодоприобретатель (сотрудник, работающий с приобретенным продуктом/сервисом).

Каждая проектная роль делает своё описание системы — ролевое описание системы (viewpoint).

Если роль играется оргзвеном (сотрудник или группа сорудников), то это оргроль. Оргроль выполняет практику.

___
#роль #интерес #предпочтение #намерение #оргзвено
#систематика /// Интерес и предпочтение роли

Интерес — это характиристика системы, обычно несколько ролей имеют один интерес, но часто разные предпочтения (и как следствие намерения по реализации предпочтений).

Интересы есть у проектных ролей (их играют люди)
Интерес обсуждается с помощью модели, и необходимо выбрать метод описания интереса для уторговывания.

Ряд обсуждения:
роль <> интерес <> (метод описания) <> предпочтение <> намерение
Роль — выявляем
Интерес + предпочтение в нём — определяем
Намерение — предыгудываем
Метод описания — выбираем (для договорения по интересу и предпочтениям)
Это используется для создания модели, которая позволит описать как удовлетворяется интерес роли в воплещении (в предполагаемой успешной системе).

Интересы влияют друг на друга, например, интерес надёжность влияет на интерес цена, интерес высота полёта может влиять на интерес вес.

___
#роль #интерес #предпочтение #намерение #метод_описания