Conferences for professionals in the information technology industry

Федоров Алексей

Saint Petersburg




Economics of software testing, v.2.0


The continuation of Alexander Alexandrov's talk "Economics of software testing, v.2.0" where we will extend the field for discussions and discuss the issues of the economics of testing with the audience.

The main points of the talk: 

  • Exhaustive testing is not possible. 
  • Testing is as well an economic activity. 
  • Version 1.0, or What need to do. We work within a plan and evaluation, when a lack of resources, we ask to add them (extensive approach).
  • Version 2.0, or How need to do. We work within a plan and assessment as efficiently as possible (intensive approach).

The round table will be devoted to the discussion on how to proceed to version 2.0, analysing the following tasks and using reasonable labour costs efficiently, analysing: 

  • What the test cases we need (do we really need them?). 
  • What the test data we need.
  • What testers we need - a few strong ones (but expensive) or many of weak (but inexpensive). 
  • What kind of automation we need (do we need it at all), what tools, coverage.
Audience level
Round Table

TEST-manager or test-MANAGER - solving incoming tasks

На этом круглом столе, как и на предыдущем, предлагается обсудить озвученную проблему и всколыхнуть аудиторию, получить ответы / соображения / высказывания / мнения по ситуациям/проблемам, которые мы предлагаем для обсуждения:

- Выполнять тестирование проекта с учетом специфики доменной области

- Обучить команду навыкам поиска, занесения и управления дефектами (defect management process)

- Обучить команду тест-дизайну

- Разработать тестовую стратегию основного продукта и независимых стримов продукта

- Провести оценку трудозатрат на тестирование

- Построить план-график работ по тестированию, распределять обязанности (включая бекапирование ключевых ресурсов)

- Мониторить выполнение работ по тестированию

- Готовить отчеты по активностям тестирования и качеству продукта 

- Нанимать и обучать тестировщиков (в том числе и при дефиците ресурсов)

- Разрешать сложные ситуации(некачественный тест-дизайн, отклоненные дефекты, конфликты с другими экспертизами)

Audience level
Round Table

Step to meet the requirements testing. Tips of a tester


If you enter "requiremets testing" in a seach string of your browser, only one (!!!) relevant result will be returned. Another ones associated with "requirements to requirements" which different in different sources. An experience of mine and my collegues (testers ana analysts) demonstrates that this is a rare activity. 

Having become interested this problem a year ago, I began to collect tips on requirements testing  and debug them on my projects and on projects of my colleagues from other companies. Not many has collected for a while, but there are results that I want to share with you. Among them: what is a benefit, fun, what are difficulties of requirements testing.

Audience level
Lightning Talk (20 min)
Code copied to clipboard