В продукте, реализовывающем общюю функциональность, нельзя требовать от пользователей следовать конкретному workflow (пусть даже очень красивый), который нельзя изменить.
Почему? Потому что не угадаете про workflow, workflow меняется со временем, у разных пользователей он разный.
Представьте, если бы скороварка требовала, чтобы вы сначала загрузили в него картошку, затем - морковь, затем-лук. А приправы разрешалось бы положить только спустя 15 минут после включения.
Продукт должен требовать от пользователя жесткого алгоритма работы только в случае, когда это требует внутренняя логика системы. Желательно, чтобы продукт позволял использовать внешний движок workflow.
В этом ключе хорошим примером можно назвать Microsoft SharePoint - продукт предоставляет функционал работы со списками и возможность прикрутить к спискам некий рабочий процесс.
среда, 6 июля 2011 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий