Peter Almazov писал(а):
По поводу верификации бизнес-процессов.
Как человек, немного знакомый с методами верификации программ, я весьма скептически отношусь к использованию в данном случае математики. Хотя, конечно, чуда хочется.
С моей точки зрения, дело не в математике, но в методе написания программ, и, как следствие, в используемых средствах. Строго говоря, верифицировать, прежде всего, надо не программы, а модели...
Peter Almazov писал(а):
Нужно определить, что понимать под верификацией.
Строгое доказательство правильности построения/работы программы.
Peter Almazov писал(а):
По моему разумению, сценарий выглядит так. Имеется текстовое описание бизнес-процесса, скажем, на полстраницы - страницу. Оно переводится в представление на неком полуформальном языке, как правило, графическое. После этого становится наглядно видна, например, неполнота описания некоторых ситуаций. Часто это не просто недостаток текстового описания, а реальное отсутствие регламента для каких-то условий. В таких условия подразделения не знают что делать, стоят на ушах и ругаются друг с другом.
Для того, чтобы увидеть неполноту, надо иметь... полное представление о том, что и как должно делать подразделение (желательно еще знать, нормы времени и ресурсов на каждую функцию подразделения). Здесь мы снова возвращаемся к семантике...
Peter Almazov писал(а):
Выявление, устранение и всяческая оптимизация таких мест и есть верификация бизнес процессов. ARIS с этим хорошо справляется.
Несколько лет назад, два консультанта из разных фирм (одна занималась управленческим консалтигом, другая - СМК - системами менеджмента качества) чуть не подрались, у заказчика, отстаивая правильность своих описаний... одного и того же подразделений (совокупности бизнес-процессов)... Это не было смешным...
Peter Almazov писал(а):
Для такого анализа не требуются Моцарты, и даже моцарты. Обычная рутина.
Может быть...