SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Ольга Павлова
                                                                  www.pavlova.cc




Качество продукта через
управление проектом: что
конкретно делать менеджеру?
Рассмотрим немножко теории — и даже теорий — про качество продуктов и
процессов. Поймём, почему они не имеют никакого отношения к нашей суровой
действительности. Поймаем себя на умолчаниях, душащих качество, и подумаем,
как избавиться от этих вредных привычек. Обсудим, как и что нужно делать на
каждом этапе проекта, чтобы дальше не было мучительно больно. Выявим в
команде борцов за качество и отличим их от недовольных нытиков. Да, и не
скажем, наверное, ни слова о тестировании релизов.




Немного теории для сомневающихся

Раз вы задались вопросом «Как сделать хорошо?» — значит, у вас есть как
минимум один ответ на вопрос «Как, собственно, вообще сделать?». И обычно этот
ответ материализуется как смесь управленческих теорий, жизненного опыта и
волшебных заклинаний.

Опыт и заклинания оставим на сладкое, а сейчас — о самом простом: о теориях.

Давайте сначала инвентаризуем теории, претендующие на управление качеством:

1. Всеобщее управление качеством (TQM). Главная идея: нужно повышать не
   только качество продукции, но и качество производственных процессов.
   Основной инструмент: развитие персонала, минимизация количественных
   показателей и принятие всех решений с ориентацией на качество процесса и
   результата.

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



http://www.pavlova.cc                                                Страница 1
3. Бережливое производство. Главная идея: нужно минимизировать
   производственные потери (деятельность, потребляющую ресурсы, но не
   создающую потребительской ценности). Основной инструмент: плавные
   производственные процессы без перепроизводства (система «точно вовремя»).

4. Теория ограничений (TOC). Главная идея: нужно повышать скорость генерации
   прибыли и уменьшать связанный капитал через подчинение темпа всех
   производственных процессов возможностям самого узкого места системы.
   Основной инструмент: установление прямой связи локальных показателей
   эффективности с двумя глобальными (скорость генерации прибыли и связанный
   капитал).

5. Ассоциированная система менеджмента качества. Главная идея: сюрприз-
   сюрприз, научно-техническую деятельность тоже можно стандартизировать на
   макроуровне. Основной инструмент: стандарт ISO 9000.

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

Особо интересно поискать противоречия между всеми этими заслуженными и
популярными системами. Самых очевидных два:

1. «Всеобщее управление качеством» минимизирует использование
   количественных показателей, а «Шесть сигм» — полностью на них опирается.

2. «Теория ограничений» борется с локальными показателями эффективности, а
   для «Шести сигм» они жизненно необходимы.

Да, вы правы, автор недолюбливает «Шесть сигм» — но причиной тому весьма
субъективный жизненный опыт. Так или иначе, теории действительно друг другу
противоречат, и при внедрении всё равно придётся думать своей головой.

Вернёмся к нашему желанию найти ответ на вопрос «Как сделать хорошо?» в
конкретном случае конкретной компании. Кажется, что ответ должен быть
развитием ответа на вопрос «Как сделать?». То есть, например, если вы работаете
по Scrum, но результат получается «на троечку», то нужно магически улучшить
Scrum с помощью, например, «Теории ограничений» — и «троечка» превратится в
«пятёрку с плюсом».

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




http://www.pavlova.cc                                                Страница 2
Качество — объект управления

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

Остановлюсь подробней на этой неприятности. Мы привыкли, что
производственный процесс устраивается как-то сам собой. Ну правда, достаточно
определить цель и упорно к ней идти, чтобы рано или поздно, так или иначе — таки
дойти. Героическими авралами, силой интеллекта лидеров разработки, харизмой
менеджеров и вливаниями инвесторов — так или иначе проекты обычно доживают
до технического запуска.

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

Проект закончен, языки у всех на плече, «мы пахали», мы герои, победителей не
судят. В следующий раз идём примерно так же — тропинка уже протоптана. И в
следующий, и в следующий… Так складывается производственная культура.

Итак, доминирует аврально-героический метод формирования производственной
культуры. А теперь подумайте — можно ли таким методом улучшить качество?
Качество продуктов, производственных процессов, информационного обмена,
маркетинговой поддержки и т.д.? Если компания создана по принципу «Бросили в
воду — и плыви», то пловцам уже не до красивого стиля: им бы не захлебнуться и
добраться до берега. Не скажу, что все компании такие, но IT — подавляющее
большинство.

Что ж, мы поняли, что улучшения качества снизу — не будет. А значит, придётся
улучшать сверху.



Мамочки, куда я попал?

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

Иначе говоря, первый шаг менеджера к качеству: нужно для себя решить, что
система управления качеством важнее авральной самореализации и «ориентации
на результат».

Результат, повторюсь, и без менеджера никуда не денется. Так уж в IT заведено,
что люди в подавляющем большинстве действительно хотят добиться результата и
сделать свою работу. Убить это желание и развалить проект ещё до технического



http://www.pavlova.cc                                                  Страница 3
запуска — надо здорово постараться, умельцы редки и ценятся на вес акций
Facebook'а.

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

Здорово повезло, если эту задачу хоть как-то поддерживает начальство. Лучше
всего, если у этого начальства есть своё видение идеала, отличное от «Хочу, чтобы
было, как у Apple/Google/Volvo». Тогда дальше можете не читать — выясняйте, что
это за видение, и работайте над воплощением :)

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

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



А что делать, что делать-то?

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

Революционный — проще некуда: составляем себе стройную схему «Как я буду
контролировать и повышать качество», согласовываем с начальством и внедряем.
Проще всего взять какую-нибудь из вышеперечисленных теорий, слегка
адаптировать под IT и дальше придерживаться её с упорством школьника, вчера
прочитавшего про ООП. Не работает, но весело и все при деле.

Эволюционный, на мой взгляд, несколько эффективней:

1. Вытаскиваем из теорий и практик все принципы и рекомендации по повышению
   качества, в которые вы — лично вы — верите.

2. Выбираем какую-нибудь практику, которую можно применить здесь и сейчас.

3. Практикуем в безопасном месте и смотрим, что получилось.

4. Если выглядит убедительно — внедряем конкретно эту практику повсеместно.


http://www.pavlova.cc                                                  Страница 4
5. Выбираем следующую практику — и далее по циклу.

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

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

Членам религиозных конфессий (в частности, владельцам iPhone) поверить во что
угодно проще: так сказать, навык уже есть. Атеистам и андроидофилам — трудней,
хотя тоже возможно. Но да, увы, логика тут не работает: первым делом надо стать
адептом религии качества.

Чёрт, какая незадача: мы чуть не забыли, что работаем в IT. Кругом сплошная
логика, аналитика, аргументация и объективность. При чём тут вера? Да какое
значение имеют эмоции для того, чтобы работать в этой почти научно-технической,
левополушарной отрасли?

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

Дело в том, что восприятие качества — крайне субъективно. Можно долго искать
(а найдя — даже и использовать) способы численно замерить какие-то отдельные
параметры некоторых составляющих процесса, проекта и продукта. Но в
результате же всё равно всё сводится к простому: нравится или нет, хочу или не
хочу, радует или бесит?

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

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

А это невозможно делать механически, без вкладывания души. Невозможно.

Вам нужно, чтобы все участники проекта (а также его сторонники и противники вне
проектной команды) вложили в работу душу. А как насчёт вашей души? То-то и
оно.

Так что да, первый шаг безумно не-IT-шный — надо поверить.

Для тех, кто ещё не убеждён, привожу альтернативный аргумент. Британские
учёные :) доказали, что управление тем лучше, чем острее фокус менеджера на

http://www.pavlova.cc                                                Страница 5
объекте управления. А для того, чтобы в условиях стресса, гонки и постоянных
помех внимание менеджера не соскальзывало с выбранного нами объекта
управления (то есть качества), нужно, чтобы менеджер был к этому объекту
эмоционально привязан. Для чего нет лучше способа, чем вера.



Как поверить в качество?

Прошу тех, кто уже верит, не пропускать этот раздел. Вдруг вера ваша слаба :)

Допустим, вы считаете, что качество вашего продукта на приемлемом уровне. Как
избавиться от этого досадного заблуждения? Вот несколько простых методов:

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

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

3. Сами станьте пользователем. Речь не о рассматривании интерфейса, а о
   реальном использовании системы. Покупайте, пишите, публикуйте, считайте —
   если, конечно, можете. В интернет-проектах это обычно несложно. Не
   ограничивайтесь online-задачами — например, в интернет-магазине совершите
   покупку целиком, а не просто до кнопки «Заказать».

4. Пользуйтесь конкурентами. Это поможет не только увидеть ваши слабые
   стороны, но и, наоборот, начать больше ценить сильные. Кстати, и удержит от
   поломки якобы никому не нужной (а на самом деле критически важной людям)
   функциональности.

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

Вот! Поймали! Эмоции и ощущения. Это ровно то, что нам надо: вы наконец смогли
почувствовать, что ваш продукт есть нечто большее, чем логика программы и
ограничения бизнес-процессов. Более того, вам станет в заметной степени
наплевать на «объективные причины» — желание сделать хорошо заглушит все
доводы в пользу того, что это, дескать, невозможно.

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

Небольшой нюанс: упражнение нужно повторять непрерывно. Поддержка этой
веры — ваша ежедневная работа. А искушений отречься будет изрядно (не стоит,


http://www.pavlova.cc                                                  Страница 6
знаете ли, недооценивать могущество императора). Так что: пользуйтесь своим
каждый день, рассматривайте чужое раз в неделю, читайте пользовательские
отзывы раз в месяц — и говорите с людьми при каждой возможности.



Вредные привычки

Ну а теперь, наконец, самое вкусное: практические рекомендации. Начнём с
простого — попробуем искоренить свои собственные вредные привычки.

Вот они, эти враги — и методы борьбы с ними:

1. Маркетинговое мышление.
   Как выглядит: решения принимаются на основе оценки потребности
   большинства; штучные (пусть и экспрессивные) жалобы пользователей
   игнорируются; мелкие детали интерфейса не прорабатываются; минорные баги
   не чинятся.
   Что делать: осознать, что пользователям наплевать на большинство; испугаться
   шума в блогах из-за одной, но очень некрасивой ошибки; выработать в себе
   уважение к каждому (!) пользователю.

2. Ложь при планировании.
   Как выглядит: сроки реализации конкретной задачи навязываются сверху без
   учёта возможностей производства.
   Что делать: не подписываться под сроками, если ощущаете давление;
   согласовывать сроки с производством; регламентировать процедуру
   согласования сроков.

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

4. Озадачивание без контроля.
   Как выглядит: задача выдана, но её реализация не проконтролирована;
   разборки задним числом вида «А я ещё в мартобре просил тебя сделать».
   Что делать: считать контроль исполнения отдельной задачей; ставить
   напоминалки; вести учёт в списке дел.

5. Электронная почта.
   Как выглядит: заметная часть рабочего времени уходит на электронную почту;
   участие в малозначимой переписке; подробные письменные обсуждения; прочая
   имитация бурной деятельности.
   Что делать: проверять электронную почту не чаще раза в час; вести отдельный
   список дел.

6. Много букв в документации.
   Как выглядит: солидная пачка бумаги названа «техническим заданием»; никто

http://www.pavlova.cc                                                Страница 7
не сверяется с документацией в процессе разработки.
   Что делать: не вести документацию; ставить задачу в формате прототипов
   интерфейса; не описывать очевидное; ключевые требования умещать на 1-2
   страницы A4.

7. Устное целеполагание.
   Как выглядит: цели проекта «всем известны», но короткого описания — нет.
   Что делать: составить и согласовать документ — обоснование проекта.

8. Игнорирование идиотов.
   Как выглядит: странные запросы людей, не имеющих отношения к проекту (но
   имеющих влияние в компании), спускаются на тормозах.
   Что делать: общаться с ними (обычно они хотят только общения); согласовывать
   их хотелки с генеральным заказчиком; найти способ повлиять на их точку
   зрения и воспользоваться этим способом.

9. Сокрытие информации.
   Как выглядит: работа идёт, но для того, чтобы составить себе впечатление о
   происходящем, людям со стороны нужно проявить инициативу и
   поинтересоваться.
   Что делать: индивидуально активно информировать ключевых сотрудников;
   направо и налево рассказывать о проекте.

10. Нерегулярный current state.
    Как выглядит: встречи рабочей группы проводятся от случая к случаю.
    Что делать: жёстко зашить встречи в календарь; приглашать на встречи
    заказчика; письменно фиксировать и публиковать резюме встречи.

11. Невнимание к инициативам.
    Как выглядит: предложения рядовых исполнителей игнорируются или
    встречаются «в штыки».
    Что делать: предлагать исполнителям развить тему (регламентировать, сделать
    пробный вариант, провести презентацию или анализ рынка); рассказать об уже
    существующих попытках решить задачу и предложить включиться в процесс.

12. Поощрение посредственности.
    Как выглядит: плохо сделанная работа принимается из-за недостатка внимания
    или времени.
    Что делать: отправлять на доработку со списком замечаний; заказывать работу
    двум исполнителям одновременно.

13. Невнедрение.
    Как выглядит: исполнитель сделал «срочную» работу, которая после этого
    попала в длинную очередь на публикацию или внедрение.
    Что делать: пользоваться методикой kanban (заказывать только то, что можно
    будет сразу опубликовать или внедрить).

14. Микроменеджмент.
    Как выглядит: слишком частый контроль прогресса, слишком детальные
    инструкции.


http://www.pavlova.cc                                                 Страница 8
Что делать: детальные инструкции выдавать только после того, как стало ясно,
   что самостоятельно исполнитель не найдёт способ решить задачу на должном
   уровне качества.

15. Серьёзность.
    Как выглядит: агрессивная пропаганда «важности и нужности» решаемых
    задач.
    Что делать: шутить над продуктом; закладывать «пасхальные яйца» для своих.

16. Недоверие.
    Как выглядит: пренебрежительные высказывания о результатах чужого труда и
    о возможностях исполнителя в целом.
    Что делать: претензии, если они есть, высказывать без обобщений («ты
    всегда»), максимально конкретно и конструктивно.



Активности по этапам

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

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

1. Формирование идеи (созревание проекта, оформление сделки, предоплата).

2. Старт (выделение ресурсов и предварительное планирование).

3. Аналитика (бизнес-требования, анализ рынка, техническая постановка).

4. Проектирование (интерфейс, дизайн, тексты).

5. Разработка (покомпонентное программирование, интеграция, вёрстка).

6. Тестирование (функционал, нагрузки, бета).

7. Запуск (внутренняя презентация, вывод в свет, PR, обработка feedback'а).

8. Сдача в эксплуатацию (доработки, регламентация, сдача-приёмка, обучение,
   оплата).

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

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

http://www.pavlova.cc                                                 Страница 9
ли, важно, что разработка начнётся до фиксации бизнес-требований? Вы же не
бросите бизнес-требования на полдороги — они же всё равно нужны в более-менее
цельном виде, правда?

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

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

Какие задачи включать в этот список, а какие нет? Вспомним про качество. Мы
управляем качеством? Да. Значит, список задач (зародыш плана) должен нам
помочь управлять качеством? Тоже да. А какой у менеджера вообще арсенал
инструментов управления? Очень небольшой: менеджер умеет ставить задачи и
принимать результат их исполнения.

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

Несколько примеров:

1. Тестирование конкретного кейса может быть задачей из плана — если вы
   хотите лично проконтролировать, что он работает. А может и не быть — если
   это второстепенный кейс, и таких у вас 300 штук уйдёт в отдел тестирования.

2. Прототипирование главной страницы сайта — всегда задача из плана: вы
   намучаетесь и с постановкой, и со сдачей-приёмкой. А вот прототипирование
   страницы «Наши банковские реквизиты» — почти никогда: сделают, и ладно.

3. Запуск как таковой (включение сайта) — всегда задача из плана. А проведение
   пресс-конференции — скорее стихийное бедствие, что тут запланируешь.

Итак, список задач есть. А теперь начинается самое интересное. Как вы
собираетесь контролировать качество их реализации? Есть несколько методов:

1. Повысить качество постановки. Не объём, а качество. Возьмите личную
   ответственность за то, чтобы постановка соответствовала вашим ожиданиям:
   напишите, проверьте, согласуйте и т.п.

2. Делегировать задачу. Когда за дело отвечает «отдел» — туши свет. Когда за
   это же дело отвечает конкретный сотрудник отдела — начинаются чудеса.
   Никто, кроме самых уж отморозков, не хочет делать свою работу плохо. Значит,
   всё, что в ваших силах — дать работе хозяина. Конечно, так, чтобы хозяин
   захотел эту работу выполнить и был горд результатом — но обычно тут дело
   нехитрое.

http://www.pavlova.cc                                                 Страница 10
3. Спланировать сдачу-приёмку. Никакую работу нельзя сдать с первого раза,
   всегда возникают подводные грабли. Планируйте не сами грабли, а итерации их
   выявлений: первый вариант — обсуждение — список багов — второй вариант —
   … — последний (обычно третий) вариант. На всё это уходит время — но мы же
   о качестве?

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

Вот такая работа с планом. Не безумно сложная, но требующая изрядного
занудства. И понимания: вы боретесь за каждую запятую сейчас — не потому, что
вам так нравится, а потому что только равномерно обеспеченное качество
процесса приведёт к приемлемому результату.

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

1. Формирование идеи

  1.1.   Явно и письменно зафиксировать обоснование проекта: что, зачем и с
         какими ограничениями делается.

2. Старт.

  2.1.   Явно и письменно согласовать имена заказчика и руководителя проекта.

  2.2.   Письменно составить список задач проекта (зародыш плана).

3. Аналитика.

  3.1.   Провести презентацию решений конкурентов.

  3.2.   Лично прочитать и обсудить техническую постановку.

  3.3.   Явно и письменно составить портрет целевой аудитории.

  3.4.   Письменно зафиксировать пользовательские ожидания (хотя бы список).

  3.5.   Требовать коротких документов, не принимать тома постановки.

4. Проектирование (интерфейс, дизайн, тексты).

  4.1.   Отделить проектирование интерфейса от дизайна.

  4.2.   Лично сверить интерфейс и дизайн с пользовательскими ожиданиями.

  4.3.   Лично прочитать все тексты.

http://www.pavlova.cc                                                Страница 11
4.4.   Прогнать все тексты через корректуру.

   4.5.   Наладить контроль работы дизайнера со стороны проектировщика.

5. Разработка.

   5.1.   Каждые 2-3 дня выяснять current state по разработке.

   5.2.   Поддерживать постановку в актуальном состоянии.

   5.3.   Лично отсматривать вёрстку перед отправкой в тестирование.

6. Тестирование.

   6.1.   Лично прочитать и обсудить постановку на тестирование.

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

   6.3.   Изолировать разработчиков от дискуссий с бета-тестерами (это не самый
          однозначный совет, но я стараюсь так делать).

7. Запуск (внутренняя презентация, вывод в свет, PR, обработка feedback'а).

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

   7.2.   Лично живьём объяснить ключевым представителям заказчика процедуру
          запуска.

   7.3.   Участвовать в обработке feedback'а.

   7.4.   Хорошие новости о запуске сообщать проектной команде.

   7.5.   Публично поблагодарить проектную команду (если возможно, каждого
          индивидуально).

8. Сдача в эксплуатацию (доработки, регламентация, сдача-приёмка, обучение,
   оплата).

   8.1.   Не забыть про этот этап :)

Конечно, есть и другие практические действия, специфичные для вашего
производственного процесса. Вы сами легко их назовёте. Но всех их объединяет
одно: личный контроль менеджера за процессом и результатом работы.

При должном упорстве и вере в светлое будущее, как и было выше сказано,
производственный процесс рано или поздно подчинится внедряемой вами системе
управления качества.




http://www.pavlova.cc                                                  Страница 12
Поддержка единомышленников

Ваши единомышленники — это люди, которым нравится делать свою работу
хорошо. То есть большинство.

Вы же с ними на одной стороне баррикад, правда?

А значит, надо быть готовым на кое-какие компромиссы:

1. Поверьте, они правда лучше знают. Особенно разработчики. Довольно часто
   менеджеры пытаются влезть в дебри разработки. Наверное, для того, чтобы
   почувствовать проект «на кончиках пальцев», ощутить сопричастность к
   физическому, так сказать, процессу производства. Управлять скучно и
   неприятно — то ли дело руками самому что-то делать. Но знаете, не надо.
   Лучше сказать: «Ты лучше знаешь то-то и то-то, а я не понял, поясни,
   пожалуйста».

2. Им нужно время. Много времени. Ужас в том, что о времени спрашивают не их,
   а вас. И велик соблазн прогнуться и пообещать что-нибудь красивое. Нет. Ваша
   работа — не прогибаться в этом вопросе. Поверьте, ускорение производства
   начинается отнюдь не с повышенных обязательств (жаль, что тут нет
   возможности подробней раскрыть эту тему).

3. Виноватых нет. Если вдруг кому-то и где-то придёт в голову искать виноватых
   — соблазнительно свалить всё на исполнителя. Хорошая затея, но
   деструктивная: очень расхолаживает, убивает инициативу и желание работать
   вообще. Решайте сами, как сделать так, чтобы исполнители не попадали в
   виноватые. Подсказка: кругом масса кандидатов.

4. Помогайте договариваться. Исполнителям трудно договариваться даже друг с
   другом. А уж с отделом маркетинга… Ищите ростки недопонимания и
   устраняйте их всеми силами. Как только контакт налажен — отходите в
   сторону, без вас разберутся.

5. Пропагандируйте. Вообще-то обычно в небольшой компании и так всем
   известно, кто трудяга, а кто лентяй. Но лишний раз порекламировать чудо-
   сотрудника окружающим (особенно директорам) — дело хорошее. Вам ведь
   нужно, чтобы ваши единомышленники набирали авторитет. А вот ругать — это
   уже не работа, а политика, занимайтесь ею на свой страх и риск.

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

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




http://www.pavlova.cc                                                Страница 13
Вот и всё на сегодня. За скобками осталось довольно много нюансов.

Как, например, увязать вопросы качества с вечной нехваткой времени?

Что делать с криворукими уродами (а такие встречаются)?

Можно ли материально поощрять тех, кто хорошо работает?

Есть ли всё-таки способы количественной оценки качества?

Но знаете, все эти вопросы как-то сами собой решаются, если сделать главное.

Так что о них, наверное, в следующий раз — когда вышеописанное станет для вас
набором отскакивающих от зубов банальностей :)




http://www.pavlova.cc                                                 Страница 14

Weitere ähnliche Inhalte

Was ist angesagt?

Производственная система: просто о сложном. Часть 1
Производственная система: просто о сложном. Часть 1Производственная система: просто о сложном. Часть 1
Производственная система: просто о сложном. Часть 1Vladimir Katyshev
 
Продуктовая Аналитика — Карго Культ в современных компаниях
Продуктовая Аналитика — Карго Культ в современных компанияхПродуктовая Аналитика — Карго Культ в современных компаниях
Продуктовая Аналитика — Карго Культ в современных компанияхEvgeny Kuryshev
 
Тактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звеноТактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звеноMaxim Gaponov
 
Agile в контексте большого менеджмента – тренды развития
Agile в контексте большого менеджмента – тренды развитияAgile в контексте большого менеджмента – тренды развития
Agile в контексте большого менеджмента – тренды развитияSQALab
 
трошин видимое ускорение разработки
трошин   видимое ускорение разработкитрошин   видимое ускорение разработки
трошин видимое ускорение разработкиMagneta AI
 
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процессаКак UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процессаNetpeak
 
Tipanova_E_Zhiznennyj_cikl_testirovshhika
Tipanova_E_Zhiznennyj_cikl_testirovshhikaTipanova_E_Zhiznennyj_cikl_testirovshhika
Tipanova_E_Zhiznennyj_cikl_testirovshhikauransoft
 
Системы контроля рабочего времени персонала на ПК
Системы контроля рабочего времени персонала на ПКСистемы контроля рабочего времени персонала на ПК
Системы контроля рабочего времени персонала на ПКМихайленко Юлия
 
филиппов интрапренерство и стартап-культура как инструменты для инноваций
филиппов   интрапренерство и стартап-культура как инструменты для инновацийфилиппов   интрапренерство и стартап-культура как инструменты для инноваций
филиппов интрапренерство и стартап-культура как инструменты для инновацийMagneta AI
 
Московский клуб тестировщиков. Круглый стол про Agile
Московский клуб тестировщиков. Круглый стол про Agile Московский клуб тестировщиков. Круглый стол про Agile
Московский клуб тестировщиков. Круглый стол про Agile Михаил Заборов
 
10 заповедей + 14 принципов = TPS ?
10 заповедей + 14 принципов = TPS ?10 заповедей + 14 принципов = TPS ?
10 заповедей + 14 принципов = TPS ?Mikhail Kalinin
 
"Предпринимательский образ мышления" Part 8.
"Предпринимательский образ мышления" Part 8."Предпринимательский образ мышления" Part 8.
"Предпринимательский образ мышления" Part 8.Angel Relations Group
 
Как понять, подходит ли Agile вашей компании
Как понять, подходит ли Agile вашей компанииКак понять, подходит ли Agile вашей компании
Как понять, подходит ли Agile вашей компанииMaxim Tsepkov
 
Построение эффективных проектных команд
Построение эффективных проектных командПостроение эффективных проектных команд
Построение эффективных проектных командMikhail Andronov
 
Бизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферыБизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферыSQALab
 
Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...
Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...
Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...Anastasiya Simanovich
 
Юрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеЮрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеScrumTrek
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнераEugen Savitsky
 
управление проектами
управление проектамиуправление проектами
управление проектамиMasha Zholudeva
 

Was ist angesagt? (20)

Производственная система: просто о сложном. Часть 1
Производственная система: просто о сложном. Часть 1Производственная система: просто о сложном. Часть 1
Производственная система: просто о сложном. Часть 1
 
Продуктовая Аналитика — Карго Культ в современных компаниях
Продуктовая Аналитика — Карго Культ в современных компанияхПродуктовая Аналитика — Карго Культ в современных компаниях
Продуктовая Аналитика — Карго Культ в современных компаниях
 
Тактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звеноТактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звено
 
Agile в контексте большого менеджмента – тренды развития
Agile в контексте большого менеджмента – тренды развитияAgile в контексте большого менеджмента – тренды развития
Agile в контексте большого менеджмента – тренды развития
 
трошин видимое ускорение разработки
трошин   видимое ускорение разработкитрошин   видимое ускорение разработки
трошин видимое ускорение разработки
 
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процессаКак UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
 
Tipanova_E_Zhiznennyj_cikl_testirovshhika
Tipanova_E_Zhiznennyj_cikl_testirovshhikaTipanova_E_Zhiznennyj_cikl_testirovshhika
Tipanova_E_Zhiznennyj_cikl_testirovshhika
 
Системы контроля рабочего времени персонала на ПК
Системы контроля рабочего времени персонала на ПКСистемы контроля рабочего времени персонала на ПК
Системы контроля рабочего времени персонала на ПК
 
филиппов интрапренерство и стартап-культура как инструменты для инноваций
филиппов   интрапренерство и стартап-культура как инструменты для инновацийфилиппов   интрапренерство и стартап-культура как инструменты для инноваций
филиппов интрапренерство и стартап-культура как инструменты для инноваций
 
Московский клуб тестировщиков. Круглый стол про Agile
Московский клуб тестировщиков. Круглый стол про Agile Московский клуб тестировщиков. Круглый стол про Agile
Московский клуб тестировщиков. Круглый стол про Agile
 
10 заповедей + 14 принципов = TPS ?
10 заповедей + 14 принципов = TPS ?10 заповедей + 14 принципов = TPS ?
10 заповедей + 14 принципов = TPS ?
 
"Предпринимательский образ мышления" Part 8.
"Предпринимательский образ мышления" Part 8."Предпринимательский образ мышления" Part 8.
"Предпринимательский образ мышления" Part 8.
 
Как понять, подходит ли Agile вашей компании
Как понять, подходит ли Agile вашей компанииКак понять, подходит ли Agile вашей компании
Как понять, подходит ли Agile вашей компании
 
Построение эффективных проектных команд
Построение эффективных проектных командПостроение эффективных проектных команд
Построение эффективных проектных команд
 
Бизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферыБизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферы
 
Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...
Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...
Kак повысить продуктивность команды тестирования.Что говорят менеджеры, а что...
 
Юрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеЮрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практике
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнера
 
управление проектами
управление проектамиуправление проектами
управление проектами
 
юлия тэлль
юлия тэлльюлия тэлль
юлия тэлль
 

Andere mochten auch

Качество продукта через управление проектом
Качество продукта через управление проектомКачество продукта через управление проектом
Качество продукта через управление проектомСобака Павлова
 
Теория и практика сокращения релизного цикла
Теория и практика сокращения релизного циклаТеория и практика сокращения релизного цикла
Теория и практика сокращения релизного циклаSQALab
 
Тестировщик - лучший релиз менеджер!
Тестировщик - лучший релиз менеджер!Тестировщик - лучший релиз менеджер!
Тестировщик - лучший релиз менеджер!SQALab
 
Релиз-менеджмент в Badoo (Юрий Насретдинов)
Релиз-менеджмент в Badoo (Юрий Насретдинов)Релиз-менеджмент в Badoo (Юрий Насретдинов)
Релиз-менеджмент в Badoo (Юрий Насретдинов)Ontico
 
Релиз менеджмент в Badoo (Илья Агеев)
Релиз менеджмент в Badoo (Илья Агеев)Релиз менеджмент в Badoo (Илья Агеев)
Релиз менеджмент в Badoo (Илья Агеев)Ontico
 
Догнать и перегнать: российский и западный опыт применения качественных метод...
Догнать и перегнать: российский и западный опыт применения качественных метод...Догнать и перегнать: российский и западный опыт применения качественных метод...
Догнать и перегнать: российский и западный опыт применения качественных метод...Собака Павлова
 

Andere mochten auch (6)

Качество продукта через управление проектом
Качество продукта через управление проектомКачество продукта через управление проектом
Качество продукта через управление проектом
 
Теория и практика сокращения релизного цикла
Теория и практика сокращения релизного циклаТеория и практика сокращения релизного цикла
Теория и практика сокращения релизного цикла
 
Тестировщик - лучший релиз менеджер!
Тестировщик - лучший релиз менеджер!Тестировщик - лучший релиз менеджер!
Тестировщик - лучший релиз менеджер!
 
Релиз-менеджмент в Badoo (Юрий Насретдинов)
Релиз-менеджмент в Badoo (Юрий Насретдинов)Релиз-менеджмент в Badoo (Юрий Насретдинов)
Релиз-менеджмент в Badoo (Юрий Насретдинов)
 
Релиз менеджмент в Badoo (Илья Агеев)
Релиз менеджмент в Badoo (Илья Агеев)Релиз менеджмент в Badoo (Илья Агеев)
Релиз менеджмент в Badoo (Илья Агеев)
 
Догнать и перегнать: российский и западный опыт применения качественных метод...
Догнать и перегнать: российский и западный опыт применения качественных метод...Догнать и перегнать: российский и западный опыт применения качественных метод...
Догнать и перегнать: российский и западный опыт применения качественных метод...
 

Ähnlich wie Качество продукта через управление проектом

Копировать нельзя лидировать!
Копировать нельзя лидировать!Копировать нельзя лидировать!
Копировать нельзя лидировать!Mikhail Kalinin
 
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Lviv Startup Club
 
Видимое ускорение разработки
Видимое ускорение разработкиВидимое ускорение разработки
Видимое ускорение разработкиAlex Troshin
 
Система при которой работать неэффективно НЕ получится
Система при которой работать неэффективно НЕ получитсяСистема при которой работать неэффективно НЕ получится
Система при которой работать неэффективно НЕ получитсяNetpeak
 
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"Ivan Selikhovkin
 
Шаг-Рысь-Галоп: видимое ускорение разработки
Шаг-Рысь-Галоп: видимое ускорение разработкиШаг-Рысь-Галоп: видимое ускорение разработки
Шаг-Рысь-Галоп: видимое ускорение разработкиSQALab
 
20151029 непрерывные улучшения без исполняемой модели бизнеса
20151029 непрерывные улучшения без исполняемой модели бизнеса20151029 непрерывные улучшения без исполняемой модели бизнеса
20151029 непрерывные улучшения без исполняемой модели бизнесаAndrei A. Emelin
 
Кадровые проблемы тестирования
Кадровые проблемы тестированияКадровые проблемы тестирования
Кадровые проблемы тестированияBoris Frolov
 
Urazbaev.Wr
Urazbaev.WrUrazbaev.Wr
Urazbaev.WrWRider
 
Самурай оптимизации: как отличить эффектность от эффективности?
Самурай оптимизации: как отличить эффектность от эффективности?Самурай оптимизации: как отличить эффектность от эффективности?
Самурай оптимизации: как отличить эффектность от эффективности?Sergey Chadin
 
Development process в большой компании
Development process в большой компанииDevelopment process в большой компании
Development process в большой компанииLilia Gorbachik
 
Interview with Oleg Afanasyev
Interview with Oleg AfanasyevInterview with Oleg Afanasyev
Interview with Oleg AfanasyevPolina Tashakova
 
Как трансформируются компании и люди
Как трансформируются компании и людиКак трансформируются компании и люди
Как трансформируются компании и людиMaxim Gaponov
 
Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...
Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...
Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...SQALab
 
Презентация консалтинговой группы "Система Успеха"
Презентация консалтинговой группы "Система Успеха"Презентация консалтинговой группы "Система Успеха"
Презентация консалтинговой группы "Система Успеха"Vladislav Podoprigora
 
тренинг Life management антропология лидерства
тренинг Life management антропология лидерстватренинг Life management антропология лидерства
тренинг Life management антропология лидерстваГеоргий Геденидзе
 
То что ежедневно делают бренд-менеджеры ведущих компаний
То что ежедневно делают бренд-менеджеры ведущих компаний То что ежедневно делают бренд-менеджеры ведущих компаний
То что ежедневно делают бренд-менеджеры ведущих компаний Newbt
 

Ähnlich wie Качество продукта через управление проектом (20)

Копировать нельзя лидировать!
Копировать нельзя лидировать!Копировать нельзя лидировать!
Копировать нельзя лидировать!
 
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
 
Журнал Компетенции август 2014
Журнал Компетенции август 2014Журнал Компетенции август 2014
Журнал Компетенции август 2014
 
Видимое ускорение разработки
Видимое ускорение разработкиВидимое ускорение разработки
Видимое ускорение разработки
 
Система при которой работать неэффективно НЕ получится
Система при которой работать неэффективно НЕ получитсяСистема при которой работать неэффективно НЕ получится
Система при которой работать неэффективно НЕ получится
 
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
Блиц-доклад "Как выбирать проектные методологии и как от них отказываться"
 
Шаг-Рысь-Галоп: видимое ускорение разработки
Шаг-Рысь-Галоп: видимое ускорение разработкиШаг-Рысь-Галоп: видимое ускорение разработки
Шаг-Рысь-Галоп: видимое ускорение разработки
 
20151029 непрерывные улучшения без исполняемой модели бизнеса
20151029 непрерывные улучшения без исполняемой модели бизнеса20151029 непрерывные улучшения без исполняемой модели бизнеса
20151029 непрерывные улучшения без исполняемой модели бизнеса
 
Andriy korol
Andriy korol Andriy korol
Andriy korol
 
Кадровые проблемы тестирования
Кадровые проблемы тестированияКадровые проблемы тестирования
Кадровые проблемы тестирования
 
Urazbaev.Wr
Urazbaev.WrUrazbaev.Wr
Urazbaev.Wr
 
Самурай оптимизации: как отличить эффектность от эффективности?
Самурай оптимизации: как отличить эффектность от эффективности?Самурай оптимизации: как отличить эффектность от эффективности?
Самурай оптимизации: как отличить эффектность от эффективности?
 
Development process в большой компании
Development process в большой компанииDevelopment process в большой компании
Development process в большой компании
 
Interview with Oleg Afanasyev
Interview with Oleg AfanasyevInterview with Oleg Afanasyev
Interview with Oleg Afanasyev
 
Lab multimedia
Lab multimediaLab multimedia
Lab multimedia
 
Как трансформируются компании и люди
Как трансформируются компании и людиКак трансформируются компании и люди
Как трансформируются компании и люди
 
Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...
Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...
Как повысить продуктивность команды тестирования: что говорят менеджеры, а чт...
 
Презентация консалтинговой группы "Система Успеха"
Презентация консалтинговой группы "Система Успеха"Презентация консалтинговой группы "Система Успеха"
Презентация консалтинговой группы "Система Успеха"
 
тренинг Life management антропология лидерства
тренинг Life management антропология лидерстватренинг Life management антропология лидерства
тренинг Life management антропология лидерства
 
То что ежедневно делают бренд-менеджеры ведущих компаний
То что ежедневно делают бренд-менеджеры ведущих компаний То что ежедневно делают бренд-менеджеры ведущих компаний
То что ежедневно делают бренд-менеджеры ведущих компаний
 

Mehr von Ольга Павлова

Пожалуйста, переключайтесь на slideshare.net/sobakapavlova
Пожалуйста, переключайтесь на slideshare.net/sobakapavlovaПожалуйста, переключайтесь на slideshare.net/sobakapavlova
Пожалуйста, переключайтесь на slideshare.net/sobakapavlovaОльга Павлова
 
Смотрим на сайты питерских веб-студий глазами заказчика
Смотрим на сайты питерских веб-студий глазами заказчикаСмотрим на сайты питерских веб-студий глазами заказчика
Смотрим на сайты питерских веб-студий глазами заказчикаОльга Павлова
 
Тексты в интернет проектах
Тексты в интернет проектахТексты в интернет проектах
Тексты в интернет проектахОльга Павлова
 
Саморазвитие для IT-маленьких
Саморазвитие для IT-маленькихСаморазвитие для IT-маленьких
Саморазвитие для IT-маленькихОльга Павлова
 
It как религия: где мы ломимся в открытую дверь?
It как религия: где мы ломимся в открытую дверь?It как религия: где мы ломимся в открытую дверь?
It как религия: где мы ломимся в открытую дверь?Ольга Павлова
 
Рецепты моделирования пользовательских ожиданий
Рецепты моделирования пользовательских ожиданийРецепты моделирования пользовательских ожиданий
Рецепты моделирования пользовательских ожиданийОльга Павлова
 
Непрограммисты в IT-проектах
Непрограммисты в IT-проектахНепрограммисты в IT-проектах
Непрограммисты в IT-проектахОльга Павлова
 
Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...
Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...
Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...Ольга Павлова
 
Тексты в рекламе: баланс белого и чёрного
Тексты в рекламе: баланс белого и чёрногоТексты в рекламе: баланс белого и чёрного
Тексты в рекламе: баланс белого и чёрногоОльга Павлова
 
Типовой сайт турагентства
Типовой сайт турагентстваТиповой сайт турагентства
Типовой сайт турагентстваОльга Павлова
 
Даннинг-Крюгер — зайчики
Даннинг-Крюгер — зайчикиДаннинг-Крюгер — зайчики
Даннинг-Крюгер — зайчикиОльга Павлова
 
Пульт управления реальностью
Пульт управления реальностьюПульт управления реальностью
Пульт управления реальностьюОльга Павлова
 
Технологии вовлечения заказчика в процессы визуализации интерфейсов
Технологии вовлечения заказчика в процессы визуализации интерфейсовТехнологии вовлечения заказчика в процессы визуализации интерфейсов
Технологии вовлечения заказчика в процессы визуализации интерфейсовОльга Павлова
 
Качество продукта через управление проектом
Качество продукта через управление проектомКачество продукта через управление проектом
Качество продукта через управление проектомОльга Павлова
 
Сколько стоит ерунда, или как инвестировать в качество сайта
Сколько стоит ерунда, или как инвестировать в качество сайтаСколько стоит ерунда, или как инвестировать в качество сайта
Сколько стоит ерунда, или как инвестировать в качество сайтаОльга Павлова
 

Mehr von Ольга Павлова (20)

Пожалуйста, переключайтесь на slideshare.net/sobakapavlova
Пожалуйста, переключайтесь на slideshare.net/sobakapavlovaПожалуйста, переключайтесь на slideshare.net/sobakapavlova
Пожалуйста, переключайтесь на slideshare.net/sobakapavlova
 
Как начать?
Как начать?Как начать?
Как начать?
 
Смотрим на сайты питерских веб-студий глазами заказчика
Смотрим на сайты питерских веб-студий глазами заказчикаСмотрим на сайты питерских веб-студий глазами заказчика
Смотрим на сайты питерских веб-студий глазами заказчика
 
Тексты в интернет проектах
Тексты в интернет проектахТексты в интернет проектах
Тексты в интернет проектах
 
Саморазвитие для IT-маленьких
Саморазвитие для IT-маленькихСаморазвитие для IT-маленьких
Саморазвитие для IT-маленьких
 
It как религия: где мы ломимся в открытую дверь?
It как религия: где мы ломимся в открытую дверь?It как религия: где мы ломимся в открытую дверь?
It как религия: где мы ломимся в открытую дверь?
 
It как религия
It как религияIt как религия
It как религия
 
Манипуляция в текстах
Манипуляция в текстахМанипуляция в текстах
Манипуляция в текстах
 
Рецепты моделирования пользовательских ожиданий
Рецепты моделирования пользовательских ожиданийРецепты моделирования пользовательских ожиданий
Рецепты моделирования пользовательских ожиданий
 
Непрограммисты в IT-проектах
Непрограммисты в IT-проектахНепрограммисты в IT-проектах
Непрограммисты в IT-проектах
 
Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...
Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...
Зачем обращать внимание на пользовательские ожидания к интерфейсу и как это д...
 
Тексты в рекламе: баланс белого и чёрного
Тексты в рекламе: баланс белого и чёрногоТексты в рекламе: баланс белого и чёрного
Тексты в рекламе: баланс белого и чёрного
 
Типовой сайт турагентства
Типовой сайт турагентстваТиповой сайт турагентства
Типовой сайт турагентства
 
Даннинг-Крюгер — зайчики
Даннинг-Крюгер — зайчикиДаннинг-Крюгер — зайчики
Даннинг-Крюгер — зайчики
 
Пульт управления реальностью
Пульт управления реальностьюПульт управления реальностью
Пульт управления реальностью
 
Тексты на сайте
Тексты на сайтеТексты на сайте
Тексты на сайте
 
Технологии вовлечения заказчика в процессы визуализации интерфейсов
Технологии вовлечения заказчика в процессы визуализации интерфейсовТехнологии вовлечения заказчика в процессы визуализации интерфейсов
Технологии вовлечения заказчика в процессы визуализации интерфейсов
 
Качество продукта через управление проектом
Качество продукта через управление проектомКачество продукта через управление проектом
Качество продукта через управление проектом
 
«Сброшу по электронке»
«Сброшу по электронке»«Сброшу по электронке»
«Сброшу по электронке»
 
Сколько стоит ерунда, или как инвестировать в качество сайта
Сколько стоит ерунда, или как инвестировать в качество сайтаСколько стоит ерунда, или как инвестировать в качество сайта
Сколько стоит ерунда, или как инвестировать в качество сайта
 

Качество продукта через управление проектом

  • 1. Ольга Павлова www.pavlova.cc Качество продукта через управление проектом: что конкретно делать менеджеру? Рассмотрим немножко теории — и даже теорий — про качество продуктов и процессов. Поймём, почему они не имеют никакого отношения к нашей суровой действительности. Поймаем себя на умолчаниях, душащих качество, и подумаем, как избавиться от этих вредных привычек. Обсудим, как и что нужно делать на каждом этапе проекта, чтобы дальше не было мучительно больно. Выявим в команде борцов за качество и отличим их от недовольных нытиков. Да, и не скажем, наверное, ни слова о тестировании релизов. Немного теории для сомневающихся Раз вы задались вопросом «Как сделать хорошо?» — значит, у вас есть как минимум один ответ на вопрос «Как, собственно, вообще сделать?». И обычно этот ответ материализуется как смесь управленческих теорий, жизненного опыта и волшебных заклинаний. Опыт и заклинания оставим на сладкое, а сейчас — о самом простом: о теориях. Давайте сначала инвентаризуем теории, претендующие на управление качеством: 1. Всеобщее управление качеством (TQM). Главная идея: нужно повышать не только качество продукции, но и качество производственных процессов. Основной инструмент: развитие персонала, минимизация количественных показателей и принятие всех решений с ориентацией на качество процесса и результата. 2. Шесть сигм. Главная идея: нужно минимизировать брак на каждом этапе производства через уменьшение статистических отклонений ключевых параметров производственных процессов. Основной инструмент: сквозное и непрерывное измерение всего, что можно измерить, и поощрение инициатив, уменьшающих вероятность и величину отклонений от нормы. http://www.pavlova.cc Страница 1
  • 2. 3. Бережливое производство. Главная идея: нужно минимизировать производственные потери (деятельность, потребляющую ресурсы, но не создающую потребительской ценности). Основной инструмент: плавные производственные процессы без перепроизводства (система «точно вовремя»). 4. Теория ограничений (TOC). Главная идея: нужно повышать скорость генерации прибыли и уменьшать связанный капитал через подчинение темпа всех производственных процессов возможностям самого узкого места системы. Основной инструмент: установление прямой связи локальных показателей эффективности с двумя глобальными (скорость генерации прибыли и связанный капитал). 5. Ассоциированная система менеджмента качества. Главная идея: сюрприз- сюрприз, научно-техническую деятельность тоже можно стандартизировать на макроуровне. Основной инструмент: стандарт ISO 9000. Много букв, правда? На самом деле не то чтобы это важные буквы. Вы можете легко их проигнорировать. Просто вдруг вам для подтверждения собственной интуиции нужны красивые слова и авторитетные имена — а тут вот, пожалуйста, и то, и другое в ассортименте, наслаждайтесь. Особо интересно поискать противоречия между всеми этими заслуженными и популярными системами. Самых очевидных два: 1. «Всеобщее управление качеством» минимизирует использование количественных показателей, а «Шесть сигм» — полностью на них опирается. 2. «Теория ограничений» борется с локальными показателями эффективности, а для «Шести сигм» они жизненно необходимы. Да, вы правы, автор недолюбливает «Шесть сигм» — но причиной тому весьма субъективный жизненный опыт. Так или иначе, теории действительно друг другу противоречат, и при внедрении всё равно придётся думать своей головой. Вернёмся к нашему желанию найти ответ на вопрос «Как сделать хорошо?» в конкретном случае конкретной компании. Кажется, что ответ должен быть развитием ответа на вопрос «Как сделать?». То есть, например, если вы работаете по Scrum, но результат получается «на троечку», то нужно магически улучшить Scrum с помощью, например, «Теории ограничений» — и «троечка» превратится в «пятёрку с плюсом». На самом же деле связи между этими ответами нет. То есть когда мы начинаем говорить о качестве, перед нами появляется просто другой класс управленческих задач, никак не соотносящийся со «сделать вообще». И поэтому эволюции, скорее всего, не случится: чтобы сделать хорошо, привычные методы и практики придётся подчинять новым схемам, и это безболезненно не пройдёт. http://www.pavlova.cc Страница 2
  • 3. Качество — объект управления Переформулирую мысль предыдущего абзаца: какая бы производственная культура ни сложилась в вашей компании, повышение её качества — сложная управленческая задача. Остановлюсь подробней на этой неприятности. Мы привыкли, что производственный процесс устраивается как-то сам собой. Ну правда, достаточно определить цель и упорно к ней идти, чтобы рано или поздно, так или иначе — таки дойти. Героическими авралами, силой интеллекта лидеров разработки, харизмой менеджеров и вливаниями инвесторов — так или иначе проекты обычно доживают до технического запуска. Поэтому о том, как идёт проект, особо никто не задумывается. Ну, у кого-то иногда случается внезапное озарение и часть проектных работ формализуется, регламентируется и шаблонизируется. Обычно такие формализованные процессы быстро умирают за ненадобностью, особенно на небольших проектах. Лучшая тому иллюстрация — тотальное нежелание всех участников рабочей группы всерьёз планировать работы и придерживаться плана проекта. Проект закончен, языки у всех на плече, «мы пахали», мы герои, победителей не судят. В следующий раз идём примерно так же — тропинка уже протоптана. И в следующий, и в следующий… Так складывается производственная культура. Итак, доминирует аврально-героический метод формирования производственной культуры. А теперь подумайте — можно ли таким методом улучшить качество? Качество продуктов, производственных процессов, информационного обмена, маркетинговой поддержки и т.д.? Если компания создана по принципу «Бросили в воду — и плыви», то пловцам уже не до красивого стиля: им бы не захлебнуться и добраться до берега. Не скажу, что все компании такие, но IT — подавляющее большинство. Что ж, мы поняли, что улучшения качества снизу — не будет. А значит, придётся улучшать сверху. Мамочки, куда я попал? Улучшать сверху — это не значит, что мы садимся ровно и ждём сигналов от начальства. Но это значит, что менеджер выбирает систему управления качеством — и ставит внедрение этой системы выше своих хотелок. Иначе говоря, первый шаг менеджера к качеству: нужно для себя решить, что система управления качеством важнее авральной самореализации и «ориентации на результат». Результат, повторюсь, и без менеджера никуда не денется. Так уж в IT заведено, что люди в подавляющем большинстве действительно хотят добиться результата и сделать свою работу. Убить это желание и развалить проект ещё до технического http://www.pavlova.cc Страница 3
  • 4. запуска — надо здорово постараться, умельцы редки и ценятся на вес акций Facebook'а. Таким образом, дело менеджера — внедрять систему управления качеством. Здорово повезло, если эту задачу хоть как-то поддерживает начальство. Лучше всего, если у этого начальства есть своё видение идеала, отличное от «Хочу, чтобы было, как у Apple/Google/Volvo». Тогда дальше можете не читать — выясняйте, что это за видение, и работайте над воплощением :) Вторая по степени везения ситуация — когда уровень производственной культуры в компании держится на нескольких перфекционистах. Каждый из них в отдельности может легко свести с ума нетерпеливого и поверхностного менеджера. Но в целом они транслируют в пространство — и наглядно демонстрируют в работе — простой принцип: работать надо хорошо. С плеч менеджера благодаря этим людям падает безумная пропагандистская задача: доказывать, что тема качества вообще достойна внимания. Перфекционисты- разработчики борются с халтурщиками своими методами (о которых лучше нежным управленцам не знать) — прям санитары леса, носите их на руках. Платить за это счастье придётся подстройкой своих управленческих воздействий под ценных перфекционистов. Впрочем, это того стоит. Но обычно менеджер остаётся с проблемой один на один. Нужно, чтобы было хорошо, но как — решай сам, дорогой. А пока ты решаешь, мы будем работать, как привыкли: кто-то хорошо, кто-то спустя рукава. Нормальная ситуация в российских реалиях с их слабой методической культурой и высоким уровнем пресловутой «ориентации на результат». А что делать, что делать-то? Вариантов внедрения системы управления качеством, по большому счёту, два: эволюционный и революционный. Революционный — проще некуда: составляем себе стройную схему «Как я буду контролировать и повышать качество», согласовываем с начальством и внедряем. Проще всего взять какую-нибудь из вышеперечисленных теорий, слегка адаптировать под IT и дальше придерживаться её с упорством школьника, вчера прочитавшего про ООП. Не работает, но весело и все при деле. Эволюционный, на мой взгляд, несколько эффективней: 1. Вытаскиваем из теорий и практик все принципы и рекомендации по повышению качества, в которые вы — лично вы — верите. 2. Выбираем какую-нибудь практику, которую можно применить здесь и сейчас. 3. Практикуем в безопасном месте и смотрим, что получилось. 4. Если выглядит убедительно — внедряем конкретно эту практику повсеместно. http://www.pavlova.cc Страница 4
  • 5. 5. Выбираем следующую практику — и далее по циклу. Самое сложное здесь, конечно, в том, что за эволюционным методом не стоит никаких авторитетов и никакого опыта. Всё будет происходить на ваш страх и риск. Фактически вы строите карточный домик на фундаменте своего авторитета (и занудства). И никто не даст гарантию, что очередная выбранная ко внедрению практика не вызовет цепной реакции и не порушит всё, что вы сделали до этого. Интересно, что оба способа основаны на вере в необходимость решения вопроса качества управленческими методами. И самое главное, что вам придётся сделать — поверить в то, что качество важно. Членам религиозных конфессий (в частности, владельцам iPhone) поверить во что угодно проще: так сказать, навык уже есть. Атеистам и андроидофилам — трудней, хотя тоже возможно. Но да, увы, логика тут не работает: первым делом надо стать адептом религии качества. Чёрт, какая незадача: мы чуть не забыли, что работаем в IT. Кругом сплошная логика, аналитика, аргументация и объективность. При чём тут вера? Да какое значение имеют эмоции для того, чтобы работать в этой почти научно-технической, левополушарной отрасли? И тут мы возвращаемся к тому, что, казалось бы, стоило обсудить в самом начале статьи. К вопросу о том, что такое качество. Дело в том, что восприятие качества — крайне субъективно. Можно долго искать (а найдя — даже и использовать) способы численно замерить какие-то отдельные параметры некоторых составляющих процесса, проекта и продукта. Но в результате же всё равно всё сводится к простому: нравится или нет, хочу или не хочу, радует или бесит? Психологи-экспериментаторы давно показали: люди не способны принимать решения на основе фактов. Для каждого — даже самого маленького! — решения нужны эмоции. И чем важней решение — тем меньше в нём логики и больше эмоций. Решение о качестве — это решение «хорошо—плохо». Вы хотите, чтобы кто-то (пользователи, покупатели, начальство, акционеры, журналисты) оценили качество вашей работы как «хорошо». Это значит, что вы хотите управлять эмоциями людей. А это невозможно делать механически, без вкладывания души. Невозможно. Вам нужно, чтобы все участники проекта (а также его сторонники и противники вне проектной команды) вложили в работу душу. А как насчёт вашей души? То-то и оно. Так что да, первый шаг безумно не-IT-шный — надо поверить. Для тех, кто ещё не убеждён, привожу альтернативный аргумент. Британские учёные :) доказали, что управление тем лучше, чем острее фокус менеджера на http://www.pavlova.cc Страница 5
  • 6. объекте управления. А для того, чтобы в условиях стресса, гонки и постоянных помех внимание менеджера не соскальзывало с выбранного нами объекта управления (то есть качества), нужно, чтобы менеджер был к этому объекту эмоционально привязан. Для чего нет лучше способа, чем вера. Как поверить в качество? Прошу тех, кто уже верит, не пропускать этот раздел. Вдруг вера ваша слаба :) Допустим, вы считаете, что качество вашего продукта на приемлемом уровне. Как избавиться от этого досадного заблуждения? Вот несколько простых методов: 1. Почитайте, что люди пишут о вашем продукте. Невыразимо просветляющее упражнение — пара дней работы в техподдержке. Чуть менее травматично, но тоже неплохо — походить по форумам и блогам. 2. Постойте за плечом пользователя. Можно взять новичка, можно — матёрого пользователя. Посмотрите, что человек делает и что он не делает. Поспрашивайте о его обычных задачах в продукте, посмотрите, как он их решает. 3. Сами станьте пользователем. Речь не о рассматривании интерфейса, а о реальном использовании системы. Покупайте, пишите, публикуйте, считайте — если, конечно, можете. В интернет-проектах это обычно несложно. Не ограничивайтесь online-задачами — например, в интернет-магазине совершите покупку целиком, а не просто до кнопки «Заказать». 4. Пользуйтесь конкурентами. Это поможет не только увидеть ваши слабые стороны, но и, наоборот, начать больше ценить сильные. Кстати, и удержит от поломки якобы никому не нужной (а на самом деле критически важной людям) функциональности. Ой, как будет неприятно. Вы будете ругать пользователей — мол, какие они идиоты. Вы будете игнорировать то, что вам кажется несущественным — а потом эти мелочи объединятся и станут грызть вашу совесть долгими зимними вечерами. И поначалу вы будете действовать как робот — но мало-помалу у вас появятся чувства, эмоции, нормальные человеческие ощущения. Вот! Поймали! Эмоции и ощущения. Это ровно то, что нам надо: вы наконец смогли почувствовать, что ваш продукт есть нечто большее, чем логика программы и ограничения бизнес-процессов. Более того, вам станет в заметной степени наплевать на «объективные причины» — желание сделать хорошо заглушит все доводы в пользу того, что это, дескать, невозможно. Поздравляю. Вы поверили в то, что качество — важно. И теперь готовы влиять на это качество конкретными управленческими действиями. Небольшой нюанс: упражнение нужно повторять непрерывно. Поддержка этой веры — ваша ежедневная работа. А искушений отречься будет изрядно (не стоит, http://www.pavlova.cc Страница 6
  • 7. знаете ли, недооценивать могущество императора). Так что: пользуйтесь своим каждый день, рассматривайте чужое раз в неделю, читайте пользовательские отзывы раз в месяц — и говорите с людьми при каждой возможности. Вредные привычки Ну а теперь, наконец, самое вкусное: практические рекомендации. Начнём с простого — попробуем искоренить свои собственные вредные привычки. Вот они, эти враги — и методы борьбы с ними: 1. Маркетинговое мышление. Как выглядит: решения принимаются на основе оценки потребности большинства; штучные (пусть и экспрессивные) жалобы пользователей игнорируются; мелкие детали интерфейса не прорабатываются; минорные баги не чинятся. Что делать: осознать, что пользователям наплевать на большинство; испугаться шума в блогах из-за одной, но очень некрасивой ошибки; выработать в себе уважение к каждому (!) пользователю. 2. Ложь при планировании. Как выглядит: сроки реализации конкретной задачи навязываются сверху без учёта возможностей производства. Что делать: не подписываться под сроками, если ощущаете давление; согласовывать сроки с производством; регламентировать процедуру согласования сроков. 3. Отсутствие сдачи-приёмки. Как выглядит: факт сдачи задачи автоматически означает в глазах исполнителя её приёмку; возврат на доработку воспринимается как личное оскорбление. Что делать: планировать итерации сдачи-приёмки; оперативно выкатывать список недоработок к исправлению. 4. Озадачивание без контроля. Как выглядит: задача выдана, но её реализация не проконтролирована; разборки задним числом вида «А я ещё в мартобре просил тебя сделать». Что делать: считать контроль исполнения отдельной задачей; ставить напоминалки; вести учёт в списке дел. 5. Электронная почта. Как выглядит: заметная часть рабочего времени уходит на электронную почту; участие в малозначимой переписке; подробные письменные обсуждения; прочая имитация бурной деятельности. Что делать: проверять электронную почту не чаще раза в час; вести отдельный список дел. 6. Много букв в документации. Как выглядит: солидная пачка бумаги названа «техническим заданием»; никто http://www.pavlova.cc Страница 7
  • 8. не сверяется с документацией в процессе разработки. Что делать: не вести документацию; ставить задачу в формате прототипов интерфейса; не описывать очевидное; ключевые требования умещать на 1-2 страницы A4. 7. Устное целеполагание. Как выглядит: цели проекта «всем известны», но короткого описания — нет. Что делать: составить и согласовать документ — обоснование проекта. 8. Игнорирование идиотов. Как выглядит: странные запросы людей, не имеющих отношения к проекту (но имеющих влияние в компании), спускаются на тормозах. Что делать: общаться с ними (обычно они хотят только общения); согласовывать их хотелки с генеральным заказчиком; найти способ повлиять на их точку зрения и воспользоваться этим способом. 9. Сокрытие информации. Как выглядит: работа идёт, но для того, чтобы составить себе впечатление о происходящем, людям со стороны нужно проявить инициативу и поинтересоваться. Что делать: индивидуально активно информировать ключевых сотрудников; направо и налево рассказывать о проекте. 10. Нерегулярный current state. Как выглядит: встречи рабочей группы проводятся от случая к случаю. Что делать: жёстко зашить встречи в календарь; приглашать на встречи заказчика; письменно фиксировать и публиковать резюме встречи. 11. Невнимание к инициативам. Как выглядит: предложения рядовых исполнителей игнорируются или встречаются «в штыки». Что делать: предлагать исполнителям развить тему (регламентировать, сделать пробный вариант, провести презентацию или анализ рынка); рассказать об уже существующих попытках решить задачу и предложить включиться в процесс. 12. Поощрение посредственности. Как выглядит: плохо сделанная работа принимается из-за недостатка внимания или времени. Что делать: отправлять на доработку со списком замечаний; заказывать работу двум исполнителям одновременно. 13. Невнедрение. Как выглядит: исполнитель сделал «срочную» работу, которая после этого попала в длинную очередь на публикацию или внедрение. Что делать: пользоваться методикой kanban (заказывать только то, что можно будет сразу опубликовать или внедрить). 14. Микроменеджмент. Как выглядит: слишком частый контроль прогресса, слишком детальные инструкции. http://www.pavlova.cc Страница 8
  • 9. Что делать: детальные инструкции выдавать только после того, как стало ясно, что самостоятельно исполнитель не найдёт способ решить задачу на должном уровне качества. 15. Серьёзность. Как выглядит: агрессивная пропаганда «важности и нужности» решаемых задач. Что делать: шутить над продуктом; закладывать «пасхальные яйца» для своих. 16. Недоверие. Как выглядит: пренебрежительные высказывания о результатах чужого труда и о возможностях исполнителя в целом. Что делать: претензии, если они есть, высказывать без обобщений («ты всегда»), максимально конкретно и конструктивно. Активности по этапам В предыдущем разделе мы, как положено порядочным управленцам, начали с себя. Но рано или поздно придётся перейти к изменению организации труда рабочей группы проекта. Проще всего коррекция идёт, если её синхронизировать с типовым производственным процессом, уже принятым в вашей компании. Все интернет-проекты обычно идут по одной и той же схеме (как бы нам с вами ни хотелось думать иначе). Этапы этой схемы можно обозначить, например, так: 1. Формирование идеи (созревание проекта, оформление сделки, предоплата). 2. Старт (выделение ресурсов и предварительное планирование). 3. Аналитика (бизнес-требования, анализ рынка, техническая постановка). 4. Проектирование (интерфейс, дизайн, тексты). 5. Разработка (покомпонентное программирование, интеграция, вёрстка). 6. Тестирование (функционал, нагрузки, бета). 7. Запуск (внутренняя презентация, вывод в свет, PR, обработка feedback'а). 8. Сдача в эксплуатацию (доработки, регламентация, сдача-приёмка, обучение, оплата). Конечно, эти этапы отнюдь не идут аккуратно след в след, а наоборот, как хотят заползают друг на друга в произвольном порядке. Обычно это невинное, в сущности, явление природы приравнивают чуть ли не к стихийному бедствию: мол, раз всё так запутано и идёт не по порядку, то и планировать работы не нужно и контролировать их качество не получится. Это немножко неправда. Смотрите, какая разница, в какой последовательности идут работы, если они в любом случае должны быть сделаны? Ну вам правда, что http://www.pavlova.cc Страница 9
  • 10. ли, важно, что разработка начнётся до фиксации бизнес-требований? Вы же не бросите бизнес-требования на полдороги — они же всё равно нужны в более-менее цельном виде, правда? Да, но при чём тут качество? Дело в том, что фокусировка на качестве промежуточных результатов — один из самых простых (хотя и не единственный) способ управлять качеством процесса. Особенно в интернет-проектах: ведь каждая задача (даже монструозная разработка какого-нибудь универсального движка) либо невелика, либо её можно разбить на несколько задач помельче. Но ведь важно ничего не пропустить! Все подзадачи, которые нам предстоит делать на проекте, должны быть учтены могучим ураганом хотя бы в момент старта. Составить достаточно детальный список задач (план без дат и взаимозависимостей) — первый шаг к такому учёту. Какие задачи включать в этот список, а какие нет? Вспомним про качество. Мы управляем качеством? Да. Значит, список задач (зародыш плана) должен нам помочь управлять качеством? Тоже да. А какой у менеджера вообще арсенал инструментов управления? Очень небольшой: менеджер умеет ставить задачи и принимать результат их исполнения. Мда, негусто. Но зато на раз-два помогает разобраться, какие задачи нужно учесть в плане. Ровно те, которые вы собираетесь ставить — и которые будете принимать. Не больше, не меньше. Несколько примеров: 1. Тестирование конкретного кейса может быть задачей из плана — если вы хотите лично проконтролировать, что он работает. А может и не быть — если это второстепенный кейс, и таких у вас 300 штук уйдёт в отдел тестирования. 2. Прототипирование главной страницы сайта — всегда задача из плана: вы намучаетесь и с постановкой, и со сдачей-приёмкой. А вот прототипирование страницы «Наши банковские реквизиты» — почти никогда: сделают, и ладно. 3. Запуск как таковой (включение сайта) — всегда задача из плана. А проведение пресс-конференции — скорее стихийное бедствие, что тут запланируешь. Итак, список задач есть. А теперь начинается самое интересное. Как вы собираетесь контролировать качество их реализации? Есть несколько методов: 1. Повысить качество постановки. Не объём, а качество. Возьмите личную ответственность за то, чтобы постановка соответствовала вашим ожиданиям: напишите, проверьте, согласуйте и т.п. 2. Делегировать задачу. Когда за дело отвечает «отдел» — туши свет. Когда за это же дело отвечает конкретный сотрудник отдела — начинаются чудеса. Никто, кроме самых уж отморозков, не хочет делать свою работу плохо. Значит, всё, что в ваших силах — дать работе хозяина. Конечно, так, чтобы хозяин захотел эту работу выполнить и был горд результатом — но обычно тут дело нехитрое. http://www.pavlova.cc Страница 10
  • 11. 3. Спланировать сдачу-приёмку. Никакую работу нельзя сдать с первого раза, всегда возникают подводные грабли. Планируйте не сами грабли, а итерации их выявлений: первый вариант — обсуждение — список багов — второй вариант — … — последний (обычно третий) вариант. На всё это уходит время — но мы же о качестве? 4. Явно подтверждать окончание задачи. Поставили точку в бизнес- требованиях — всё, поставили. С этого момента все дополнительные хотелки не падают автоматом на голову несчастных исполнителей, а становятся вашим личным геморроем: отметайте, защищайте, обещайте вторую версию, но держите ответственность за эту поставленную точку. Не факт, что получится, но надо пытаться. Вот такая работа с планом. Не безумно сложная, но требующая изрядного занудства. И понимания: вы боретесь за каждую запятую сейчас — не потому, что вам так нравится, а потому что только равномерно обеспеченное качество процесса приведёт к приемлемому результату. Давайте теперь вернёмся к основным этапам и перечислим ключевые задачи менеджера, исполнение которых приведёт к повышению качества и процесса, и продукта: 1. Формирование идеи 1.1. Явно и письменно зафиксировать обоснование проекта: что, зачем и с какими ограничениями делается. 2. Старт. 2.1. Явно и письменно согласовать имена заказчика и руководителя проекта. 2.2. Письменно составить список задач проекта (зародыш плана). 3. Аналитика. 3.1. Провести презентацию решений конкурентов. 3.2. Лично прочитать и обсудить техническую постановку. 3.3. Явно и письменно составить портрет целевой аудитории. 3.4. Письменно зафиксировать пользовательские ожидания (хотя бы список). 3.5. Требовать коротких документов, не принимать тома постановки. 4. Проектирование (интерфейс, дизайн, тексты). 4.1. Отделить проектирование интерфейса от дизайна. 4.2. Лично сверить интерфейс и дизайн с пользовательскими ожиданиями. 4.3. Лично прочитать все тексты. http://www.pavlova.cc Страница 11
  • 12. 4.4. Прогнать все тексты через корректуру. 4.5. Наладить контроль работы дизайнера со стороны проектировщика. 5. Разработка. 5.1. Каждые 2-3 дня выяснять current state по разработке. 5.2. Поддерживать постановку в актуальном состоянии. 5.3. Лично отсматривать вёрстку перед отправкой в тестирование. 6. Тестирование. 6.1. Лично прочитать и обсудить постановку на тестирование. 6.2. Индивидуально презентовать бету каждому ключевому бета-тестеру. 6.3. Изолировать разработчиков от дискуссий с бета-тестерами (это не самый однозначный совет, но я стараюсь так делать). 7. Запуск (внутренняя презентация, вывод в свет, PR, обработка feedback'а). 7.1. Сообщить все публичные даты проектной команде, напоминать регулярно. 7.2. Лично живьём объяснить ключевым представителям заказчика процедуру запуска. 7.3. Участвовать в обработке feedback'а. 7.4. Хорошие новости о запуске сообщать проектной команде. 7.5. Публично поблагодарить проектную команду (если возможно, каждого индивидуально). 8. Сдача в эксплуатацию (доработки, регламентация, сдача-приёмка, обучение, оплата). 8.1. Не забыть про этот этап :) Конечно, есть и другие практические действия, специфичные для вашего производственного процесса. Вы сами легко их назовёте. Но всех их объединяет одно: личный контроль менеджера за процессом и результатом работы. При должном упорстве и вере в светлое будущее, как и было выше сказано, производственный процесс рано или поздно подчинится внедряемой вами системе управления качества. http://www.pavlova.cc Страница 12
  • 13. Поддержка единомышленников Ваши единомышленники — это люди, которым нравится делать свою работу хорошо. То есть большинство. Вы же с ними на одной стороне баррикад, правда? А значит, надо быть готовым на кое-какие компромиссы: 1. Поверьте, они правда лучше знают. Особенно разработчики. Довольно часто менеджеры пытаются влезть в дебри разработки. Наверное, для того, чтобы почувствовать проект «на кончиках пальцев», ощутить сопричастность к физическому, так сказать, процессу производства. Управлять скучно и неприятно — то ли дело руками самому что-то делать. Но знаете, не надо. Лучше сказать: «Ты лучше знаешь то-то и то-то, а я не понял, поясни, пожалуйста». 2. Им нужно время. Много времени. Ужас в том, что о времени спрашивают не их, а вас. И велик соблазн прогнуться и пообещать что-нибудь красивое. Нет. Ваша работа — не прогибаться в этом вопросе. Поверьте, ускорение производства начинается отнюдь не с повышенных обязательств (жаль, что тут нет возможности подробней раскрыть эту тему). 3. Виноватых нет. Если вдруг кому-то и где-то придёт в голову искать виноватых — соблазнительно свалить всё на исполнителя. Хорошая затея, но деструктивная: очень расхолаживает, убивает инициативу и желание работать вообще. Решайте сами, как сделать так, чтобы исполнители не попадали в виноватые. Подсказка: кругом масса кандидатов. 4. Помогайте договариваться. Исполнителям трудно договариваться даже друг с другом. А уж с отделом маркетинга… Ищите ростки недопонимания и устраняйте их всеми силами. Как только контакт налажен — отходите в сторону, без вас разберутся. 5. Пропагандируйте. Вообще-то обычно в небольшой компании и так всем известно, кто трудяга, а кто лентяй. Но лишний раз порекламировать чудо- сотрудника окружающим (особенно директорам) — дело хорошее. Вам ведь нужно, чтобы ваши единомышленники набирали авторитет. А вот ругать — это уже не работа, а политика, занимайтесь ею на свой страх и риск. Интересно, что люди, которые хотят работать хорошо, больше всего на свете ценят обратную связь. А в обратной связи — конструктивные предложения, которые помогают им сделать лучше и эту конкретную, и все дальнейшие аналогичные задачи. Самый прекрасный подарок, который вы им можете сделать — это помочь научиться работать лучше. Поэтому не скупитесь на обратную связь и искреннюю благодарность за хорошо выполненную работу. http://www.pavlova.cc Страница 13
  • 14. Вот и всё на сегодня. За скобками осталось довольно много нюансов. Как, например, увязать вопросы качества с вечной нехваткой времени? Что делать с криворукими уродами (а такие встречаются)? Можно ли материально поощрять тех, кто хорошо работает? Есть ли всё-таки способы количественной оценки качества? Но знаете, все эти вопросы как-то сами собой решаются, если сделать главное. Так что о них, наверное, в следующий раз — когда вышеописанное станет для вас набором отскакивающих от зубов банальностей :) http://www.pavlova.cc Страница 14