Transcript
Page 1: ошибки аналитика

Общие ошибки аналитиков, работающих в ИТ-индустрии.

Ошибки аналитика.

Page 2: ошибки аналитика

О чем будет эта презентация

Ошибки в нашей жизни Анализ в ИТ. Этапы Этап 1. Знакомство Этап 2. Сбор требований Этап 3. Анализ Вместо заключения. Правила

Аналитика.

Page 3: ошибки аналитика

Опыт - это то, что мы получаем, когда не получаем желаемого.

Опыт в нашей жизни

Page 4: ошибки аналитика

Ошибки в нашей жизни.

Подумайте - сколько времени мы тратим на оценку успешных действий, а сколько - на оценку неудач?

Время и силы на "разбор полетов" отличаются кардинально (разница обычно от порядка и выше).

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

Page 5: ошибки аналитика

Ошибки в нашей жизни.

Первая и общая наша ошибка – это не уделение анализу причин успеха должного внимания.

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

Page 6: ошибки аналитика

Меняются технологии, этапы - остаются.

Этапы работы аналитика

Page 7: ошибки аналитика

Этапы работы аналитика

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

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

Page 8: ошибки аналитика

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

Знакомство

Page 9: ошибки аналитика

Знакомство.

Ошибки Каждый раз, когда начинается проект - звучат

слова «новое и уникальное», тем самым порождаются ложные и вредные представления.

Создаются излишне тяжелые, морально устаревшие еще до своего рождения проекты.

Не уделяется достаточно внимания первичному анализу слабых мест решения

Page 10: ошибки аналитика

Знакомство.

Этап знакомства с задачей – наверное, самый важный.

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

Используйте чужой и свой опыт! Что бы было, если бы архитекторы проектировали дома, не считаясь с тысячелетним опытом своих коллег?

Page 11: ошибки аналитика

Знакомство

Велосипед Не изобретайте велосипед - берите идею

готового, ищите аналог, выделяйте ключевые свойства (то, что делает велосипед велосипедом - не больше).

Даже очень богатые люди покупают серийные автомобили (что бы не говорила реклама) - пусть и "собранные вручную».

Page 12: ошибки аналитика

Знакомство

Пингвины - не летают. Что бы вам не показывали по телевизору:)

Многие программные комплексы, внешне похожие на птиц - на самом деле пингвины, которым постоянно требуется пинок (или катапульта) для продолжения их полета.

Оставьте в ядре системы только минимум - легкий каркас. В противном случае – стоимость и сроки реализации решения увеличиваются на «вес» катапульты.

Page 13: ошибки аналитика

Знакомство

Будущее На этапе постановки целей проекты часто

ориентируются на "сейчас" (или того хуже - "вчера").

Сравнение с конкурентами - это прекрасно, но - помните - вы сравниваете свои "завтрашние" возможности со "вчерашними" возможностями конкурентов. Выход один – анализ трендов.

Page 14: ошибки аналитика

Знакомство

Слабые места Воспользуйтесь опытом архитекторов -

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

Page 15: ошибки аналитика

Знакомство

Болезни роста Задача часто решается "в лоб", в отрыве от

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

Если нельзя переформулировать и обобщить задачу до ее совпадения с уже имеющейся архитектурой - нужно или отказаться или строить новое решение (кто знает - возможно - пришло время реинжиниринга).

Page 16: ошибки аналитика

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

Сбор требований

Page 17: ошибки аналитика

Сбор требований

Ошибки Не умение и не понимание того, как и зачем

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

Page 18: ошибки аналитика

Сбор требований

Переговоры Переговоры - это то, что делает аналитика

аналитиком, как минимум на 30%. К любой встрече с заказчиком надо готовиться -

как это происходит на обычных переговорах.

Page 19: ошибки аналитика

Сбор требований

Персона Говорят не с тем, кто решает, а с теми, кто

соглашается говорить. Разговаривая с таким человеком - вы скорее всего просто даром теряете время. И его и свое.

Требования авторов проекта Действительные требования авторов проекта (или

иначе - требования бизнеса) остаются за кадром. Решается не та задача, для которой был

инициирован проект, а та, которая была озвучена аналитику.

Page 20: ошибки аналитика

Сбор требований

Общий язык Проект строительства вавилонской башни

провалился из-за языковых проблем. Разные среда и задачи порождают разные

оценки одних и тех же ситуаций. (Стакан на половину полон или он на половину пуст?)

Люди мыслят шаблонами 85% времени и принимают решения в условиях ограниченной рациональности (а не абсолютной)

Page 21: ошибки аналитика

Сбор требований

Искусство говорить «НЕТ» Принято считать, что "клиент всегда прав" - но, в

данном случае, это не так. Вас приглашают не для того, что бы вы просто

соглашались с тем, что вам говорят. Для этого есть другие люди и другие места.

Page 22: ошибки аналитика

Помните – «важно все» это на самом деле – «все неважно».

Анализ требований

Page 23: ошибки аналитика

Анализ

Ошибки Слишком много требований ("все важно") Не правильный выбор факторов риска. «Стенографические" требования. Аналитик не может увидеть ситуацию глазами

бизнеса

Page 24: ошибки аналитика

Анализ

Презумпция виновности Требование лишнее, если оно не признано

нами как ключевое и заказчик не может доказать его важность и значимость для решения. Если по его мнению оно ключевое - пусть он обоснует и докажет это.

Page 25: ошибки аналитика

Анализ

Принцип 20/80 Сокращать число требований. Для этого

используем правило Парето (20/80) Привлекаем mindmap и ТРИЗ.

Page 26: ошибки аналитика

Анализ

От общего к частному, от частного к общему Частные требования надо обобщить, общие -

сделать более частными. Граница схождения этих двух процессов - верифицируемые высокоуровневые требования.

Помним о полноте. Возможно, после доработки, полученную картину придется дополнять - и идти собирать требования снова.

Page 27: ошибки аналитика

Анализ

Стакан - он на половину полон или пуст? Задача системы - поддерживать бизнес, а не

менять его в угоду разработчику и мифической "оптимизации бизнес-процессов".

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

Page 28: ошибки аналитика

Анализ

Риски Сейчас ситуация такова, что основной риск -

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

На заметку - Agile технологии успешны именно

потому, что они: Уменьшают время разработки Сокращают количество требований

Page 29: ошибки аналитика

Анализ

Взгляд сверху Необходимо уметь смотреть на решение «вне

деталей». Иначе - за лесом теряются из виду деревья.

Важно уметь видеть ситуацию в целом, со всех сторон и с разного расстояния.

Page 30: ошибки аналитика

Комильфо аналитика

Правила Аналитика

Page 31: ошибки аналитика

Найди свой велосипед («Все уже придумано до нас») Расписание на послезавтра (анализ трендов) Пингвины – не летают! (правило Парето, бритва Оккама) От частного – к общему, от общего – к частному. Стоя на вершине Фудзи (Как видеть лес за деревьями) Кто не рискует… (время-деньги-риски) Стакан на половину полон или на половину пуст? С заказчиком – о заказчике и на одном языке (наука

переговоров и постановки вопросов).Эта хорошая привычка говорить «нет»

Болезни роста (или о бабушкиных комодах)

Правила Аналитика

Page 32: ошибки аналитика

Андрей ВербицкийLinkedIn: Andrey VerbitskySkype: Andrey.VerbitskyEmail: [email protected]

Вопросы?


Recommended