Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Вы и Заказчик: решаем проблемы, а не отрабатываем требования

  • Login to see the comments

Вы и Заказчик: решаем проблемы, а не отрабатываем требования

  1. 1. Как? Зачем? Что?
  2. 2. Тестирует методы порабощения человечества путем вовлечения их в выдуманные миры. Докладчик конференций, организатор клуба MSTC, член программного комитета и т.д. -CEO at HQA.CC -Tester -Test-manager -Профессиональный диверсант. Архитектор, аналитик, драйвер проектов, разработчик Конференции, Проф.сообщества 30 лет в IT…
  3. 3. Что? o Сотрудничество или формальный контракт ? o Мы не будем агитировать за сотрудничество – это сделал Agile Manifesto Customer collaboration over Contract negotiation o Просто сотрудничество – дело сложное o Это означает «Решать проблемы заказчика» o Мы покажем на кейсах как к этому подступиться
  4. 4. o Региональная адаптация o Общение o БУП для языка o Тендер!
  5. 5. o Команда делает заказ на правки o Через некоторое время правки приходят o Правки тестируются, а баги отсылаются заказчику o Присылаются хотфиксы, проверяются и устанавливаются в систему
  6. 6. ПУТАНИЦА
  7. 7. o Забыли что-то заказать o Не успеваем проверить к релизу o Разработчик не дал нужные правки А в итоге? Ну, другой-то нет
  8. 8. o Заказчику что-то надо от вас. o Вам что-то надо от Заказчика
  9. 9. o - Хочется узнать как движется процесс разработки: o - Мы можем быть уверены, что выпустимся без багов в этот деплой? (sic!) o - Нам срочно нужны эти фиксы. o -Это ещѐ что за фиксы? Мы это заказывали? o -Это не наше, нам вообще надо это ставить? Они адресом не ошиблись? o -Всѐ хорошо, всѐ поправлено. Патч небольшой. На всякий случай проверьте, не крашит ли он систему. o -Здравствуйте, а можно перестать слать нам фиксы для xp? У нас Семерка. o -Здравствуйте, а можно перестать слать нам фиксы для Семерки? У нас Линукс.
  10. 10. oПрозрачность o Кейсов общения с заказчиком много o Причин – всего две
  11. 11. oПриоритизация o Кейсов общения с заказчиком много o Причин – всего две
  12. 12. It’s all YOUR fault
  13. 13. У Вас есть приложение и Пользователь o который жалуется «что-то у вас медленно» o или хочет странного – навороченную форму o или вообще ничего не хочет, но вот его начальник говорит «хреновое у вас приложение» И вы начинаете разбираться…
  14. 14. o Что-то медленно работают ваши интерфейсы o … с большими таблицами o Смотрим – все вроде нормально o Может, памяти в компах мало? o Может, нагрузка на сервер? o Что-что? А зачем вам на экране 10К строк в таблице? o Выясняем причины – и устраняем o Надо найти конкретные строки – делаем поиск o Надо в Excel чтобы поработать формулами – делаем экспорт в Excel без дочитки o Надо все накладные прошлого месяца в архив отправить – делаем кнопку
  15. 15. o А сделайте, чтоб на этой форме мы могли вводить не только номер договора, но и код клиента или его название, и получали список договоров… o Сейчас там ввод номера договора – ввод с бумажек, на которых номер есть. o Делать – не хочется: трудоемко, и запутаются o А зачем вам это? o А есть еще один кейс – звонят по телефону… o Сделали открытие формы из таблицы клиентов, с заполненным списком договоров и последним по умолчанию
  16. 16. o При внедрении в новом отделе говорят, что не могут работать с системой – нужны шаблоны документов o Предлагают сложную конструкцию o Спрашиваем – а в чем проблема? o А есть ежемесячная работа – ввод налоговых платежей с кучей реквизитов, и чтоб не ошибиться… o Оказалось, задача легко решается копированием документов прошлого месяца – правим только сумму (а дата сама ставится) o В другом отделе копирование – недостаточно. o Идут серии клиентских платежей, различаются суммой и назначением. Ввел один, а потом его искать и нажимать «копировать» – тяжело. o Сделали кнопку «Следующий»
  17. 17. o Приходит требование, которое кажется абсурдным – надо уметь править цифры выходного отчета o Оказывается, отчет надо сдавать в жесткие сроки o Данные поступают из другой системы и прокрутить цикл «исправили данные – пересчитали отчет» не успевают o Сделали экспорт в Excel – правят там o А потом – и хранение исправлений…
  18. 18. o Переход на следующее поле по Enter o Ввод валюты по цифровому коду o Множители – m и y o Относительные даты – в днях и месяцах
  19. 19. o Ситуация – иногда сервер встает под нагрузкой o Картина – очень много активных пользовательских сессий o И примерно в одно время дня o Оказалось: o есть пик работы у группы пользователей, нагрузка 60-80% o если в это время другие случайно запускают тяжелую операцию – время отклика увеличивается o чтобы не ждать, они открывают приложение повторно и параллельно пускают обработку другого документа o ситуация самозатягивается o Обошлось объяснением первой группе. А админы начали мониторить тяжелые операции в период пиковой нагрузки.
  20. 20. Мозг: Бамболейооооо! Я- мозг, работай, доклад же! Мозг: Бамболеееейооооо!
  21. 21. Проблема: коллега занят, повышаем лояльность пользователей Нужно: обсудить, понять, узнать мнение, идеи Решение: - Вести списки дней рождений, дарить приятные сувениры - наблюдать кто с кем лучше общается, - знать о их проблемах Итог: При общении возникают идеи – не отмахивайтесь от них! ВАЖНО - поздравления должны быть искренними Зная свою аудиторию – ты обладаешь великой силой!
  22. 22. Действие: Внезапное изменение дизайна Например: Facebook Решение: 1.Заранее предупредить
  23. 23. Проблема: обновление давно просили. Любое обновление пользователями воспринимается болезненно Пользователи готовы больше кликать мышкой (потому что так привыкли), лишь бы меньше думать Решение: 1. Предварительно сделать опрос – хотите ли вы это? 2. Дать им обжиться
  24. 24. Действие: Обновление функционала Проблема: «бывалый пользователь» ощущает себя не в своей тарелке. Теряется лояльность к администрации и продукту Например: Вы изменили платежку (заключили контракт с Деньги онлайн)
  25. 25. Решение: нужно писать новости версии в формате полноценного гайда - вики, видео, пишите FAQ
  26. 26. « Все будет хорошо» Обещать, что все будет хорошо – можно веками, и это все успешно делают. Например: вы обещаете, что поправите какой-то некритичный баг какому-то пользователю И все не до его частностей. Проблема : пользователь ушел к более отзывчивому ресурсу Решение: Если вы хотите удержать аудиторию – делайте шаги, которые наглядно покажут куда вы двигаетесь и зачем
  27. 27. Заказчик: Есть проблема…Х Нужно понимать и решать, НО: а) нужно донести намерения о решении и способах б) нужно проверить, что получилось решить и если Б не подтверждается, нужно в) понять, почему не вышло Решение: - фокус группы - скайп-чатики - формы опросов
  28. 28. Проблема: работы нет. Есть общение и консультации Пример: У пользователя была проблема. Вы помогли в ней разобрать и решить. Время потрачено. Решение: Закладываем в контракт: - отдельная строка или ставка Ведем все это в отчетах Не забываем публиковать отзывы пользователей
  29. 29. Проблема: есть дополнительная работа Пример: При изменении проперти пользователю сделали ошибку, в итоге – игрок роняет сервер. Нужно править срочно проперти Решение: 1. не ищите виноватых, решайте проблему. 2. Решите внутри как это будет оплачено - подарок - бартер - продажа 3. Не забываем предоставить отчет об успехе
  30. 30. Проблема: кто же виноват? Пример: Кто правил проперти этому пользователю? Ошибка: спихнуть вину на других Решение: 1. История переписки и действий должна давать четкий ответ на вопрос
  31. 31. Проблема: говорить или писать? Решение: конечно, говорить, НО - Заранее посылать материалы для обсуждения - Вести протоколы встреч - Получать подтверждение
  32. 32. Как? Зачем? Что?
  33. 33. From Customer collaboration to Partnership negotiation (Agile Manifesto 2.1)

×