Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Сергей()

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 »
121
Давайте таким образом порассуждаем ...
Тема про обсуждение того, что является объектом автоматизации (процесс или ) уже была: http://www.uml2.ru/forum/index.php?topic=1649
Там большинство участников, как мне показалось, склоняется к мнению, что объект автоматизации – это процесс, деятельность.
Плюс в самом конце темы приведено мнение разработчика ГОСТ, который явно говорит о том, что в ГОСТ-е имеется ввиду процесс.

АС по ГОСТ 34, это "Система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций". Следовательно в примере с Лесорубом, можно считать, что АС будет состоять из самого Лесоруба и "средств автоматизации его деятельности" ... т.е. топора и бензопилы, которая реализует технологию (в какой-то степени информационную :) в нашем случае валки деревьев.
Да, согласен.

Исходя из философских определений, для Лесоруба, его объектом деятельности будет не "процесс валки леса", а собственно сам лес на корню. Именно на него направлена его деятельность для достижения определенного результата.
Да, согласен.
Однако, замечу, что здесь вы говорите именно о деятельности лесоруба. И о том, на что направлена деятельность лесоруба. Да, для деятельности лесоруба, объектом его деятельности является лес. Ведь объект – это то, на что направлена деятельность.

Исходя из того, что бензопила является средством автоматизации деятельности Лесоруба, то скорее всего объектом автоматизации будет сам Лесоруб, выполняющий технологию валки деревьев. А не просто процесс валки деревьев :).
А здесь неверно.
Когда мы говорим об автоматизации, то мы говорим уже не о деятельности лесоруба, а о деятельности по автоматизации, т.е. о деятельности разработчика средств автоматизации. Деятельность другая, следовательно, и объект этой деятельности другой. В результате автоматизации сам лесоруб не изменяется, изменяется то, как он рубит лес. То есть изменяется процесс рубки леса. Значит объект автоматизации – процесс рубки леса.

Кроме этого, если смотрим в ГОСТ 34.602, видим, что в п 2.5. В разделе «Характеристики объекта автоматизации» приводят:
1) краткие сведения об объекте автоматизации или ссылки на документы, содержащие такую информацию;
2) сведения об условиях эксплуатации объекта автоматизации и характеристиках окружающей среды.
П. 2 очень сложно применить к процессу как таковому.
Почему же..

Например:
1) Рубка леса выполняется лесорубом с 8-00 до 17-00, предусмотрен обеденный перерыв с 13-00 до 14-00, согласно должностной инструкции и т.д.
2) Рубка леса выполняется в лесу, при погоде от -5 до +25. В ненастную погоду рубка леса отменяется. Рубка леса выполняется трезвым лесорубом. Проверка здоровья лесоруба осуществляется в 7-45 медперсоналом лесозаготовительной конторы. Для рубки леса используется качественный исправный инструмент, которым является двухсторонняя пила с зубцами 1 см.

То есть процессу можно дать нормальную характеристику, так же как и статическому предмету. Даже для автоматизации это и нужно – охарактеризовать сам процесс.
И наоборот, описывать здесь характеристику самого лесоруба (если его принять за объект автоматизации): его рост, возраст, пол, длину и цвет волос – не имеет никакого смысла.


Поэтому, предлагаю исходить из того, что объект автоматизации в нашем случае - рубка леса.

122
А вообще в философии с понятием объекта всегда связано понятие субъекта.
Субъект - это тот кто проявляет некую деятельность, а объект - это то на что это деятельность направлена.
Соответственно, в философии объектом может быть все что угодно: предмет, явление, процесс.

Когда мы говорим об автоматизации, мы говорим о нашей деятельности.
То есть наша деятельность, направленная на объект, - это автоматизация.
А автоматизировать можно только какой-то процесс.
Следовательно, объект автоматизации - это процесс.

123
Интересная цитата из Википедии:
"В настоящее время операции физического и интеллектуального труда, поддающиеся формализации, становятся объектом механизации и автоматизации"

То есть все-таки объект автоматизации - это динамика, процесс

124
В том то и разница подхода...
система ... - автоматизация деятельности дровосека.
...
Я лишь сначала описал контекст, и откуда вытекла цель системы и показал общую иерархию...
В общем согласен.

... показал общую иерархию "Цель->Задачи->Назначение->Функции->Работы"
А вот с этой иерархией - не согласен.
По-моему правильнее будет так: "Цель->Задачи->Работы". А "Назначение" и "Функции" надо убрать из иерархии.

Так как "Цель->Задачи->Работы" - это наши цели и то, что мы должны сделать чтобы создать систему.

"Функции" - это то что делает сама система при взаимодействии с другими системами.

А "назначение" - ... вообще-то до конца не выяснили ... но по-моему это та область, в которой предполагается использовать систему.

Т.е. это разные точки зрения, с которых мы рассматриваем создание системы и ее дальнейшее использование, и смешивать их в одной иерархии нельзя.

125
Целое (Система) - "Дровосек"
Части (Подсистемы) - "Человек" + "Инструмент".
Объекты автоматизации - Как в целом "Дровосек", а именно +, так отдельные части "Дровосека".
Назначение - абстрагирование задач, решение которых необходимо для достижения поставленной Цели.
А поставленная цель какая?

126
Кроме того, мне кажется важной точка зрения, с позиции которой мы пишем ТЗ.

Возможны две позиции:

1) Мы пишем ТЗ на создание АС, т.е. на создание автоматизированной системы, т.е. на создание системы "лесоруб - инструмент - лес".
Как я понимаю, выше обсуждалась именно эта позиция.

2) Мы пишем ТЗ на создание бензопилы.
По идее ГОСТ 34 для этого случая вообще не подходит? Нельзя же бензопилу считать "автоматизированной системой"?

127
Ну как же... Разница очевидна. Сравните:

Объект автоматизации:    лесоруб – процесс рубки
Объектом автоматизации в примере с лесорубом будет сам лесоруб, т.к. мы заменяем топор на бензопилу. В случае, если мы его довооружаем бензопилой - тогда будет лесоруб+топор.
Объектом автоматизации является процесс рубки деревьев.

Назначение:    рубить лес – автоматизация рубки
Назначение системы - рубить лес.
Назначение системы  - автоматизация процесса рубки

Цель примерно совпадает:
Целью замены инструмента будет повышение выработки.
Цель системы - повышение средней производительности труда лесорубов с 200 до 400 кубов за смену в течение следующих 2 месяцев

128
Назначение может быть только у системы, продукта, инструмента и т.п. Цель бывает у человека, команды.
Это очень важная мысль!
Теперь постепенно становится понятно.

Назнчение дрели - сверлить отверстие
Моя цель использования - повестить полчку, чтобы хранить вещи. Красоту хочу, удобство

Хорошо бы определение назначения сформулировать...
И согласовать со всеми

129
Как то раз давным давно я пытался для себя уяснить, чем отличается цель от задачи. Вот что получилось - http://bustor.livejournal.com/21191.html

Может быть будет полезно.

Эту вашу статью я читал пару месяцев назад.

В общем, я с ней согласен.
В ней хорошо показано как соотносятся между собой цель и задача.

Такую же взаимосвязь мне было интересно установить между назначением и целями.
Но пока такая взаимосвязь не очень понятна.
Вроде как вот оно... крутится в уме... и примеров приведено много... а схватить за "хвост" и четко сформулировать не удается :(

Ведь каждое понятие должно иметь определение, которое является обобщением многочисленных примеров.
Пока нет определения, с которым согласно большинство, - нет и понятия.

Может быть назначение - это самая главная цель в иерархии целей?

130
Есть лесоруб, у него есть топор...

Интересно...

1) А каково в описанном случае с лесорубом будет "назначение"?
2) И что правильнее понимать под "объектом автоматизации":
    - самого лесоруба без инструмента   или
    - лесоруба вооруженного инструментом, т.е. систему "лесоруб + инструмент"

131
В приведенной Эдом ссылке встретил такую фразу про цели создания системы " Замещение существующей информационной системы, которая не предоставляет возможность комплексного информационно-аналитического обеспечения процессов ..." - это неудачный пример формулировки цели.
Согласно указаниям ГОСТ это как раз правильный пример.
Читаем:
УКАЗАНИЯ ГОСТ:
В подразделе «Цели создания системы» приводят наименования и требуемые значения технических, технологических, производственно-экономических или других показателей объекта автоматизации, которые должны быть достигнуты в результате создания АС, и указывают критерии оценки достижения целей создания системы.


Ведь показателем объекта автоматизации может быть такой: "Использование современной АС".
Замена используемой объектом автоматизации АС является изменением значения этого показателя. Следовательно в соответствии с "указаниями ГОСТ" это может быть целью

Вы же сами пишите:
Целью создания АС может быть некое изменение текущего состояния объекта автоматизации за счет изменения его свойств/характеристик и/или их значений.

Получается что вопрос можно поставить так:
Можно ли считать используемую АС одной из характеристик объекта автоматизации?

А если обобщить этот вопрос, то его можно задать и так:
Что можно считать свойствами/характеристиками объекта автоматизации?

132
Как известно, один из самых важных разделов ТЗ - это "Назначение и цели создания системы".
Предлагаю обсудить разницу между этими двумя понятиями: "назначение" и "цели".
На интуитивном уровне мне кажется, что это разные уровни абстракции задач, решаемых системой.
То есть , все задачи можно "собрать вместе" в некие группы и назвать их целями, а цели в свою очередь - в назначение.
Может быть я не прав?
Помогите осознать истинное значение этих понятий в ТЗ.

133
думаю, юз-кейсы большинство из нас применяет

но далее написано:
" Use case diagram forms a simple functions-only goal model: as Cockburn writes, use cases cover only the behavioral requirements"

то есть при помощи юз-кейсов полноценное целевое моделирование не сделать

134
Кажется, методы "моделирования целей" (http://en.wikipedia.org/wiki/Goal_modeling) для разработки требований мало используются.
Например: http://en.wikipedia.org/wiki/KAOS_(software_development).
Интересно, почему?
Из участников форума кто-нибудь ими пользуется или чем-то подобным?

135
Скажите, пожалуйста, эта книга есть в русском переводе?

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 »