Проектирование Дизайн Психология Бизнес Разработка Разное

Сбор информации

30 сентября 2008

Как правило, наибольшего успеха добивается тот, кто располагает лучшей информацией.

Бенджамин Дизраэли

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

Смысл сбора информации — получить максимальные данные об области проблемы. Это помогает понять, что уже сделано другими людьми, как сделано, почему сделано, что ими не сделано, что хотят пользователи. В итоге после сбора и обработки информации, мы получаем такие знания:

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

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

После того как мы определились со списком программ для исследования, начинаем ими пользоваться. Нам необходимо встать на сторону пользователя и проверить возможности программ в действии. Но поскольку мы не обычные пользователи, то не просто получаем удовольствие или негатив от исследования, а держим в руках карандаш и выписываем по пунктам свое мнение, замеченные проблемы, отмечаем «фишки» и особенности. Собственно, в сборе информации это и есть ключевой момент: мы все время должны описывать увиденное и письменно делится сами с собой мнением. Тот, кто думает, что сможет удержать эту информацию в голове — ошибается. Через пару недель эта информация превратится в бесполезную, так как в ней важны детали, которые мы склонны забывать. Я уж не говорю про ситуацию, когда придется к проекту возвратиться через год.

Сбор информации не ограничивается только изучением самих программ. Тем более, что нам нужна информация о том, как сделать свой продукт лучше других. Мы ищем идеи. В этом нам поможет чтение форумов поддержки и блогов разработчиков, мониторинг сообществ. Мы читаем FAQ по программам, читаем темы об ошибках, изучаем вопросы пользователей в техподдержку. И главное ищем информацию о том, что хотят пользователи, а они часто спрашивают совет в сообществах и форумах: какая программа лучше и что подойдет под определенные задачи. Это ценнейшая информация и по своему опыту могу сказать, что она самодостаточна и зачастую не требует никакой обработки. Принято считать, что пользователи не знают, чего хотят. Возможно это так, но те, кто знают, умеют весьма четко и полно описать свои потребности. Это нужно использовать и выписывать себе на заметку. К одной из программ у меня за год накопилось 30 страниц подобных мнений. В этих мнениях был желаемый функционал программы, описание недостатков с точки зрения пользователя и много других запросов. Такое количество информации уж точно позволяет сделать выводы и понять, что же требуется сделать. Каждое выписанное мнение, я обычно сопровождаю своим комментарием: «это важно», «это не существенно, но стоит учесть», «так и нужно сделать».

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

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

Скрестив все три мнения, мы получим нечто новое или лучшее.

Можно создавать проекты и без исследований, но не в этом мире. Маловероятно, что продукт «выстрелит» просто так, без подготовки и сбора информации, даже если он представляет собой нечто совершенно новое. В любом случае знать потребности пользователей, возможности продуктов в вашей отрасли, не пассивно наблюдая, а имея на руках материалы, выводы и мнения — это профессионализм. Это то, что поднимает вас на ступень выше других и позволит использовать огромный человеческий опыт наилучшим образом.

Поделиться