Сергей расшарил пост "
Смерть автомата Калашникова. Часть 1."
Пост я прочитал, нашел там следующее:
"Дело не в ТТХ самого оружия, а в военной доктрине, под которую проектируется оружие."
Мне подумал, что это очень актуальный вопрос для меня и моей работы. Ведь можно быть очень хорошим разработчиком, сделать отличный дизайн, и так далее... в итоге - очень хорошо сделать программное обеспечение, которым... не будут пользоваться. Проект признают провальным, хоть и разработали все что хотели изначально.
Причина может быть в том, что созданное ПО не будет поддерживать
бизнес-процесс в необходимом объеме.
Это происходит потому, что ПО автоматизирует функции, части процесса, но они остаются оторваными друг от друга.
Правильное ПО то, которое помогает (автоматизирует) выполнять бизнес-процесс от начало до конца.
Небольшой пример. Есть в MS Word функция "отправка документа по почте". Если вдуматься - текстовому процессору такая функция совсем не требуется. Зачем она? Ответ: нужна для того, чтобы пользователь выполнял в данном ПО часть бизнес-процесса, а не одну функцию "Создание документа".
Вы согласны?
=== P.S. Кто же, первым напишет комментарий.