Показать сообщение отдельно
Старый 24.05.2010, 13:33   #55  
Индра is offline
Индра
Участник
 
56 / 59 (2) ++++
Регистрация: 31.05.2008
Адрес: СССР
В промэксплуатацию еще не запустил. Сегодня только закончили сервер, админы переливают пользователей, старую систему отключим не раньше пятницы. Внутри отдела поигрался, через EDGE потестировал - замечаний вроде нет. Меня волнует концептуальный вопрос . В моей программе НЕТ места объектам типа Задача и Бизнес-процесс. С точки зрения руководства - оказание поддержки пользователям - это безусловно бизнес-процесс. Но не нужно нам его жестко программировать - просто не нужно. Случаи бывают разные - пользователь передумал, или переформулировал вопрос, исполнитель договорился с другим исполнителем, и передали запрос. В принципе бизнес-процесс можно описать как минимум в 2-х известных мне нотациях - как алгоритм и как стейт-машину. Эти 2 принципа и в языках программирования воплощены (алгоритмические и функциональные), и в системах управления компаниями(линейная и проектная). Но что хорошо для роботов - слабо подходит для людей. Пока нам достаточно слабо-формализованной модели взаимодействия "автор-исполнитель", а программа лишь протоколирует все изменения, да уведомления шлет. Наверное я еще не дозрел до передовых технологий управления бизнес-процессами в организациях. Или народ наш...