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