Показаны сообщения с ярлыком Управление. Показать все сообщения
Показаны сообщения с ярлыком Управление. Показать все сообщения

среда, 25 декабря 2013 г.

Книжная полка. Брайан Коул Миллер "Как добиться от сотрудников максимальных результатов"

Ставим еще одну прочитанную книгу на нашу книжную полку. Рубрика самая читаемая, и полагаю, ожидаемая: сразу две книги - Гленфорда Майерса и Андре Кукла - прочно удерживают лидерство в популярных сообщениях моего блога.

С удовольствием пополняю коллекцию, и сегодня я расскажу вам про книгу Брайан Коул Миллер "Как добиться от сотрудников максимальных результатов".  

Технико-тактические характеристики:
Год издания: 2007
Страниц: 192
Формат: 84х108/32 (130х205 мм, стандартный)
ISBN: 978-5-98124-263-2
Скорость чтения - выше среднего
Ориентировочное время на прочтение: 2,5 - 3,5 часа

Книга с длинным названием и небольшим по объему содержанием. Ключ к максимальным результатом подчиненных - предложенная автором модель-акроним SIMPLE из 6 составляющих - 6 частей книги, по одной на каждую компоненту:
- S (Set expectations) - обозначьте свои ожидания
- I (Invite commitment) - добейтесь стремления к работе
- M (Measure results) - оцените результаты
- P (Provide feedback) - обеспечьте обратную связь
- L (Link to consequences) - учитывайте последствия
- E (Evaluate efectiveness) - оцените эффективность

Каждая компонента (каждый этап) - состоит из шагов, каждый формулируется одной фразой. Далее, к каждому шагу автор прилагает аргументы в пользу шага и детали. Таким образом, данные в книге подаются по правилу пирамиды -  в начале блока помещается вывод (шаг), который затем раскрывается деталями. Это позволяет быстро читать книгу: при чтении либо более подробно рассматриваем шаг, либо, если все известно и понятно, переходим к следующему.

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

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

Ниже - моя карта памяти по книге.
Ссылка на карту памяти - https://dl.dropboxusercontent.com/u/81883673/Miller-keeping-employees-accountable-for-results.png

среда, 30 октября 2013 г.

Fun ConfeT&QA Осень-2013. Второй день. Обзор.

Fun ConfeT&QA продолжается, вчера прошел второй день, и уровень докладов как минимум удержал планку первого дня, о котором я написал здесь. 

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

Следующий докладчик - Рина Ужевко, про то, Как не попасть в “ловушки” на пути к успеху. Замечательная, очень красочная презентация и не менее интересный доклад с некоторой долей здорового скептицизма о том, как найти баланс между развитием и пользой, теорией и практикой. Для себя выписал ловушки, озвученные Риной, к которым буду обращаться периодически. Рефлексия - хорошая штука :)
- Будь открыт всему новому (интересно все, но выбираем то, что нужно)
- Плавали - знаем (двух одинаковых билдов не бывает)
- Каков билд! Вау! (не заигрываться)
- Протоптанной тропой (у него опыт, он лучше знает - неверно)
- Надо всем понравиться (не хватит времени на свои задачи)
- Хвататься за все (созвучно первому пункту)
- Я и так гуру (постоянно развиваемся)

И завершила второй день Наталья Руколь с докладом про Управляемое исследовательское тестирование. Ну что еще такого сказать про доклады Наташи, что еще никто не говорил? Правильно, надо не говорить, а конспектировать! Все четко, отличная речь, слайды и идеи, которые надо брать и пробовать, сразу :) Субъективно, для меня самый полезный доклад, который нужен был именно сейчас. Оставлю и вам конспект доклада, уверен, пригодится.
- нужен баланс между беспорядочным и полностью формализованным процессом тестирования.
Стратегии и компромиссы (названия авторские):
- полудокументация;
- все готовенькое (чит-листы, usability guidelines);
- исследовательское покрытие (покрытие кода, cross checking, мутационное тестирование);
- устная бюрократия;
- сессионное тестирование (Бах его знает);
- совмещение.

Продолжение - уже сегодня! Что день грядущий нам готовит? Сегодня узнаем.

понедельник, 21 октября 2013 г.

Куда уходит все время - перевод статьи Майкла Болтона

На прошлой неделе отзвучали сладкие ноты онлайн-конференции по тестированию ПО Chief Confet&QA. Как всегда, были очень интересные доклады, ценные мысли, а главное - дополнительный заряд мотивации действовать и развиваться. Чуть подробнее свои мысли по докладам я напишу в одном из следующих постов.

А сегодня я подготовил перевод статьи Майкла Болтона "Куда уходит все время" (Michael Bolton - "Where Does All That Time Go?"), о которой я рассказывал на своем конфетном докладе о тайм-менеджменте в тестировании. Статья очень интересная и поучительная, поэтому рекомендую к прочтению.

Ссылка на оригинал  -  http://www.developsense.com/blog/2012/10/where-does-all-that-time-go/
Формат текста (выделение терминов, курсив, цитирование) и ссылки на другие статьи из текста взяты с оригинала "как есть".

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

- Все это отнимает столько времени. Когда мне нужен лист бумаги для заметок, я обязательно должен заполнить соответствующую форму. Боже, спаси меня, если формы вдруг закончатся!
- Сколько времени ты тратишь на подобную работу каждую неделю? - спросил я.
- Около часа в день. Иногда два. Встречи... Скажем, полтора часа в среднем.
- Вау, это ощутимая часть этой недели. У меня есть идея.
- Давай изобразим это, - сказал я и достал мой верный молескин. Я предпочитаю вариант в клеточку для таких случаев, как этот. Я нарисовал прямоугольник, 20 клеточек в длину и 2 - в ширину.


- Итак, ты тратишь в среднем полтора часа в день на согласование (C - compliance stuff). Полтора умножить на пять, или семь с половиной часов в неделю. Давай округлим до восьми. Напиши С в восьми клетках.

Петр так и сделал.


- Хорошо. - сказал я, - А теперь напрягись и вспомни, сколько ты потратил времени на борьбу с тестовым окружении.

Глаза Петра загорелись.

- Да! - воскликнул он. - Это большая часть дня. Смотри, это мобильное приложение. У нас есть серверная  компонента и клиентская, с которой мы имеем дело, и серверная компонента - это настоящий слон.
- Расскажи-ка подробнее.
- Долгая история. Мы получаем окружение, которое моделирует систему на продакшн. Софт, который мы разрабатываем, содержит столько багов, что мы не можем определенно сказать, является ли эта проблема общей, или воспроизводится только для некоторой модели телефонов, и поэтому мы заводим еще одну конфигурацию для того, чтобы провести целенаправленное тестирование каждый раз, когда мы добавляем поддержку нового телефона. Это то, над чем я сейчас работаю. Проблема в том, что настойка нового телефона крайне скрупулезна и занимает очень много времени. Я должен делать все очень внимательно. Я несколько раз просил время на то, чтобы автоматизировать процесс настройки некоторых конфигураций, но мне отказали, так как времени недостаточно, мы и так постоянно в цейтноте. Поэтому, я вынужден делать это вручную. Процесс запутанный, и во время него я часто ошибаюсь. С другой стороны, если я обнаруживаю, что что-то не работает, я должен выяснить, почему. Это означает, что я должен сообщить об этом разработчикам и разобраться, в чем ошибка; затем я должен вернуться назад к тестированию нового окружения. И чаще всего, приходится начинать тестирование с самого начала. Это отнимает часы. И так каждый день.
- Окей. Давай запишем это в нашей маленькой таблице, прямо здесь. Напиши S в каждой клетке для каждого потраченного часа в неделю.

После этого Петр принялся заполнять клеточки. Один десяток, второй. И затем еще восемь клеток.


- В самом деле?! - воскликнул я. - Двадцать восемь часов в неделю, разделенные на пять дней - это более пяти часов в день. Ты серьезно?
- Абсолютно - вздохнул Петр. - Это занимает большую часть, иногда весь день. Это скучно. Что в самом деле меня убивает, так это то, что я не ощущаю, что занимаюсь тестированием.
- Я не шучу. На это нет времени. Остаются только четыре клеточки в неделю. Плюс, то, о чем ты уже говорил - тонны багов, которые не относятся к настройкам и целенаправленному тестированию.
- Это так. Когда дело доходит до тех вещей, которые на самом деле нуждаются в тестировании, в них тоже находится множество багов. Таким образом, мое время на тестирование - не чистое тестирование. Это в основном время, потраченное на то, чтобы воспроизвести и задокументировать баг.
- Да. В сессионном тестировании, это исследование и документирование бага - Б-время. И оно прерывает время на дизайн и выполнение теста - Т-время - которое создает актуальное покрытие тестами и позволяющее изучить, что в самом деле происходит в продукте. Так, сколько занимает Б-время?

Петр поставил букву Б в три из четырех клеток.


- И, наконец, Т-время?

У Петра осталось только место для одной буквы Т в правом нижнем углу.


- Вау, - усмехнулся я, - одна сороковая часть твоей целой недели уходит на получение реального покрытия тестами. Остальное - накладные расходы. Говорил ли ты им, как это влияет на твою работу?
- Я упоминал об этом - ответил он.
- Давай посмотрим - предложил я- Если мы будем использовать цвета, это станет еще более очевидным.


- М-да, я никогда не смотрел на эту проблему таким образом. И затем, - Петр остановился. - Они спрашивают меня, почему я не обнаружил этот баг?
- Хорошо, -  сказал я, - учитывая заблуждение, в котором они, скорее всего, находятся, вопрос небезосновательный.
- Что ты имеешь в виду? - спросил Петр.
- Что написано у тебя на визитке?
- Тестирование ПО.
- Что написано у тебя на двери твоей тестовой лаборатории?
- Тестовая лаборатория - ответил Петр.
- И они называют тебя...
- Петр.
- Нет! - я улыбнулся. - Они говорят, что ты ... кто?
- Тестировщик.
- Итак, с того момента, как ты тестировщик, на двери у тебя написано "тестовая лаборатория", на визитке - "тестирование", они полагают, что тестирование - это все, что ты делаешь. Это заблуждение, которое Джерри Вейнберг называет проблемой укрупнения. Все из перечисленных активностей - административная работа, установка, исследование и документирование бага, проектирование и выполнение тестов, - для них это одна большая идея. И я нарисовал ее Петру.


- Это заблуждение менеджмента. С того момента как, в их воображении, у тебя есть сорок часов на тестирование в неделю, и для них это нормально - спросить, почему ты не обнаружил этот баг.
- Хммм... Так и есть. - согласился Петр.
- Когда в реальности они получают это. И я нарисовал для Петра.


- Для тестирования - реального взаимодействия с продуктом, поиском проблем, ты получаешь одну сороковую часть времени, которое они думают у тебя есть. Одну-единственную букву Т. Это входит в твой отчет о тестировании?
- Оу, пожалуй, мне стоит показать им это.
- Пожалуй, стоит.

Несколько дней спустя, я показал эту страницу из блокнота Джеймсу Баху.

- Вау! - ответил он. - Этот парень может быть в сорок раз продуктивнее!
- Сорок?
- Ну нет, не совсем, конечно. Но предположим, программисты проверят свою работу более тщательно, или предположим, что тестировщики попрактикуются в написании более точных отчетов о дефектах и отточат свои исследовательские навыки. Одна из этих двух вещей поможет сократить время на треть на исследование дефекта. Это позволит освободить больше времени на тестирование, если тестировщиков не будут отвлекать. Что если наполовину сократить время на согласование и борьбу с тестовыми окружениями?
- Четыре плюс четырнадцать... - посчитал я. - Это даст ему восемнадцать дополнительных часов на тестирование и исследование багов. Итого 22 часа. И даже если они будут продолжать тратить по два часа на исследование багов для каждого часа времени на тестирование... Отлично, это значит, продуктивность возрастет в семь раз, как минимум.
- В семь раз больше времени на тестовое покрытие, если предложенные идеи сработают. - ответил Джеймс.
- Может быть, разделение времени на составляющие - это то, что захотят сделать многие тестировщики в своей работе.

А как обстоит дело у вас?

Майкл Болтон, 30 октября 2012 года.

четверг, 18 июля 2013 г.

Книжная полка. С. Архипенков "Лекции по управлению программными проектами"

Под размеренный стук колес поезда по дороге в Санкт-Петербург, прочитал Сергея Архипенкова, "Лекции по управлению программными проектами". Замечательная, "скромная" по своим размерам книга, которая читается на одном дыхании. 




Технико-тактические характеристики:
Год издания: 2009
Страниц: 127
Скорость чтения - выше среднего
Ориентировочное время на прочтение: 2,5 - 4 часа

Отмечу, книга находится в свободном доступе на сайте автора - http://www.arkhipenkov.ru/resources/sw_project_management.pdf, поэтому рекомендую скачать и положить ее себе на смартфон или ноут, когда у вас будет немного свободного времени. А прочитать действительно стоит ведущим тестировщикам, тест-лидам и начинающим тест-менеджерам. Полагаю, и "продолжающие" ТМ'ы могут обнаружить в книге что-то новое для себя. Для тех, кто только начинает знакомство с управлением проектами, книга будет в самый раз, и вот почему:
  • Небольшой объем: можно стартовать с "энциклопедического" , который предлагают многие книги, но есть риск увязнуть в частностях, возможно, даже не применимых к управлению именно программными проектами. Поэтому универсальные книги по менеджменту хороши, но требуется адаптация под IT.
  • Простота и доходчивость: живой и понятный язык, особенно когда автор объясняет технические вещи, некоторые методики.  
  • Полезность: автор выделил самое важное, дорабатывал материал после чтения этого курса на корпоративных тренингах, обратной связи от слушателей. Плюс, большой реальный опыт автора работы в управлении проектами (более 30 лет).
  • Структурированность: книга - настоящий конспект-путеводитель с разбиением тем, пунктов, графиками, в конце каждой главы вы найдете дополнительную литературу для углубленного изучения. 
Книгу лучше читать от начала и до конца, нет смысла "сокращать" на и так небольшом объеме и большой концентрации полезности :) В дальнейшем - можно обращаться к конкретным главам как напоминание.

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

воскресенье, 30 июня 2013 г.

Книжная полка. В. Ким Чан, Рене Моборн "Стратегия голубого океана"

Еще одна вдохновляющая и мотивационная книжка прочитана. Даже жалко было перелистывать последнюю страницу книги В. Ким Чана, Рене Моборн "Стратегия голубого океана", по-хорошему завидую тем, кто будет ее читать в первый раз.


Технико-тактические характеристики:
Год издания: 2013
Страниц: 304
Переплет: Твердый переплет
Формат: 170х240 мм, увеличенный
ISBN: 978-5-91657-634-4
Скорость чтения - выше среднего
Ориентировочное время на прочтение: 5 - 7 часов

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

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


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

Отличный практический пример применения стратегии голубого океана можно почитать здесь - http://habrahabr.ru/company/intel/blog/89286/ 

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

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