Даже очень продуманное и проверенное проектное решение не позволяет предусмотреть все препятствия и технические осложнения на пути разработчиков. Мы на своем опыте знаем, насколько важно оставаться в контакте с разработчиками, чтобы отвечать на их вопросы, возникающие в процессе создания продукта. Часто требуется корректировать проектные решения, упрощать их по мере того, как команда разработчиков назначает приоритеты отдельным фрагментам своей работы и урезает проект, чтобы уложиться в сроки. Если в тот момент, когда возникла нужда в таких решениях, команда проектировщиков недоступна, разработчикам приходится самостоятельно искать выход в условиях дефицита времени, что в конечном итоге может не лучшим образом сказаться на целостности продукта.
Целеориентированное проектирование – мощный инструмент, отвечающий на самые важные вопросы, которые возникают при описании и проектировании цифрового продукта:
• Кем являются пользователи проектируемой системы ПО?
|
|
• Чего пытаются достичь пользователи проектируемой системы ПО?
• Что пользователи думают о своих целях сами?
• Какого рода опыт будет для пользователей привлекательным и полезным?
• Как должен себя вести разрабатываемый продукт?
• Как должен выглядеть разрабатываемый продукт?
• Как пользователи будут взаимодействовать с разрабатываемым продуктом?
• Как наиболее эффективно реализовать функции разрабатываемого продукта?
• Как начинающие пользователи будут знакомиться с разрабатываемым продуктом?
• Каким образом разрабатываемый продукт сможет придать технологии привлекательный облик и сделать ее понятной и управляемой?
• Как разрабатываемый продукт может решить проблемы пользователей?
• Как разрабатываемый продукт поможет в достижении целей тем пользователям, которые редко работают с продуктом или имеют мало опыта?
• Каким образом разрабатываемый продукт сможет удовлетворить запросы опытных пользователей, которым нужна функциональная мощь и глубина проработки?
Контрольные вопросы
1. Назовите три основных причины возникновения ошибок в проектировании.
2. Дайте характеристику целеориентированного проектирования.
3. Какие компоненты должны сочетать методы проектирования?
4. Назовите основные этапы целеориентированного проектирования.
5. Сформулируйте основные вопросы которые возникают при описании и проектировании цифрового продукта.
Методы сбора требований