e_lenka: (rest)
[personal profile] e_lenka

У нас есть сотрудник с Украины (из фирмы вендора), он работает отдельно от нас, но при этом всегда успевает в разы больше нас. Он постоянно находит какие-то крутые баги, выискивает хитрые ходы и так далее. Мои сотрудники-чехи решили узнать, как он это делает. Началось обсуждение. И я поняла, что это "наше" беспорядочное ad-hoc тестирование именно того, где вероятнее всего могут быть баги, чехам совершенно непонятно. Они считают, что у того украинца обязательно должна быть система: либо система виртуальных машин, на которых он может за короткое время протестировать много вариантов, либо система тестов, либо какая-то волшебная база данных, где созданы волшебные условия для тестирования. Удивительно, но чехи совершенно не верят, что это может быть просто опыт (о чем мне этот сотрудник не раз говорил) + тестирование практически наугад и знание, где что менялось.

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

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

Не знаю, может ли тут быть золотая середина :)
Date: 2013-08-22 09:39 am (UTC)

From: [identity profile] svetasmirnova.livejournal.com
А я не скажу, что здесь нет системы.

Ты же пишешь: "это может быть просто опыт (о чем мне этот сотрудник не раз говорил) + тестирование практически наугад и знание, где что менялось.". Начнём с конца. "Знание, где что менялось". Это уже немало! То есть человек сразу наугад тестирует там где нужно. Потом опыт. Ну я не знаю как объяснить, но когда даже я, ни разу не тестировщик, вижу программу, которая делает то-то и то-то, я сразу ожидаю, где может проявиться вот такой, обычно всеми забываемый, баг. Эта система, которую просто тяжело передать другим людям. Потому что где-то это интуиция в том смысле как её Фрейд объяснял, то есть все факты на лицо, но связывает их подсознание, а не сознание; где-то для того, чтобы баг таким образом отловить нужен багаж знаний как у этого гениалного человека и просто научить этому невозможно.
Date: 2013-08-22 10:35 am (UTC)

From: [identity profile] http://users.livejournal.com/e_lenka_/
Чехи тоже не тестируют все подряд, они выбирают как раз те области, в которых что-то менялось. И если делаются ad-hoc-тесты, то они делаются как раз именно в тех местах, где менялось. Просто украинец гораздо чаще такие вещи находит, а чехам тоже хочется, и они пытаются найти в этом нечто большее :) Чехи у нас тоже не лыком шиты, и тоже есть люди, которые знают, на что посмотреть. Просто у них даже в этом есть хотя бы какая-то более-менее определенная система. А у "наших" нету :)

April 2017

S M T W T F S
      1
2345678
9101112131415
161718192021 22
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 23rd, 2025 12:22 pm
Powered by Dreamwidth Studios