Комментарии 29
Хорошая статья.
Кратко: уважайте друг друга, и не хамите.
Кратко: уважайте друг друга, и не хамите.
+2
Отдел обеспечения качества (QA) занимается поиском багов в ПО.
а отдел разработки по такой логике занимается созданием багов в ПО?
+10
Вообще, да. Вы хотите сказать, что кто-то кроме разработчиков в состоянии внести баги в ПО?)
+2
дизайнеры, бизнес-аналитики…
+1
НЛО прилетело и опубликовало эту надпись здесь
Интересно было бы услышать пример, как дизайнеру внести баг в ПО. Только если дизайнер не знаю, сам клиентской версткой не занимается, и таким образом, не создает код.
Если что, в моем понимании «косяк проектирования/юзабилити» != «баг». Т.е. то что в макете кнопка ховером не отмечена — я бы багом не назвал. Если дело только в этом, тогда могу согласиться с вами)
Если что, в моем понимании «косяк проектирования/юзабилити» != «баг». Т.е. то что в макете кнопка ховером не отмечена — я бы багом не назвал. Если дело только в этом, тогда могу согласиться с вами)
0
в моем понимании косяк проектирования… != «баг».
Любая логическая ошибка в приложении — это косяк проектирования, на то или ином уровне абстракции.
0
Опечатка? В чем косяк проектирования?
Я про то, что обычно вполне конкретный человек получает
-макеты от дизайнера
-спеки аналитика
-DoD-ы от продакт оунера
и именно он воплощает ошибки в программе)
Ни разу не слышал чтобы просчеты на этапе постановки задачи кто-то называл «баги», это именно косяки, просчеты, ошибки проектирования, и тп.
«баг дизайна?» если у вас такой существует — то тогда я просто мягко с вами соглашусь и не буду дальше спорить, вопрос только в терминологии и не более.
Я про то, что обычно вполне конкретный человек получает
-макеты от дизайнера
-спеки аналитика
-DoD-ы от продакт оунера
и именно он воплощает ошибки в программе)
Ни разу не слышал чтобы просчеты на этапе постановки задачи кто-то называл «баги», это именно косяки, просчеты, ошибки проектирования, и тп.
«баг дизайна?» если у вас такой существует — то тогда я просто мягко с вами соглашусь и не буду дальше спорить, вопрос только в терминологии и не более.
0
Опечатка — это не решение программиста, она связана с механическим написанием кода, а не проектированием.
Убивает пистолет или человек, который держит его в руке? Программист реализует ТЗ, а не пишет его.
Вопрос исключительно терминологический. Во многих компаниях эти сущности называют более корректно: дефекты. Ведь причинами: «Оно не работает так, как мы хотим» могут быть различные факторы, в том числе, но не ограничиваясь «багами».
конкретный человек получает… и именно он воплощает ошибки в программе)
Убивает пистолет или человек, который держит его в руке? Программист реализует ТЗ, а не пишет его.
Ни разу не слышал чтобы просчеты на этапе постановки задачи кто-то называл «баги»
Вопрос исключительно терминологический. Во многих компаниях эти сущности называют более корректно: дефекты. Ведь причинами: «Оно не работает так, как мы хотим» могут быть различные факторы, в том числе, но не ограничиваясь «багами».
0
Баг — разновидность дефекта. Дефекты может вносить кто угодно. Изначально ветка комментов началась с того что баги вносят только разработчики. О чем спор?
0
Астрологи объявили неделю гороскопов для айтишников. Количество статей про классификации людей на Хабре выросло вдвое…
+10
Следует довести до него, что разработчики являются просто людьми, а всем людям свойственно ошибаться. Отдел QA должен компенсировать это естественное человеческое свойство разработчиков, действуя как защита от ошибок, влияющих на клиентов.
и
Отдел обеспечения качества (QA) занимается поиском багов в ПО.
Сдается мне, и автор текста, и переводчик слабо представляют себе и процесс разработки и роль QA в нем.
+1
Серьезно, работал много где, но ни разу не встречал конфликтов, описанных в Угнетенный.
Особенно учитывая:
>>Печально, что эта ситуация является скорее нормой, чем исключением. Разница только в >>степени враждебности.
Люди конечно разные попадались, но открытые конфликты по причине ты тестировщик, он разработчик — не встречались.
P.S.: а вот кто настоящий зануда в IT, так это ДБА.
Особенно учитывая:
>>Печально, что эта ситуация является скорее нормой, чем исключением. Разница только в >>степени враждебности.
Люди конечно разные попадались, но открытые конфликты по причине ты тестировщик, он разработчик — не встречались.
P.S.: а вот кто настоящий зануда в IT, так это ДБА.
+1
Ну а где же тот самый «идеальный тестировщик»? Я себя в этом списке не нашла… хотя может я вообще классификации не поддаюсь)
-4
Поэтому крайне важно, чтобы работу менее компетентных разработчиков тестировали в последнюю очередь или чтобы она не попалась паникёру.
О нет, никогда не откладывайте тестирование работы менее компетентных разработчиков на последнюю очередь. Не надо с этого начинать, верно. Но если откладывать, то возрастут шансы на последнем этапе получить какой-то неприятный сюрприз — хотя всё остальное, казалось бы, не предвещало беды.
+2
Познавательная статья, теперь знаю на что обращать внимание и чему стоит подучиться.
0
Какая замечательная статья. Читаешь и перед глазами возникают конкретные образы бывших и теперешних коллег.
+1
Причем из-за некоторых коллег, теперешние становятся бывшими.
0
НЛО прилетело и опубликовало эту надпись здесь
чем больше ошибок вы обнаружите, тем лучше выполняете свою работу
На одной работе было что-то такое. Бывают люди, которые при таких требованиях стремятся относить к багам то, что ими не является, любую недосказанноость додумывать в свою пользу.
Например, на основе информации из базы надо сгенерировать текст по некоторому шаблону, пример полного текста указан в задаче. Задача отклоняется по причине "в тексте не выводится информация из такого-то поля", хотя в требованиях про него ничего не написано, просто в некоторых других шаблонах оно есть, без уточнений у постановщика задачи или у программиста. Это попадает в статистику по задачам, тестеру плюс, программисту минус. Приходилось писать постановщикам, мол, напишите ему что вам так и надо.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Проблемные личности среди тестировщиков