10 советов по применению Agile от практиков

Дизайнеры и разработчики UX, владельцы продуктов и менеджеры проектов расказывают, как работает применение Agile на деле.
Agile - гибкая методология разработки и управления проектами - применяется и хорошо работает в небольших компаниях и способствует созданию успешного пользовательского опыта, считает консультант по UX в компаниях Microsoft, Samsung и HP Хоа Лоранджер.

Хоа собрала данные исследования с участием 125 практиков методологи Agile в 10 универсальных советов, которые помогут начинающим командам лучше настроить рабочий процесс.
1. Планируйте релизы заранее
уделяет большое внимание планированию. Командная работа уже на начальных этапах позволяет выработать обще понимание и дею продукта, а также помогает расставлять приоритеты и дти на компромиссы.

Некоторые команды визуализируют возможности продукта, кога планируют релиз, чтобы вместе с заказчиками разработать список требований к функциональности. Такой процесс часто раскрывает новые возможности, помогает группировать пользовательские истории и определять их порядок.

Учитывайте пользовательский опыт (UX) при планировании релиза. картину происходящего, обнаружите пробелы в знаниях (подспорье для исследований) и соберете информацию (например, при помощи пользовате исследований). данные помогут команде принимать решения до разработки проекта. Уделив достаточно времени иследованиям в начале работы, вы создадите прочную основу будущего продукта.
Советы практиков Agile
"Приложите боль к планированию, дизайну и разработке технических".

"Вливайтесь в работу на раней стадии".

"Потратьте долнительное время на уточнение всемя точние всех дей". Согласуйте цели продукта до начала проекта".

"Займитесь серьезным планированием уже на старте. достаточно времени, чтобы разбираться с неизбежными задержками и проблемами на пути".

"Проведите исследования перед созданием концепции, разработкой дазйна и визуализацией возможностей".
2. Проведите исследование по UX до начала спринта
Le système d'information sur la santé est en cours d'élaboration et de mise à jour, et le système d'information sur la santé est en cours d'élaboration. исследований, создания каркаса сайта и дизайна, а тайна, а также разаботки поль повательских историйта и дизайна, а также разработки пользательских историй.

предполагает равномерное распределение пользовательского опыта/интерфейса и разработку продукта. идеале нужно закончить иследования и дизайн до начала спринта. Например, специалист по UX во время первого спринта создает дизайн первого экрана сайта. спринта разработчики берут завершенный дизайн и пишут код, а дизайнеры работают над ругими страницами.
Советы практиков Agile
" боль, чтобы вы могли смоделировать и проверить концепци до начала разработки ".

"Потратьте часть времени, данного на исследования в спринте и заранее наметьте, что нужно сделать за следующий спринт".

"Имейте наготве макеты для планирования спринта".
дизайнеры могуттать и проверить проверить проверить предоверить предоложеним на пользователях. ком режиме позволят всей команде еще раз проверить макеты и выявить потенциальные проблемы перед тем, как дизайн функции будет готов.

на то, насколько заблаговременно дизайнеры дозаы долйнеры долы должность проекта то, насколько заблаговременно дизайнеры долйно дизаХ. с опережением на или два спринта.

Скординированые усилия требуют общения среди членов команды. Даже если проекты завершены полностью (или частично) перед началом спринта разработки, это не значит, что дизайнер передает проект разработчикам и умывает руки. дизайне приходится планировать работу заранее, они вовлечены в текущий спринт : дают консультации команде и при небходимости коректи коректируют работу.

Кроме того, все члены команды, включая менеджеров проектов, владельцев продукта инженеров, должны близко сотрудничать с UX-дизайнером на протяжени всего процесса, чтобы не было расхождений.
3. Формируйте культуру коллаборации
Социальные навыки - ключ к успеху проектов Agile. Это неудивительно. Agile-магласту, люди и совместная работа имеют большую ценость, чем методики и совместная работа имеют большую ценность, чем методики и нструменты. Отлаженные процессы передачи информаци необходимы любой компани-разработчику цифрового продукта. Agile, где сдачи сдачи работт коротки и гработ коротки и ограничены по времени, совместная работа имет еще бо́льшее значение.

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

UX оказывает существенное влияние на процесс разработки онлайн-продуктов иуслуг. UX дизайна расширилась и включает в себя комуникации. UX может служить катализатором для хорошего сотрудничества, когда командются не только тестированием юбилити и полевыми исследованиями, но и совместно думат над дизайном и развитием сервиса.
Советы практиков Agile
"Совместная работа стала залогом успеха проекта".

"Тесное сотрудничество с коллегами по команде позволили нам быстрее прийти к общему решению".

"Постоянно работайте вместе со всеми членами команды. Совместное составление дорожных карт продукта фиксирует ощущения и поведение клиента по всем комуникационым каналам".

"Делитесь информацией с командами, занимающимися разными задачами". Больше общайтесь с разработчиками и дизайнерами".

"Не критуйте и не отбрасывайте идеи сразу же".

"Вовлекайте в процес каждого члена команды и приветствуйте предложения и идеи каждого".

"Сделайте так, чтобы отношения между бизнес-аналитиком, дизайнером инженером были близкими".

"Проводите еженедельные встречи, делитесь результами, подводите итоги". Концентрируйте внимание на вещах, которые могли бы помочь вашим коллегам лучше делать их работу".

"Мы проводим ежедневные встречи "стоя", демонстрации итераций, брифинги каждую вторую неделю и обмениваемся информацией с руководством".
4. Работайте итерациями и не пытайтесь сделать сразу идеально
по ктким по коротким по коротким итерацклам или итерациям. Начинайте с прототипов в низком разрешении (наброски, каркасы сайтов) и прорабатывайте их, исходя из обратной связи, полученной от пользователей и клиентов. Другими словами, ошибайтесь быстро и часто.

каркасов - естествено для процессов примения Agile : члены команды могут быстро тестировать свои идеи с небольшими вложениями силий и денег. Намного легче исправлять недостатки в дизайне, чем после того, как был написан код.
Советы практиков Agile
" работай, работайте в низком разрешенитайте ".

"Рекомендуем рисовать каркасы - это быстро и не затратно".

"Быстро совершайте ошибки и наращивайте объемы материала за счет многочисленных вариантов".

"Не пытайтесь быть идеальными".

"Работайте циклично и часто тестируйте".
Процесс разработки продукта по гибкой методологии Agile - это сменяющие друг друга итераци и циклы.
5. Участвуйте в скрам-встречах
скрам-митингов стречи "стоя" получили одобрение большинства специалистов. Они проводятся ежедневно в одном месте и длятся не более 15 минут. "стоя" - держать в курсе работы всех участников и выявль - проблемы в курсе работы.

протестуют против проведения ежедневных встреч, потому что со всей остальной комуникацией (ведение списка невыполненных задач и планирование, демонстрация результав и ретроспективный анализ), они отбирают драгоценное рабоче время. Однако этот ритуал нужен для того, чтобы все члены команды были в курсе дел, работали слаженно и в случае проблемы сработали ка единый организм.

из рабочего процесса, возможно, стоит процеса, прабочеса, стоит попровать еще раз. Подумайте, почему вашим колегам могли не понравиться встречи : возможно, они были слишком затянуты или плохо подготовлены, или на них обсуждались вопросы, не связанные с продуктом.
Советы практиков Agile


"Ежедневные встречи" с разработчиками помогают прийти к общему результату".

"Ограничьте время выстуления каждовныления каждого двумя митами. Используйте секундомер. Иначе коллеги будут говорить вечно".

"Благодаря ежедневным встречам "стоя" все находятся в курсе дел".
6. Превратите исследования пользователей в событие для всей команды
для пользователя (юзабилити) оказаватет полой эффект на принятие решений по словам притие решений по словам практиков Agile. "гибкие" команды могут внедрять пользовательские иследования в рабочий процесс. Это открытие развеивает миф о том, что подобное тестирование слишком трудоемко или дорого. Есть разные варианты. еНапример, еженедельное тестирование групой пользователей - один из озможных подходов. тличная идея - превратить тест на юзабилити в командное мероприятие, когда члены команды (и участники проекта) наблюдают и участвовуют в обсуждениях.

Общее согласование решений на основе пользовательских данных, а не на субъективном мнении или непроверенных предположениях, ускоряет процесс работы.
Советы практиков Agile
"

" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "

"Приглашайте разработчиков и заказчиков участвовать или наблюдать за сеансами тестирования удобства продукта".

"Проводите исследование или испытание в срок, достаточный для спринта.

"Встречайтесь друг с другом после тестирования как можно чаще, чтобы убедиться, что все коллеги находятся на дной воллеги находя на дной волне".

"Проводите еженедельные встречи для обсуждения результатов тестирования предыдущей недели".
7. Постоянно взаимодействуйте с заказчиками продукта
пециалисты подчеркивают важность участия заказчиков в ключевых этапах развития проекта. Agile : ценить сответствует принципам применея Agile : ценить сотрудничество с клиентом больше, чем договор на бумаге. Контракты, но если они мешают совместной работе, то только тормозят прогресс.

Компании работают с заказчиками по-разному. Методы варьируются от создания основнды команды ранем этапе и налаживание партнерских связей между специалистами по UX и клиентами, до приглашения заказчиков на пользовательскую проверку и регулярные презентации.
Советы практиков Agile
"Постоянно общайтесь с заказчиками проекта инженерами".

"Привлекайте руководство к участию в крупных этапах проекта, проводите презентации об общм состоянии проекта (на 5-10 минут)".

"Сначала создайте руководящую команду".

"Сделайте так, чтобы ключевые участники проекта видели препятствия на его пути".

"Внедряйте UX в жизнь и работу бизнес-партнеров".
8. Установите четкие роли и обязанности в команде
команды полностью понимали свою роль и роли коллег. эффективно работать, участники проекта должны знать, что от них ждут и что входит в их сферута влияния.

Согласно традиционным методам Agile состав команд и их роли определены, за исключением специалистов по работе с пользователями. Как правило, скрам-команды не занимаются UX. Поскольку роли и процессы UX могут быть незнакомы остальным членам команды, особенно важно установить верные ожидания и помочь людям думать об удобстве пользователя в контексте применения Agile.

Работать вместе будет проще, когда каждый будет четко понимать отведеные ему роль и обязанности, а также знать, кто несет ответственость за определенный участок работы. к минимуму недоразумения.
Советы практиков Agile
"

". "¶41роводите информационые ¶стречи ¶процессе Agile ¶с владельцема, ¶закта, ¶заказчцфома ¶ ¶телями. Объясните им, что вы ждете от них".

"Скрам-мастер и владелец продукта - это два разных человека".

"Найдите сильного скрам-мастера".

"Имейте представление о том, как работат команда разработчиков".
9. Устраивайте тренинги и встречи, активно адаптируйте новых сотрудников
подчеркивают важность обучения клиентов, новых членов команды и коллег и внешних организаций процесам Agile, принятым в вашей компани.

В гибкой среде сотрудники переходят из одной команды в другую. с ограниченны происходит в компаниях с ограниченными ресурсами.

обучить персонал общепринятым методикам UX и Agile. Agile служит разработки продуктов, однако то, как будет интегрирован в эту структуру UX, скоре всего, будет отличаться в разных организациях. коллег, привлекайте специалиистов ваших непосреденых коллег, привлекайте специалистов извне. Постоянное развитие компании мотивирует общение и делает более плавными переходы внутри команд.
Советы практиков Agile
"Устройте тренинг во время обеда, чтобы помочь коллегам получше познакомиться с процессом".

"Будьте в курсе происходящего в методологии Agile и продолжайте объяснять принципы его действия".

"Проводите, разъясняйте идеологию".

"Проводите многофункциональные обучающие занятия".

"Обучайте все команды в компании".

"Следуйте церемониям". Рассказывайте о них клиентам".

"Проводите тренинги, на которые может прийти любой сотрудник. Понемногу обучайте правилам и лучшим практикам и объясняйте, почему они работаюте".
10. Совершенствуйте методологию по максимуму
Les deux sont en train de s'entendre sur un plan d'action. Применяйте интерактивный дизайн не только к пользовательскому интерфейсу, но и ко всему проекту.

Agile — это скелет, который помогает структурировать работу, но не диктует, как вы должны вести проект. Он пощряет команды к саморганизации, поиску пути боле эффективной работы, упрощения процесов.

Передовые команды разработчиков становятся боле мультидисциплинарными и бкими, чем прежде. Успешные команды используют смешанные подходы. Agile и UX были изобретены в противопоставление традиционным корпративным корпративным. И у тех, и у других есть свои достоинства, их можно прекрасно совмещать в работе.

Уделяйте меньше внимания правилам и сосредоточьтесь на результатах.
Советы практиков Agile
"Agile и меняем его, если он не работатет. работе нам нравится обсуждать проекты после их завершения и раскладывать все по полочкам".

"Расскажите коллегам о гибких методиках. Пусть они сами решат, какие аспекты будут им полезны. Поскольку команды организуются сами, они должны решить, что лучше для них".

Текст : Хоа Лоранджер
Перевод, дизайн и верстка : Светлана Граудт
расли материал вам понравился, расскажите о нем друзьям. Спасибо !
Читайте также :