Какие потребности заставляют компании менять старые системы на новые? Как правильно определять функции и требования к новым продуктам? Евгений Скориков отвечает на эти и другие вопросы, предоставляя альтернативный взгляд на потребности через призму системного проектирования на Летнем Аналитическом Фестивале 2022.
В выступлении Евгений объясняет, что при проектировании системы важно учитывать, что она не существует в вакууме. Все системы создаются для улучшения более крупных надсистем, функционируя как их части. Это наводит на мысль о том, как функциональные требования и назначения системы соотносятся с потребностями различных стейкхолдеров, и как эти потребности обосновываются.
Евгений вводит понятие системной инженерии, позволяющее точнее излагать мысли и требования. Он отмечает, что системная инженерия мало популярна, но может значительно облегчить понимание, как разные части системы взаимодействуют для создания новых системных свойств. Примером служат торговые центры, где товары и клиенты взаимодействуют через спроектированные правила и системы.
Отдельное внимание уделяется проблеме обоснования требований через использование модели. Модели упрощают понимание системы и помогают связывать требования с реальными потребностями. Евгений показывает, как правильно обосновывать требования на примере розничных магазинов и электронных ценников, где необходимость вызвана конкурентной борьбой или новой технологией.
Также рассматривается идея того, что потребности формулируются при анализе текущих систем и рыночного контекста, и как аналитики превращают фактические данные в модели для реализации целевых систем. Евгений отмечает, что понимание потребностей позволяет обоснованно строить проекты и модели будущих систем, согласуя их качество с требованиями бизнеса.
В заключение Евгений делится своей методологией использования User и Job Stories, чтобы обеспечить лучшее понимание стейкхолдеров и синтеза требований. Этот подход раскрывает более глубокую связь между мотивацией использования и достижением реальной пользы от внедрения новых систем и изменений в бизнес-процессах. Выступление предлагает свежий взгляд на системное мышление в практике проектирования и разработки.