Павел,
мысль про бесплатный сыр правильная. Только не забывайте про мышеловку :)
Вы не сравнивайте программирование процессов (как это делается в 1С) с программированием интерфейсов (в BPMS).
Что касаемо объемов программирования, то тут правильнее было бы говорить не о кодировании в чистом виде, а о привлечении ИТ-специалистов к разным работам на разных этапах. Из своей практики могу сказать, что первое существенное обращение к программистам - это создание правильной модели данных. На каком-то простом уровне, тем более в BizAgi, это может сделать и аналитик, но, согласитесь, что "беда, коль сапоги начнет тачать пирожник". Серьезная модель данных требует специальных навыков, которыми аналитик может и не обладать.
Дальше - то, что называется "процесс без программирования". BizAgi действительно позволяет самостоятельно, без привлечения программистов, создать вполне рабочие интерфейсы и, в Ваших терминах, "исполняемый BPMN". Навороты появятся позже. И поверьте, начинать вы в любом случае будете с простых процессов, постепенно наращивая сложность. Поэтому: 1 - стоимость разработки (привлечения программистов) будет существенно ниже, поскольку половину работы вы уже сделали сами, и 2 - привлекать программистов вы будете "небольшими порциями" на вполне конкретные работы (например, написать веб-сервис или что-то в этом роде, а не за "один процесс"), т.е. затраты будут распределены во времени, а процесс в это время уже будет работать и, хочется верить, приносить прибыль или пользу. И, наконец, 3 - накопление знаний. Если вы не софтверная компания, и не занимаетесь изысканиями в области программирования, то копать вы будете не долго и не много. Как правило, большинство наработок являются повторно используемыми.
Так что экономить надо, но про мышеловку все же стоит не забывать.
Опубликовано 11 лет назад
#