При данном подходе представителей пользователей включают непосредственно в команду проекта, и они участвуют в анализе задачи, предлагая идеи проекта, помогая с тестированием. Это особенно жизненно важно, когда целевые пользователи имеют намного более глубокое знание в предметной области, чем команда проекта. Было бы неблагоразумно строить интерфейс брокера без участия в проекте человека с соответствующим опытом.
В следующий раз: Архитектура Программного обеспечения интерфейса пользователя.
Реализация
Так как мы не можем предсказать удобство и простоту использования заранее, мы строим опытные образцы – чем дешевле, тем лучше.
Бумага – удобный инструмент для создания прототипа! В конечном счете, однако, опытные образцы должны уступить фактической, диалоговой компьютерной системе.