Новая статья: Управление разработкой из тестирования
#1
Отправлено 19 февраля 2009 - 13:03
Юлия анализирует преимущества схемы, в которой тестировщики участвуют в анализе и улучшении требований, перед традиционным использованием тестирования исключительно для "выходного контроля готовой продукции".
Читать статью...
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#2
Отправлено 19 февраля 2009 - 13:39
Это подрывает доверие к автору, соавтору/рецензенту и статье со второй строки. Напишите уже "соавтор" и не парьтесь.
Как оказалось доверие было подорвано не напрасно:
QC – de-jure ответственны за качество, de facto – за нахождение ошибок
Вывод в статье тоже довольно фееричен:
Смотрим Канера "I Speak for the User".Так что, доверьте требования команде тестирования – и они будут реализованы так, как надо с точки зрения заказчика, а именно удовлетворение заказчика и является конечной целью любой проектной команды.
Да и еще я не люблю "смерть от буллет поинтов", но это дело вкуса.
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
#3
Отправлено 19 февраля 2009 - 15:06
Все три пункта ошибочны.Аргументы в пользу выбора команды тестирования в качестве аналитиков требований: как уже говорилось ранее, у них есть время, желание и способности.
* есть время - как ни странно, но чаще бывает наоборот. Запас по мощности у программистов.
* желание - не нужно говорить за всех. Кому то больше нравится кодить автотесты.
* способности - no comments
Не стал бы выделять тестирование в отдельную стадию. Тестирование - это просто компаратор. И является частью стадии на которой примеряется. QC применяемый на стадии разработки называют тестированием. в качестве QC применяемого на стадии релиза можно использовать опытно промышленную эксплуатацию.Идея –> требования –> разработка –> тестирование –> релиз
PS. Профессию аналитика уже отменили?
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#5
Отправлено 19 февраля 2009 - 15:50
Зачем столько физиологических подробностей :)А я вот никак не могу преодолеть рвотные позывы от этого серого дизайна, чтобы прочитать статью.
Нажмите там вверху на иконку принтера и будет версия "для печати" со спартанским дизайном -- чёрный текст на белом фоне.
[offtopic]
Разыскивается Спонсор Дизайна, за это ему будет Вечный Почёт и Слава :)
[/offtopic]
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#8
Отправлено 19 февраля 2009 - 16:17
Статья чересчур академична. Не понял, почему QC ответственны за качество, а не, например, разработчики (он же кривое ПО пишут). В целом, ничего интересного не почерпнул.
Может кто-нибудь напишет статью о разработке без формальных требований?
#9
Отправлено 19 февраля 2009 - 16:51
Это к хаотической разработке. Не уверен, но кажется сейчас к этому относят себя и эджайл, и веб разработка.Может кто-нибудь напишет статью о разработке без формальных требований?
Ну так пусть кто нибудь другой поработает. Дворник, например. Или охранник. Или клининг менеджер. А что, у них же есть:Кризис же, сократили аналитика.
1. Много свободного времени
2. Желание
3. Способности
Забавно. Почему никто не идет лечить зубы к окулисту?
PS. За качество в первую очередь несет ответственность менеджмент. Сначала топ, затем миддл и в конце, совсем немного ответственности приходится на ПМ. На остальных участников проектной команды приходится меньше десятой доли ответственности. Смотри Деминга или Генри Нива, главу про "Красные бусы". Если есть желание - милости просим, поиграем.
PSS. За сим конструктивную критику статьи можно и прекратить.
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#11
Отправлено 19 февраля 2009 - 20:51
Разыскивается Спонсор Дизайна, за это ему будет Вечный Почёт и Слава :)
[/offtopic]
Чего там искать и отдельно творить, если для Joomla есть неимоверное количество шаблонов оформления...
Software Testing Glossary - простыми словами о непростых словах.
#12
Отправлено 20 февраля 2009 - 05:33
Некоторые авторы почему-то упорно не хотят признавать значение слова "рецензент".
Это подрывает доверие к автору, соавтору/рецензенту и статье со второй строки. Напишите уже "соавтор" и не парьтесь.
Вы правы, стоило написать ревьюер.
#13
Отправлено 20 февраля 2009 - 05:44
Все три пункта ошибочны.
* есть время - как ни странно, но чаще бывает наоборот. Запас по мощности у программистов.
* желание - не нужно говорить за всех. Кому то больше нравится кодить автотесты.
* способности - no comments
Время на тестирование и до-разработку требований выделяется команде тестирования. Не думаю, что есть менеджер, который выделил бы на это время именно команде разработчиков.
Если и есть - то случай далеко не средний.
Я за всех и не говорю. Я не сажаю всех кодить автотесты, равно как и не сажаю всех садиться с разработчиками в круг и решать, как тут лучше поступить. Вы правы, кому-то больше нравится кликать по кнопкам, повторяя написанные шаги.
Способности - действительно, no comments :)
Я бы тоже не стала :) Но чаще всего именно так и происходит.Не стал бы выделять тестирование в отдельную стадию. Тестирование - это просто компаратор. И является частью стадии на которой примеряется. QC применяемый на стадии разработки называют тестированием. в качестве QC применяемого на стадии релиза можно использовать опытно промышленную эксплуатацию.
Я рассматриваю типичную ситуацию, в которой, к сожалению, в команде нет аналитика.PS. Профессию аналитика уже отменили?
#14
Отправлено 20 февраля 2009 - 06:00
Автор не понимает, почему многие люди ходят пешком, если есть велосипед :)Мысль о начале тестирования на этапе формирования требований далеко не нова. Автор изобретает велосипед?
Под качеством я понимаю соответствие установленным в начале критериям. Не думаю, что разработчики будут за этим следить. А тестировщики - в самый раз: "Петь, здесь валидацию писать не надо, админ будет вводить только корректные данные, заказчику важнее ХТМЛ эдитор на форме обратной связи."Не понял, почему QC ответственны за качество, а не, например, разработчики (он же кривое ПО пишут). В целом, ничего интересного не почерпнул.
Может кто-нибудь напишет статью о разработке без формальных требований?
Притом, что начальные требования скорее всего содержали всего лишь пожелания "админ должен быть способен добавить сущность" и "пользователь должен быть способен отправить текст, ползуясь формой обратной связи".
Именно команда тестировщиков превращает размытые требования в список "здесь делать это, здесь - только это". Это разрабатывается, и именно это же тестируется. Круг замкнулся :)
#15
Отправлено 20 февраля 2009 - 06:05
Если проектов много, то за каждый топ-менеджемент отвечать не будет. За каждый проект ответственен его личный менеджер. Вернее, за сроки и бюджет. А за качество все-таки предлагаю отдать отвественность отделу качества.PS. За качество в первую очередь несет ответственность менеджмент. Сначала топ, затем миддл и в конце, совсем немного ответственности приходится на ПМ. На остальных участников проектной команды приходится меньше десятой доли ответственности. Смотри Деминга или Генри Нива, главу про "Красные бусы". Если есть желание - милости просим, поиграем.
Про "красные бусы" наслышана, обязательно посмотрю, спасибо.
Сергей, спасибо за конструктивную критику :)PSS. За сим конструктивную критику статьи можно и прекратить.
#16
Отправлено 20 февраля 2009 - 06:07
Если есть со строны заказчика менеджер, который хорошо знает всю команду, то вопросы по качеству он может напрямую задавать тест манагеру и ответсвенность возлагать на него :) (из личного опыта).
Бесспорно. Но как же это редко бывает :) (из личного опыта).
#17
Отправлено 20 февраля 2009 - 06:55
Да в том и проблема что нет нормальных "резиновых" шаблонов, я целую кучу перепробовал. Если посоветуете хороший источник -- буду очень благодарен. Может быть, конечно, стоит попробовать шаблоны с фиксированной шириной...[offtopic]
Разыскивается Спонсор Дизайна, за это ему будет Вечный Почёт и Слава :)
[/offtopic]
Чего там искать и отдельно творить, если для Joomla есть неимоверное количество шаблонов оформления...
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#18
Отправлено 20 февраля 2009 - 07:01
Исправлено в соответствии с пожеланиями автора :)Некоторые авторы почему-то упорно не хотят признавать значение слова "рецензент".
Это подрывает доверие к автору, соавтору/рецензенту и статье со второй строки. Напишите уже "соавтор" и не парьтесь.
Вы правы, стоило написать ревьюер.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#19
Отправлено 20 февраля 2009 - 07:09
Стас, я целый день думал над этим, но не смог расшифровать -- почему именно эта фраза ответственна за подрыв доверия? Что в ней ТАКОГО?Как оказалось доверие было подорвано не напрасно:
QC – de-jure ответственны за качество, de facto – за нахождение ошибок
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#20
Отправлено 20 февраля 2009 - 08:30
Коллеги, попробуйте оценить не только с точки зрения "что Я узнал нового". Ясно, что все тут суперагенты, для которых кругом одни велосипеды :) Но подумайте о том, что статью будут читать также те, для кого это отнюдь не велосипед, а рокет-сайенс. Поэтому постарайтесь оценить объективно (хотя мнение типа "ниасилил" тоже важно, конечно :) )Мысль о начале тестирования на этапе формирования требований далеко не нова. Автор изобретает велосипед?
Статья чересчур академична. Не понял, почему QC ответственны за качество, а не, например, разработчики (он же кривое ПО пишут). В целом, ничего интересного не почерпнул.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных