SlideShare a Scribd company logo
О проектной документации
  бюрократии и забивании гвоздей
          микроскопом




             19.05.2012
О назначении проектной документации

Документы – средство поддержки информационного потока внутри
команды, а также между командой и заказчиком


      100%
       Информационное покрытие




                                 минимум   объем документации   максимум




                                                                           19.05.2012
Функциональность артефактной модели




                                      19.05.2012
Необходимая достаточность артефактов




                       ИЛИ




                                       19.05.2012
Информационные потоки



 я       Заказчик
                            я        Коллега
                                               Менеджер


                    ИЛИ


                                 Программист
                          Дизайнер               Заказчик




                                                  19.05.2012
Определяем требования к документам


? Кто пользователь
? Каковы его цели


               Как? Ничего нового!

                   Жизненные         Пользовательски
  Персонажи
                    ситуации           е сценарии




                                               19.05.2012
Персонажи: я сам

 На основе полученных на предыдущем
  этапе данных работать над
  следующим этапом
 После завершения проекта -
  переиспользовать результаты




                                       19.05.2012
Персонажи: UX-специалист

 На основе полученных на предыдущем
  этапе/другим человеком данных
  работать над следующим этапом
 После завершения проекта -
  переиспользовать результаты




                                       19.05.2012
Персонажи: разработчик

 Взять результаты работы, чтобы
  вникнуть в проект
 Использовать документы
  (например, прототипы и сценарии) как
  спецификацию для разработки




                                         19.05.2012
Персонажи: тестировщик

 Ознакомиться с проектом
 Протестировать систему на
  соответствие требованиям (по
  сценариям, по прототипам)
 Выяснить, как должна работать
  система в конкретной ситуации




                                  19.05.2012
Персонажи: специалист техподдержки

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




                                         19.05.2012
Персонажи: руководитель

 Из результатов анализа вычитать
  важные цифры или факты
 Оценить прототипы
 Продемонстрировать красивые
  артефакты клиентам/партнерам




                                    19.05.2012
Персонажи: маркетолог/продажник

 Показывать в качестве примеров
  работы




                                   19.05.2012
Итого

 Кто пользователь
 Каковы его цели
  − Какую информацию он будет извлекать?
 Каковы сценарии использования информации
  − Показывать как красивую картинку?
  − Прочитать один раз от начала и до конца?
  − Обращаться время от времени за конкретными данными?
 Каковы его знания в предметной области?
  − Знаком с методологией и терминологией?
  − Знаком с деталями проекта?
  − Нужно ли ему знать это?




                                                          19.05.2012
Спасибо за внимание!
Татьяна Табакова, USABILITYLAB
       tatiana.tabakova@gmail.com
              @hat-full-of-sky
             +7 921 890 48 78




             19.05.2012

More Related Content

Viewers also liked

Windows2
Windows2Windows2
Windows2
Roman Kononchuk
 
Cyber crime’s
Cyber crime’sCyber crime’s
Cyber crime’s
Reeshabh Chaudhary
 
Usability audit: how-to (SPIC2013)
Usability audit: how-to (SPIC2013)Usability audit: how-to (SPIC2013)
Usability audit: how-to (SPIC2013)
Tatyana Tabakova
 
Usability for e-commerce
Usability for e-commerceUsability for e-commerce
Usability for e-commerce
Tatyana Tabakova
 
Usability holy wars (wudru2012)
Usability holy wars (wudru2012)Usability holy wars (wudru2012)
Usability holy wars (wudru2012)
Tatyana Tabakova
 
Ropainterior
RopainteriorRopainterior
Ropainterior
nancy764
 
Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)
Tatyana Tabakova
 
Firm which systematically analyzed and diagnose the environment
Firm which  systematically analyzed and diagnose  the environmentFirm which  systematically analyzed and diagnose  the environment
Firm which systematically analyzed and diagnose the environment
Reeshabh Chaudhary
 
Coffee concepts presentation
Coffee concepts presentationCoffee concepts presentation
Coffee concepts presentation
marcossolutions
 
identifying the needs of internet customers
identifying the needs of internet customersidentifying the needs of internet customers
identifying the needs of internet customers
Tatyana Tabakova
 
165. Еmpathy Мap
165. Еmpathy Мap165. Еmpathy Мap
165. Еmpathy Мap
Tatyana Tabakova
 
Human_factor (Redmont, SPIC 2013)
Human_factor (Redmont, SPIC 2013)Human_factor (Redmont, SPIC 2013)
Human_factor (Redmont, SPIC 2013)
Tatyana Tabakova
 
The King lear
The King learThe King lear
The King lear
Sergiio Romero
 
Mnc
MncMnc
Hu rt
Hu rtHu rt

Viewers also liked (16)

Windows_2011
Windows_2011Windows_2011
Windows_2011
 
Windows2
Windows2Windows2
Windows2
 
Cyber crime’s
Cyber crime’sCyber crime’s
Cyber crime’s
 
Usability audit: how-to (SPIC2013)
Usability audit: how-to (SPIC2013)Usability audit: how-to (SPIC2013)
Usability audit: how-to (SPIC2013)
 
Usability for e-commerce
Usability for e-commerceUsability for e-commerce
Usability for e-commerce
 
Usability holy wars (wudru2012)
Usability holy wars (wudru2012)Usability holy wars (wudru2012)
Usability holy wars (wudru2012)
 
Ropainterior
RopainteriorRopainterior
Ropainterior
 
Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)
 
Firm which systematically analyzed and diagnose the environment
Firm which  systematically analyzed and diagnose  the environmentFirm which  systematically analyzed and diagnose  the environment
Firm which systematically analyzed and diagnose the environment
 
Coffee concepts presentation
Coffee concepts presentationCoffee concepts presentation
Coffee concepts presentation
 
identifying the needs of internet customers
identifying the needs of internet customersidentifying the needs of internet customers
identifying the needs of internet customers
 
165. Еmpathy Мap
165. Еmpathy Мap165. Еmpathy Мap
165. Еmpathy Мap
 
Human_factor (Redmont, SPIC 2013)
Human_factor (Redmont, SPIC 2013)Human_factor (Redmont, SPIC 2013)
Human_factor (Redmont, SPIC 2013)
 
The King lear
The King learThe King lear
The King lear
 
Mnc
MncMnc
Mnc
 
Hu rt
Hu rtHu rt
Hu rt
 

Similar to ProfsoUX'12: about project documentation, bureaucracy and overkill

DDD: проблемы и решения при отражении модели предметной области в код
DDD: проблемы и решения при отражении модели предметной области в кодDDD: проблемы и решения при отражении модели предметной области в код
DDD: проблемы и решения при отражении модели предметной области в код
CUSTIS
 
Опыт внедрения управления проектами с инструментарием и без: технический подх...
Опыт внедрения управления проектами с инструментарием и без: технический подх...Опыт внедрения управления проектами с инструментарием и без: технический подх...
Опыт внедрения управления проектами с инструментарием и без: технический подх...
Vadim Bogdanov PMP, PfMP, MVP, MCT, MCTS
 
Пример презентации проекта
Пример презентации проектаПример презентации проекта
Пример презентации проектаasi_mp
 
ОРГ-Мастер 2 Базовые возможности и особенности
ОРГ-Мастер 2 Базовые возможности и особенностиОРГ-Мастер 2 Базовые возможности и особенности
ОРГ-Мастер 2 Базовые возможности и особенностиBusiness_Engineering_Group
 
Концепция продукта
Концепция продуктаКонцепция продукта
Концепция продукта
Yury Kupriyanov
 
UCD: основы процесса
UCD: основы процессаUCD: основы процесса
UCD: основы процесса
Dmitry Satin
 
User Centered Design: обзор процесса
User Centered Design: обзор процессаUser Centered Design: обзор процесса
User Centered Design: обзор процесса
Andrew Sikorskiy
 
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Luxoft Education Center
 
Сбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организацииСбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организации
Olya Kollen, PhD
 
Как вырастить IT-менеджера в техническом ВУЗе? Станислав Ким
Как вырастить IT-менеджера в техническом ВУЗе?  Станислав КимКак вырастить IT-менеджера в техническом ВУЗе?  Станислав Ким
Как вырастить IT-менеджера в техническом ВУЗе? Станислав КимAlexander Baikin
 
Как правильно инвестировать в Юзабилити
Как правильно инвестировать в ЮзабилитиКак правильно инвестировать в Юзабилити
Как правильно инвестировать в ЮзабилитиGena Drahun
 
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
Alex V. Petrov
 
выпуск 2012.pptx
выпуск 2012.pptxвыпуск 2012.pptx
выпуск 2012.pptx
lirostin
 
Анализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft biАнализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft bi
Максим Войцеховский
 
11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов
borovoystudio
 
ИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияDmitriy Ogorodnikov
 
Finalka
FinalkaFinalka
QA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in IT
QA Club Kiev
 
Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...
Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...
Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...UISGCON
 
Ddd softwarepeople-2013-tsepkov
Ddd softwarepeople-2013-tsepkovDdd softwarepeople-2013-tsepkov
Ddd softwarepeople-2013-tsepkov
Maxim Tsepkov
 

Similar to ProfsoUX'12: about project documentation, bureaucracy and overkill (20)

DDD: проблемы и решения при отражении модели предметной области в код
DDD: проблемы и решения при отражении модели предметной области в кодDDD: проблемы и решения при отражении модели предметной области в код
DDD: проблемы и решения при отражении модели предметной области в код
 
Опыт внедрения управления проектами с инструментарием и без: технический подх...
Опыт внедрения управления проектами с инструментарием и без: технический подх...Опыт внедрения управления проектами с инструментарием и без: технический подх...
Опыт внедрения управления проектами с инструментарием и без: технический подх...
 
Пример презентации проекта
Пример презентации проектаПример презентации проекта
Пример презентации проекта
 
ОРГ-Мастер 2 Базовые возможности и особенности
ОРГ-Мастер 2 Базовые возможности и особенностиОРГ-Мастер 2 Базовые возможности и особенности
ОРГ-Мастер 2 Базовые возможности и особенности
 
Концепция продукта
Концепция продуктаКонцепция продукта
Концепция продукта
 
UCD: основы процесса
UCD: основы процессаUCD: основы процесса
UCD: основы процесса
 
User Centered Design: обзор процесса
User Centered Design: обзор процессаUser Centered Design: обзор процесса
User Centered Design: обзор процесса
 
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
 
Сбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организацииСбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организации
 
Как вырастить IT-менеджера в техническом ВУЗе? Станислав Ким
Как вырастить IT-менеджера в техническом ВУЗе?  Станислав КимКак вырастить IT-менеджера в техническом ВУЗе?  Станислав Ким
Как вырастить IT-менеджера в техническом ВУЗе? Станислав Ким
 
Как правильно инвестировать в Юзабилити
Как правильно инвестировать в ЮзабилитиКак правильно инвестировать в Юзабилити
Как правильно инвестировать в Юзабилити
 
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
SPb BA & SA Night. Learning a New Business Domain [1.01, RUS]
 
выпуск 2012.pptx
выпуск 2012.pptxвыпуск 2012.pptx
выпуск 2012.pptx
 
Анализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft biАнализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft bi
 
11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов
 
ИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекция
 
Finalka
FinalkaFinalka
Finalka
 
QA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in IT
 
Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...
Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...
Владимир Ткаченко - Эффективная программа повышения осведомленности в вопроса...
 
Ddd softwarepeople-2013-tsepkov
Ddd softwarepeople-2013-tsepkovDdd softwarepeople-2013-tsepkov
Ddd softwarepeople-2013-tsepkov
 

More from Tatyana Tabakova

Case: real estate site usability testing (RBI)
Case: real estate site usability testing (RBI)Case: real estate site usability testing (RBI)
Case: real estate site usability testing (RBI)
Tatyana Tabakova
 
(Marketing: bad advices) Adv days’13
(Marketing: bad advices) Adv days’13(Marketing: bad advices) Adv days’13
(Marketing: bad advices) Adv days’13
Tatyana Tabakova
 
Several practical advices to create a successful site (Trinet seminar)
Several practical advices to create a successful site (Trinet seminar)Several practical advices to create a successful site (Trinet seminar)
Several practical advices to create a successful site (Trinet seminar)
Tatyana Tabakova
 
Aim at users (by A. Ostervelder)
Aim at users (by A. Ostervelder)Aim at users (by A. Ostervelder)
Aim at users (by A. Ostervelder)
Tatyana Tabakova
 
Usability: Bad advices
Usability: Bad advicesUsability: Bad advices
Usability: Bad advices
Tatyana Tabakova
 
163. Iterative design
163. Iterative design163. Iterative design
163. Iterative design
Tatyana Tabakova
 
Pragmatic altruism (spic’2012)
Pragmatic altruism  (spic’2012)Pragmatic altruism  (spic’2012)
Pragmatic altruism (spic’2012)
Tatyana Tabakova
 

More from Tatyana Tabakova (7)

Case: real estate site usability testing (RBI)
Case: real estate site usability testing (RBI)Case: real estate site usability testing (RBI)
Case: real estate site usability testing (RBI)
 
(Marketing: bad advices) Adv days’13
(Marketing: bad advices) Adv days’13(Marketing: bad advices) Adv days’13
(Marketing: bad advices) Adv days’13
 
Several practical advices to create a successful site (Trinet seminar)
Several practical advices to create a successful site (Trinet seminar)Several practical advices to create a successful site (Trinet seminar)
Several practical advices to create a successful site (Trinet seminar)
 
Aim at users (by A. Ostervelder)
Aim at users (by A. Ostervelder)Aim at users (by A. Ostervelder)
Aim at users (by A. Ostervelder)
 
Usability: Bad advices
Usability: Bad advicesUsability: Bad advices
Usability: Bad advices
 
163. Iterative design
163. Iterative design163. Iterative design
163. Iterative design
 
Pragmatic altruism (spic’2012)
Pragmatic altruism  (spic’2012)Pragmatic altruism  (spic’2012)
Pragmatic altruism (spic’2012)
 

ProfsoUX'12: about project documentation, bureaucracy and overkill

  • 1. О проектной документации бюрократии и забивании гвоздей микроскопом 19.05.2012
  • 2. О назначении проектной документации Документы – средство поддержки информационного потока внутри команды, а также между командой и заказчиком 100% Информационное покрытие минимум объем документации максимум 19.05.2012
  • 5. Информационные потоки я Заказчик я Коллега Менеджер ИЛИ Программист Дизайнер Заказчик 19.05.2012
  • 6. Определяем требования к документам ? Кто пользователь ? Каковы его цели Как? Ничего нового! Жизненные Пользовательски Персонажи ситуации е сценарии 19.05.2012
  • 7. Персонажи: я сам  На основе полученных на предыдущем этапе данных работать над следующим этапом  После завершения проекта - переиспользовать результаты 19.05.2012
  • 8. Персонажи: UX-специалист  На основе полученных на предыдущем этапе/другим человеком данных работать над следующим этапом  После завершения проекта - переиспользовать результаты 19.05.2012
  • 9. Персонажи: разработчик  Взять результаты работы, чтобы вникнуть в проект  Использовать документы (например, прототипы и сценарии) как спецификацию для разработки 19.05.2012
  • 10. Персонажи: тестировщик  Ознакомиться с проектом  Протестировать систему на соответствие требованиям (по сценариям, по прототипам)  Выяснить, как должна работать система в конкретной ситуации 19.05.2012
  • 11. Персонажи: специалист техподдержки  Ознакомиться с проектом  Выяснить, как должна работать система в конкретной ситуации (найти ответ на вопрос пользователя системы)  Отсылать документы пользователям в качестве руководства 19.05.2012
  • 12. Персонажи: руководитель  Из результатов анализа вычитать важные цифры или факты  Оценить прототипы  Продемонстрировать красивые артефакты клиентам/партнерам 19.05.2012
  • 13. Персонажи: маркетолог/продажник  Показывать в качестве примеров работы 19.05.2012
  • 14. Итого  Кто пользователь  Каковы его цели − Какую информацию он будет извлекать?  Каковы сценарии использования информации − Показывать как красивую картинку? − Прочитать один раз от начала и до конца? − Обращаться время от времени за конкретными данными?  Каковы его знания в предметной области? − Знаком с методологией и терминологией? − Знаком с деталями проекта? − Нужно ли ему знать это? 19.05.2012
  • 15. Спасибо за внимание! Татьяна Табакова, USABILITYLAB tatiana.tabakova@gmail.com @hat-full-of-sky +7 921 890 48 78 19.05.2012