[icon] Системный анализ в Разработке ПО и Другие
View:Recent Entries.
View:Archive.
View:Friends.
View:User Info.
View:Website (Профиль в Моём Круге).
View:Блог избранного на beskov.ru. UML 2 • RU.
Любимые ЖЖ-сообщества:Бизнес- и системный анализ. Системные архитекторы. User-centered Design. Управление проектами. Web 2.0.
You're looking at the latest 20 entries.
Missed some entries? Then simply jump back 20 entries

Advertisement

Subject:Кто во что горазд
Time:07:50 am
Иногда мне задают вопросы про разные задачи и про людей.
Вообще сейчас кризис и люди, которые умеют решать задачи, нужны.
Так вот я решил поделиться тем, что знаю.
Заодно некоторые люди узнают, чем же они занимаются %)
Ну и себе памятку составить.
Если кто против своего упоминания — черкните мне, вынесу.
Если хотите что-то уточнить или вписаться — тоже пишите, но учтите,
что я пишу только про тех, кого знаю и в качестве работы кого я не сомневаюсь.

Визионерство

[info]ailev , [info]urbansheep 

Анализ рынка
[info]oddboy , [info]justdoitbaby 

Определение продукта
[info]lavale , [info]afriki , [info]milaya_o , [info]patamyshta 

Продажи

[info]ideali 

Реклама
[info]_subtle_ , [info]soulskeeper 

PR
[info]klemka

Разработка требований

[info]aivanova , [info]alextheraven , [info]bas4all , [info]make_summer 

Управление проектами
[info]blanditiae , [info]gastarblogger , [info]dastilda , [info]milaya_o , [info]cornerles , [info]ay5 

Проектирование интерфейсов
[info]eril , [info]jvetrau 

Клиентсайд-разработка
[info]quappa , [info]dixi 

Вёрстка
[info]tachisis

Проектирование и разработка архитектуры
[info]ivbeg , [info]raa , [info]tobe , [info]agreb 

Руководство командой разработчиков

[info]tobe , [info]raa , [info]agreb 

Фасилитация
[info]ideali , [info]allileja 

Постановка процессов обеспечения качества
[info]slavapankratov , [info]atermath , [info]ivbeg 

Постановка процессов разработки
[info]cartmendum , [info]zibsun 

Тексты
[info]urbansheep , [info]ay5 

Администрирование систем
[info]rdesperado 

Организация технической поддержки
[info]meatreach 

Документация пользователя
[info]akeepaki , [info]orie , [info]nat_crow 

Организация оффлайн-движухи (aka Event Management)
[info]_lothar_ , [info]nikolaj , [info]lost_in_net , [info]allileja , [info]beejess 

Журналистика
[info]an_chous , [info]lorbit 
comments: 33 comments or Leave a comment Add to Memories Tell a Friend

Subject:Учебные проекты
Time:12:33 am
Очередное предложение для разноображивания жизни.

Возмусь курировать ваш проект с целью вашего обучения, проходясь по цепочке маркетинг -> концепция -> требования -> проектирование. Берусь не за каждый проект, а лишь за те, которые понравятся.

Другой вариант — вы делаете некоммерческий проект, тему которого выдвигаю я.

Сейчас у меня есть на выбор следующие эрудиция и эстампы:
1. Развитие сайта UML2.ru
2. Веб-сервис управления задачами
3. http://beskov.ru/2006/04/17/region-site-concept-basics/

Свои заявки присылайте на systemdesigncoach @ beskov.ru

Если у вас есть продукт, то опишите его в форме:
1. Кто является пользователем
2. Какую его проблему решаем
3. Каким образом
4. Чем это лучше того, что есть сейчас
5. Кто и за что платит
comments: 13 comments or Leave a comment Add to Memories Tell a Friend

Subject:Конференция Remix — Что говорят люди?
Time:12:53 am
Как вы знаете, завтра (уже сегодня) в мск проходит конференция по веб-разработке REMIX.

Хорошее отличие этого года — то, что вы сможете сами принять участие в освещении этого события и получить более полную картину происходящего благодаря сервису фильтрации twitter-контента twihoo.

Как узнать, что пишут о конференции?
Зайдите на twihoo.com/remix и знакомьтесь с отзывами в реальном времени:

image


Как сообщить своё мнение миру?

Запостите сообщение в twitter с хеш-тегом #remixru и в течении нескольких минут оно появится по ссылке выше. Кроме того, вы всегда сможете вернуться и ознакомиться с отзывами о прошедшем событии.

Как задать вопрос организаторам REMIX?
Напишите в twitter пользователю @remixru

Enjoy!
comments: Leave a comment Add to Memories Tell a Friend

Subject:Вопросы для собеседования: (Визуальное) моделирование
Time:11:44 am
Придумал вопрос —  Перечислите виды визуальных моделей систем, которые вы знаете в порядке убывания их полезности и поясните выбранный порядок.
comments: 50 comments or Leave a comment Add to Memories Tell a Friend

Subject:Темы UX-семинаров
Time:08:47 pm
 Что мне интересно:

Профессия
  • Профиль профессии UX-аналитика и проектировщика: знания и умения
  • Критерии и показатели эффективности работы UX-специалиста
  • Как должна быть построена програма обучения специалиста и почему
Рынок
  • Как эффективно продавать себя как UX-специалиста
  • Обзор рынка UX в России и сравнение с мировым
Процессы
  • Интеграция UX и SE (Software Engineering)-процессов
  • Особенности организации UX-процесса для разных категорий продуктов
  • Принципы и методы кастомизации UX-процесса под проект
  • Организация командной работы UX-специалистов
Аудит продукта
  • Изучение паттернов использования продуктов: недорогие технические средства мониторинга пользовательской активности для веб-систем
  • Организация комплексного юзабилити-аудита продукта
  • Связь бизнес-показателей и пользовательских качеств продукта для разных их категорий
Задачи по этапам
  • Обзор методов изучения аудитории продуктов от простых к сложным
  • Сравнение и особенности описания взаимодействия пользователя через User Story, Use Case и Scenario
  • Взаимосвязь концепции продукта и концепции интерфейса
  • Примеры создания разных концепций интерфейсов разными командами для одной задачи (конкурс?)
  • Типовые решения типовых задач: регистрация, авторизация, почтовые оповещения, интерактивные оповещения, переписка, журнал событий, списки контактов, фильтры, тэги, календарь событий
Спецтемы
  • Разработка полноценной системы навигации через клавиатуру и горячие клавиши
  • Принципы и примеры построения расширяемого интерфейса
  • Особенности проектирования взаимодействия для мобильных устройств
  • Проектирование социального взаимодействия в сообществах
Что я могу попробовать рассказать:
  • Обзор рынка UX в России и сравнение с мировым
  • Обзор методов изучения аудитории продуктов от простых к сложным
  • Сравнение и особенности описания взаимодействия пользователя через User Story, Use Case и Scenario
  • Взаимосвязь концепции продукта и концепции интерфейса
  • Связь бизнес-показателей и пользовательских качеств продукта для разных их категорий
comments: 6 comments or Leave a comment Add to Memories Tell a Friend

Subject:Минимальный сценарий разработки ТЗ и 10 часов работы
Time:12:10 am
Деятельность по созданию ТЗ состоит из 3-х важных фаз, выполняемых итерационно:
  1. Выявление требований
  2. Документирование требований
  3. Согласование требований
Поскольку на грабли продолжаем наступать, описываю минимальный сценарий разработки ТЗ:
  1. Заказчик рассказывает Аналитику своё представление о продукте, Аналитик задаёт необходимые вопросы и получает ответы.
  2. Аналитик пишет 1-ю версию требований.
  3. Аналитик обсуждает 1-ю версию требований с Разработчиком на предмет принципиальной реализуемости, вносит правки, получает версию 2.
  4. Аналитик обсуждает версию 2 требований с Заказчиком на предмет соответствия его интересам и представлениям, задаёт вопросы, получает фидбек.
  5. Аналитик создаёт версию 3 на основании фидбека и согласует её у Заказчика с правками до 4-й версии.
  6. Аналитик обсуждает версию 4 с Разработчиком и закрывает все вопросы последнего, получая версию 5.
Итого — для самого малого проекта нужно: МИНИМУМ 5 версий документа, 3 сессии работы с Заказчиком, 2 сессии работы с Разработчиком.

Для самого малого проекта, ЕСЛИ ВСЁ ИДЁТ ГЛАДКО:
  • 5 версий — это 5 часов документирования требований (по часу на версию).
  • 5 сессий  общения — 5 часов выявления и согласования требований (по часу на сессию).

Таким образом самый малый проект тянет на 10 часов работы по требованиям. (Но это затраты, которые практически всегда окупаются).
comments: 24 comments or Leave a comment Add to Memories Tell a Friend

Subject:Контакты навсегда
Time:03:57 pm
Если я тебе зачем-то нужен:

Добавь меня в МК и узнай мой номер телефона, имейл, Skype, Gtalk и всегда имей доступ к актуальным данным.

comments: 4 comments or Leave a comment Add to Memories Tell a Friend

Subject:Usability Headhunter.ru
Time:03:21 pm
С удовольствием послушал Вировца месяц назад, очень полезно и конструктивно было. Верю, что с точки зрения бизнеса было эффективно и правильно строить развитие продукта, опираясь на отзывы сейлов, продающих корпоративные пакеты.

Но. Сейчас (за последние годы) аудитория кандидатов сильно сместилась от менеджмента в сторону специалистов.

Сегодня наблюдал, как тётя заполняет анкету на HH.ru, задавая мне вопросы почти по каждому полю, попадая в тупики и т.д.

И возникают вопросы к ребятам, которые делали его интерфейсы — а каким таким usability вы на проекте занимались, какие проблемы решали, что решили, а что — нет и почему?
comments: 12 comments or Leave a comment Add to Memories Tell a Friend

Subject:«Учитесь со мной работать» — Манифест личных правил сотрудничества
Time:02:13 am
«Учитесь со мной работать» © [info]tobe

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

Отношения
Мне важно, чтобы отношения имели характер партнёрства, а не «начальник-подчинённый».
Партнёрство подразумевает совместную работу на равных.
Совместная работа — это когда мы одновременно работаем над одним объектом-задачей,
а не перекидываем результаты труда туда-сюда.

Контакт
Важно ощущение контакта.
Важно, чтобы отвечали на письма.
Если я не звоню тебе, позвони мне.

Позитивный настрой
Важно желание и умение выходить в позитив и конструктив из разных ситуаций.
Важно чувство юмора.

Картина будущего, уверенность
Мне важно понимать, что и когда будет происходить в ближайшем будущем.
Речь не идёт о точном детальном плане, достаточно пары контрольных точек/событий на неделю.

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

Фокус
Мне важно иметь краткий перечень ориентиров, на которые мы опираемся в работе.
Это могут быть совместные цели при проектной работе и/или ценности при процессной.

Форматы элементарных взаимодействий
Отказ: Меня удручает, если человек говорит «нет — это не сработает, нет — я не смогу», не предлагая альтернативных вариантов.

Пример совместных соглашений
Если ты опаздываешь на встречу больше, чем на 10 мин — позвони.

PS: Мощный пока вектор, определяющий многое в моей работе — INTP

comments: 38 comments or Leave a comment Add to Memories Tell a Friend

Subject:Треугольники Менеджера Проектов и Менеджера Продукта
Time:12:05 am
Треугольник Менеджера проекта, с помощью которого он управляет Проектом:
  1. Содержание
  2. Сроки
  3. Деньги

Треугольник Менеджера продукта, в рамках которого он балансирует Продукт:
  1. Бизнес
  2. Пользователь
  3. Технологии
NB: См. в тему: http://fresh.gui.ru/2009/02/24/obshhee-videnie-proekta-a-ono-nado/
comments: 30 comments or Leave a comment Add to Memories Tell a Friend

Subject:Процесс ведения деятельности (описание)
Time:11:19 pm
Каким образом может быть описан рабочий процесс?

Классически предполагается, что это можно сделать описанием оргструктуры, регламентами выполнения работ, должностными инструкциями.

RUP-овский подход к детализации и составу описания:
  1. Принципы
  2. Фазы
  3. Процессы
  4. Потоки работ
  5. Роли
  6. Артефакты
  7. Практики
По Agile, процесс можно описать через:
  1. Принципы
  2. Роли
  3. Практики
Иначе говоря, процесс ведения деятельности можно считать достаточно хорошо описанным, если он служит руководством к действию (rup), либо позволяет получить таковое после некоторых доработок (agile).
comments: 5 comments or Leave a comment Add to Memories Tell a Friend

Subject:Проектирование продуктов: Концептуальное, Внешнее и Внутреннее
Time:03:14 am
В создании любой it-системы, it-продукта есть следующие 3 уровня проектирования:

Концептуальное проектирование
Для кого продукт, зачем, какими качествами он будет обладать, каковы приоритеты качеств продукта
В этой теме мне известно достаточно мало специалистов (0?), результаты такого проектирования могут представлять от 1 до 100 страниц текста, как проверить концептуальный проект на вменяемость — малопонятно. Конференций и семинаров по этой теме мне не известно. В вузах не учат (?) Книг на русском языке толком нет. Типичный представитель не очень понимает, как именно это называется — Product Management, Innovation Management, Business Analysis, Product Marketing?

Проектирование внешнего устройства продукта
Интерфейсно-логическое проектирование
Этим изначально занимались независимо: 1) от интерфейсов — «дизайнеры», позже появились проектировщики интерфейсов, информационные архитекторы, технические дизайнеры и проектировщики взаимодействия, 2) от деятельности — аналитики, которые разделились на бизнес и системных. Конференций есть в стране какое-то малое количество, специалистов несколько десятков (интерфейсы) / сотен (логика), отрасль растёт и зреет. Есть несколько вузов, где этом учат. Литературы по интерфейсам появляется всё больше и больше, по логике работы продукта — не особо. Типичный представитель о System Analysis и Usability Engineering имеет слабое представление.

Проектирование внутреннего устройства продукта
Техническое проектирование системы
Традиционно этим занимались «программисты», которых позже выделили в архитекторов. Конференций по этой теме немного, но они есть. В вузах учат, но не очень убедительно. Специалистов разного масштаба по стране от тысяч до сотен тысяч(?). Литература периодически издаётся. Знания в основном передаётся хаотически, на форумах, на своих пробах и ошибках. Типичный представитель о Software и System Engineering не имеет представления.

Теперь можно понять, почему мне практически неинтересно 3, я занимаюсь 2 и постоянно возращаюсь к теме 1.
comments: 43 comments or Leave a comment Add to Memories Tell a Friend

Subject:Организация навигации в интерфейсах веб-сайтов: 5 принципов
Time:02:00 am
Веб-семинар для UX Russia

Видеозапись веб-семинара
comments: 9 comments or Leave a comment Add to Memories Tell a Friend

Subject:Каким бывает успех? — Проект, Продукт, Система
Time:05:14 pm

Давайте рассмотрим 3 фокуса внимания и ценностей, которые можно обнаружить в проектной деятельности. Этими фокусами являются Проект, Продукт и Система и ключевые роли, с которыми эти фокусы связаны — это Бизнес, Пользователь и Разработчики.

Проект — организация деятельности по достижению Результата (Продукта). Проект должен быть рентабелен — т.е. эффект от его выполнения должен превышать затраты. Создаваемый в ходе проекта Продукт должен обладать максимальной Ценностью на рынке / повышать капитализацию Компании и для этого соответствовать ожиданиям Пользователя, какими бы они ни были. Идеал Бизнеса — Прибыльность Проекта.

Продукт — результат Проекта, который передаётся в руки Пользователям. Продукт должен позволять Пользователям решать те задачи, которые для них актуальны, причём делать это в рамках ожиданий — с определённым уровнем пользовательских качеств, таких как удобство, безопасность, надёжность, функциональная полнота и т.д. Идеал Пользователей — Полезность Продукта.

Система — совокупность технологий и технических решений, лежащих в основе Продукта. С точки зрения ценностей Разработчика, система должна быть робастной (т.е. позволять изменять её функциональность без масштабных переделок), постижимой, логичной, эффективной. Идеал Разработчиков — Технологическое совершенство Системы.

Что забавно, с позиции каждой из 3-х сторон её фокус кажется ей более важным, чем остальные :) Отсюда и разные представления об успехе деятельности по созданию IT-продуктов.

Отсюда же следует, что практически всегда мы будем наблюдать некоторый конфликт интересов сторон, а значит наша задача — научиться с ним работать и сводить его до полезного минимума. А полное пренебрежение интересами какой-либо одной из 3-х ключевых сторон очень быстро приводит к невозможности успеха общего дела.

comments: 20 comments or Leave a comment Add to Memories Tell a Friend

Subject:Пароли: Гуманистический подход против Технократического
Time:03:53 pm
Наткнулся на хабре на очередную обширную статью про то, как придумывать пароли :)

Хотелось бы на этом примере показать, чем гуманистический подход отличается от гиковского, технократического.

Давайте вспомним, каковы требования к паролю (не слишком формализованные):

  1. Быстро создать

  2. Легко запомнить владельцу

  3. Легко воспроизвести

  4. Трудно запомнить случайно подглядевшему

  5. Трудно подобрать перебором

Мне известно следующее решение, уж не знаю, кто его автор, но подсказал его [info]urbansheep.

Из психологии известно, что человек легко запоминает абсурдные фразы. Абсурдные фразы кажутся человеку абсурдными именно потому, что представляют собой нетипичное, необычное и бессмысленное сочетание слов. Amazon.com использует редкочастотные сочетания слов (Statistically Improbable Phrases) для идентификации текстов.

Тогда, взяв словарь русских прилагательных и существительных (допустим, в каждом из них по 10 тыс. слов), можно выбирать оттуда случайным образом 2 прилагательных и 1 существительное, порождая в результате абсурдную, но запоминающуюся фразу.

Пример:
неистовый волшебный катализатор
Итак, число вариантов для такой фразы — 1012, т.е. 1 триллион.

Осталось выполнить требование 4 — «трудно запомнить подглядевшему». Ну что же, набираем фразу в английской раскладке без пробелов:
ytbcnjdsqdjkit,ysqrfnfkbpfnjh


Важное уточнение — если у вашего сервиса много мобильных пользователей, то операцию преобразования делать не стоит! (могут быть трудности при наборе + на мобильном устройстве риск 4 не так актуален).

Такой подход упростил бы задачу запоминания автоматически сгенерированных веб-сервисами паролей для «обычных пользователей» — секретарш, бухгалтеров и т.д.

P.S. Комменты будущих инженеров на хабре, как всегда, жгут. Зато ещё одна тема для статьи есть — про то, что понятию массового рынка не учат в институтах.

P.P.S. Тутошние инженеры оказались тоже не промах (
comments: 29 comments or Leave a comment Add to Memories Tell a Friend

Subject:Что такое Эффективный?
Time:12:09 pm
Эффективный — такой, для которого не существует альтернатив, сопровождающихся меньшими затратами ресурсов.
comments: 18 comments or Leave a comment Add to Memories Tell a Friend

Subject:Классы веб-продуктов и их функции
Time:11:55 am
Классы веб-продуктов и их функции

Класс
Информац.Коммуник.Развлек.Рекоменд.Сервис.
Почта-+---
Доска объявлений+----
Форум?+++-
СМИ+-+?-
Библиотека+--??
Интернет-магазин?--++
Блог+?-+-
Медиаархив+?-+?
Социальная сеть++++?
Тематический портал+?~++
?     

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

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

comments: 12 comments or Leave a comment Add to Memories Tell a Friend

Subject:Функции веб-продуктов
Time:11:42 am
  1. Информационная — даёт возможность пользователю узнать что-то новое.
  2. Коммуникационная — даёт возможность общаться 2-м и большему числу участников.
  3. Развлекательная — предоставляет возможности приятного времяпрепровождения.
  4. Рекомендационная — даёт инструменты для принятия решений, связанных с выбором из альтернатив.
  5. Сервисная — предоставляет средства для автоматизации какой-либо узкой задачи.
comments: 3 comments or Leave a comment Add to Memories Tell a Friend

Subject:Об эффективных классификациях
Time:11:29 am
Когда заходит речь о классификациях, любой инженерный или научный ум пытливо проверяет каждый экземпляр оной на:
  1. полноту
  2. единообразие принципов
  3. непересекаемость категорий классификации
  4. однородность масштаба каждого уровня классификации
  5. сбалансированность.
Так выражаются ценности примата логики, так принято думать в околонаучной среде.

Однако практика показывает, что зачастую разумнее ограничиться не ИДЕАЛЬНОЙ, а ЭФФЕКТИВНОЙ классификацией. Чаще всего это происходит потому, что создание идеальной классификации оказывается сложной задачей, не стоящей затрат времени на её создание.

Каковы признаки эффективной классификации?
  1. Она позволяет давать представление о поле объектов классификации
  2. Она даёт различение пусть даже и пересекающихся как-то категорий
  3. Она позволяет строить рассуждения с использованием этих категорий и передавать информацию
  4. Она удовлетворяет критерию эффективности
Поэтому не смейтесь над китайской классификацией собак — если она полезна для задач древних китайцев, значит она эффективна и разумна.

dixi

NB: на самом деле похожие размышления применимы и к эффективным моделям, документам и решениям.

comments: 5 comments or Leave a comment Add to Memories Tell a Friend

Subject:Семинар «Подходы к организации навигации в интерфейсе веб-сайтов и ПО» 22 января
Time:11:23 am
22 января, в четверг, с 11:00 по 12:00 я с Андреем Сикорским буду вести 8-ой онлайн-семинар UXRussia:

Подходы к организации навигации в интерфейсе веб-сайтов и ПО


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

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

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

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

Структура семинара
  1. Выбор принципов навигации как отдельная задача;
  2. Обзор 5 принципов навигации;
  3. Сильные и слабые стороны каждого принципа;
  4. Примеры интерфейсов и анализ проблем в выборе принципа;
  5. Рекомендации по применению.
Информация о записи и участии
comments: 2 comments or Leave a comment Add to Memories Tell a Friend

Advertisement

[icon] Системный анализ в Разработке ПО и Другие
View:Recent Entries.
View:Archive.
View:Friends.
View:User Info.
View:Website (Профиль в Моём Круге).
View:Блог избранного на beskov.ru. UML 2 • RU.
Любимые ЖЖ-сообщества:Бизнес- и системный анализ. Системные архитекторы. User-centered Design. Управление проектами. Web 2.0.
You're looking at the latest 20 entries.
Missed some entries? Then simply jump back 20 entries