February 2nd, 2007

Difficult lesson

UI designer и Agile

Добрый день!

Попав на проект использующий методологию Agile (XP Programming) для разработки веб-приложения, я столкнулась с некоторыми трудностями.
Во-первых, трудности возникают из-за отсутствия какой-либо документации.
Во-вторых, у руководителя проекта со стороны заказчика нет точного представленя о функциональности системы, хотябы для одной иттерации разработки. Т.е. все меняется в процессе, в течении дня - добавляются и убираются контролы, функционал и т.д.
В-третих, не совсем понимаю роль юзабилити специалиста и интерфейсного дизайнера на таком проекте. Т.к. основная сущьность подхода - разработать работающую систему в наиболее кратчайшие сроки, моя роль сводиться просто к тому, чтобы красиво оформить скрины для документации с присланных мне карандашных набросков заказчика. Как я поняла, как будет работать с ней пользователь, уже не так важно. Главное реализовать как можно больше функций за как можно меньшее время.

Хотелось бы услышать от юзабилити специалистов и интерфейсных дизайнеров, сталкнувшихся с подобной методологией разработки, советы и практические рекоммендации:
- Каким образом организовать свою работу, чтобы она не конфликтовала с самой методологией?
- Когда успевать проводить тестирование прототипов?

Возможно кто-то сталкивался с трудностями, не сформулированными мной здесь. Хотелось бы услышать о вашем опыте.
Спасибо!

Заранее прошу прощения, если не правильно написала термины либо путаю определения. Поправляйте! Всегда рада конструктивной критике.
buggy

Состояния "включено/выключено/настроено" и всё такое

Все привет, вот небольшой кусочек интерфейса, который мне не очень нравится.

Collapse )

Что не нравится: неявная связь кнопки настроек с выбранным сервисом; общее понимание пользователем состояния сервисов.

Есть идеи/предложения/обвинения?