Только ведь все равно, разное у них понимание жизни и вопросов
Так, может, оно и к лучшему?
Хотя так, просто пожаловаться на нелёгкую долю, конечно, тоже полезно бывает.
Отправлено 07 февраля 2005 - 11:54
Только ведь все равно, разное у них понимание жизни и вопросов
Отправлено 07 февраля 2005 - 14:13
Отправлено 07 февраля 2005 - 14:15
У нас была такая закономерность. Если программист профи то большинство (кроме орфографических) ошибок он с радостью принимает и исправляет, а если не профи, то тогда начинает генерить отмазки. Вся идея в том, что у нас, перед тем как программист отдает проект на тестирование он его сам хорошенько тестирует, а если тестер нашел баг то это камень в его огород и ему интересно как это тестер нашел баг а он нет. <_<Есть такая фраза: "Мужчины с Марса, женщины с Венеры". Так вот, иногда появляется ощущение, что тестеровщики и программисты тоже с разных планет.
Отправлено 07 февраля 2005 - 14:19
Отправлено 07 февраля 2005 - 14:24
Я тоже любил что-то вкусненькое на рабочем месте ставить (правда для себя) и за 2-3 часа приходили все кому не лень. Чаще всего приходили проджект-менеджеры. :DМогу еще один приемчик подсказать. У нас его одна женщина использовала...
У нее на столе всегда стояла тарелка с конфетами. Программисты очень любили поговорить с ней о багах.
:D
Отправлено 07 февраля 2005 - 14:46
Самодеятельность это все. Не надо тестировщику никого заинтересовывать. Если человек не заинтересован качественно работать за деньги, то есть PM или еще кто-нибудь из начальства, кто должен этот вопрос разрулить.Надо постараться не только убедить разработчика, что неработающий шорткат вызовет "панику" :huh: у заказчика, но и заинтерсовать его в исправлении дефекта.
Отправлено 07 февраля 2005 - 15:23
У нас таковой у одного из программистов.Впрочем, есть еще один путь - черный пояс по карате/айкидо/дзюдо/ и пр.
:P
Отправлено 07 февраля 2005 - 15:32
А что если тестировщики подчиняются и ПМ, и менеджеру тестеровщиков? Такой случай не предусматривается? Мне кажется это наиболее эффективный вариант. Менеджер тестировщиков ставит задачи, а ПМ помогает разбираться в общих вопросах по проекту, если их не может объяснить менеджер тестировщиков, и налаживать контакт с программистами (если это нужно и если программисты попадаются особо упрямые).На мой взгляд, большое значение играет структурное строение проектной команды. Усливно можно выделить две формы: тестировщики в составе проектной команды и подчиняются менеджеру проекта и тестировщики предоставляются в проектную команду, но подчиняются менеджеру тестировщиков.
Отправлено 07 февраля 2005 - 17:07
Еще ни разу в своей практике не встречал ни одного ПМ который бы смог грамотно ставить задачи на тестирование. Помогать - да, но руководить тестировщиком - нет.А что если тестировщики подчиняются и ПМ, и менеджеру тестеровщиков? Такой случай не предусматривается? Мне кажется это наиболее эффективный вариант. Менеджер тестировщиков ставит задачи, а ПМ помогает разбираться в общих вопросах по проекту, если их не может объяснить менеджер тестировщиков, и налаживать контакт с программистами (если это нужно и если программисты попадаются особо упрямые).
На мой взгляд, большое значение играет структурное строение проектной команды. Усливно можно выделить две формы: тестировщики в составе проектной команды и подчиняются менеджеру проекта и тестировщики предоставляются в проектную команду, но подчиняются менеджеру тестировщиков.
Отправлено 07 февраля 2005 - 17:34
Еще ни разу в своей практике не встречал ни одного ПМ который бы смог грамотно ставить задачи на тестирование. Помогать - да, но руководить тестировщиком - нет.
Именно поэтому тестировщик не должен подчиняться ПМ-у.
Повторюсь.
Сотрудничать, координировать действия, жаловаться на разработчиков, советоваться - да, подчиняться - нет. Это означает, что ПМ не должен иметь возможности силового давления на тестировщика в вопросе готовности продукта к выпуску.
Отправлено 07 февраля 2005 - 23:41
Ну это уж как карта ляжет. Выражаясь техническим языком, "несовместимость интерфейсов" дело не такое уж и редкое.Вот именно! Живут вместе и не могут друг на друга нарадоваться.
Отправлено 08 февраля 2005 - 05:14
Двойное подчинение -- очень сложная форма управления. Применять с крайней осторожностью и только при неоходимости. Достигнуть высокой эффективности при такой форме даже сложнее, чем при любой из предложенных Сергеем, потому что количество коммуникативных связей увеличивается.А что если тестировщики подчиняются и ПМ, и менеджеру тестеровщиков? Такой случай не предусматривается? Мне кажется это наиболее эффективный вариант. Менеджер тестировщиков ставит задачи, а ПМ помогает разбираться в общих вопросах по проекту, если их не может объяснить менеджер тестировщиков, и налаживать контакт с программистами (если это нужно и если программисты попадаются особо упрямые).
Отправлено 08 февраля 2005 - 05:23
Не буду отвечать на этот вызов, как-то нескромно :)Еще ни разу в своей практике не встречал ни одного ПМ который бы смог грамотно ставить задачи на тестирование. Помогать - да, но руководить тестировщиком - нет.
А хочу сказать несколько слов вот про это. На мой взгляд, тестировщик не может принимать решений о готовности или неготовности продукта к выпуску. Он не обладает ни необходимой полнотой информации, ни достаточными полномочиями для принятия решений, которые могут иметь далеко идущие последствия для организации в целом, в том числе финансовые и прочие такие. Это -- работа менеджеров.Повторюсь.
Сотрудничать, координировать действия, жаловаться на разработчиков, советоваться - да, подчиняться - нет. Это означает, что ПМ не должен иметь возможности силового давления на тестировщика в вопросе готовности продукта к выпуску.
Отправлено 08 февраля 2005 - 08:38
Совершенно согласен, что механиз работы в той или иной компании различен. В одной фирме может работать одно, а в другой - другое.А хочу сказать несколько слов вот про это. На мой взгляд, тестировщик не может принимать решений о готовности или неготовности продукта к выпуску. Он не обладает ни необходимой полнотой информации, ни достаточными полномочиями для принятия решений, которые могут иметь далеко идущие последствия для организации в целом, в том числе финансовые и прочие такие. Это -- работа менеджеров.
Если МП задачу принятия решения перекладывает на тестировщика -- гнать в шею менеждера.
Тоже уже повторяюсь. Тестировщик -- источник информации. Один из. Не более того.
Отправлено 08 февраля 2005 - 08:40
Согласен, звучит слишком категорично.Не буду отвечать на этот вызов, как-то нескромно :)Еще ни разу в своей практике не встречал ни одного ПМ который бы смог грамотно ставить задачи на тестирование. Помогать - да, но руководить тестировщиком - нет.
Отправлено 08 февраля 2005 - 08:52
Отправлено 08 февраля 2005 - 08:54
Отправлено 08 февраля 2005 - 09:08
Вообще то, не совсем так.Сергей, если "тестирование является отдельным проектом" и разработка в этом случае, видимо, тоже является отдельным проектом, то есть ещё руководитель над ними обоими, в предложенной терминологии "менеджер производства продукта", вот значит на нём и лежит отвественность. Просто в твоих описаниях менеджер проекта почему-то всегда выступает как руководитель пяти программистов :) Ну давай назовём его по-другому, менеджером производства продукта, и тогда он-то и будет принимать решение. А тестировщики ему нужны, чтобы не ошибиться в принятии этого решения. При этом используемые механизмы -- официальное подписание бумаги о "невозражении" или полагание на "честное слово" тестировщика -- личное дело каждой организации.
Отправлено 08 февраля 2005 - 09:17
Отправлено 08 февраля 2005 - 09:20
Давайте попробуем представить, как работает такая схема. Представим себе, что мы разрабатваем продукт ABC. Руководитель отдела разработки считает, что до выпуска нужно ещё завершить фичи X и Y, а руководитель отдела тестирования не желает смириться с тем, что в модуле Z есть серьёзные ошибки. Вопрос: следует ли выпускать продукт в конце августа, если отдел маркетинга считает, что самое удобное время для начала распространения -- сентябрь и известно, что в начале сентября конкурент готовится выпустить на рынок похожий продукт? И кто должен принять такое решение? Может быть руководитель отдела разработки? Ни в коем случае не нужно его напрягать этими проблемами! У него ни времени ни сил не хватит для обработки всей этой информации, потому что тогда он не сможет руководить разработкой и выполнять свои прямые обязанности. И вообще, чем тогда будет заниматься менеждер производства продукта, а?Я держу в голове немного другую схуму работы. Есть Проектный менеджер, есть Руководитель группы разработчиков (key developer), и есть руководитель группы тестирования.
Юридическое решение о выпуске продукта принимает проектный менеджер на основании информации, поступившей как от разработчиков, от тестировщиков, так и от заказчика (если ему предоставляется билд на ознакомление/тестирование).
Но при всем при этом, руководитель тестировщиков может наложить мотивированный запрет на выпуск продукта и апеллировать свое решение к руководству компании.
0 пользователей, 0 гостей, 0 анонимных