Перейти к содержимому

Фотография

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


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 56

#41 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 20 июня 2005 - 14:49

Может у меня день такой, но похоже меня не понимают. У меня написано "со стороны пользователя", а не "на стороне пользователя". Это абсолютно два разных понятия. Я имел ввиду что тестирование производит фирма разработчик.

Что у вас за терминология? Ничего не понимаю

Согласен, что для большинства проектов так и есть, однако, как видно из примера, сложность проекта еще не показатель сложности тестирования.

Просмотр сообщения

Ваш пример не показателен. У вас есть опыт тестирования мобильных телефонов? Вы, видимо, полагаете, что там робот нажимает на кнопочки и тестируется только меню и всё так просто? Это только верхушка айсберга, я вас уверяю.
  • 0

#42 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 20 июня 2005 - 16:11

Clauster, тогда уж приводите примеры, а то как-то всё необоснованно.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#43 Rost

Rost

    Постоянный участник

  • Members
  • PipPipPip
  • 241 сообщений
  • ФИО:Rostyslav Boruk
  • Город:Украина, Киев

Отправлено 20 июня 2005 - 16:30

Ваш пример не показателен. У вас есть опыт тестирования мобильных телефонов? Вы, видимо, полагаете, что там робот нажимает на кнопочки и тестируется только меню и всё так просто? Это только верхушка айсберга, я вас уверяю.


Именно этим я сейчас занимаюсь и полностью с Вами согласен, все оооочень непросто.

Понятно, что сделать робот - не так просто. Именно сейчас такой робот в стадии разработки. Но суть не в этом, а в том, что не все то что разработано можно проверить простому (или даже продвинутому) тестировщику. Есть вещи, которые возлагаются на написание unit test, что само по себе не относится к тестировщикам. Вообще я согласен, что тема ушла в одну конкретную деталь. Я хотел только прибавить одну из составляющих сроков по тестированию, которая может быть полезна при небольших, но довольно сложных проектах.
  • 0
Ростислав Борук,
Консультант по процессам тестирования

#44 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 20 июня 2005 - 16:39

Clauster, тогда уж приводите примеры, а то как-то всё необоснованно.

Просмотр сообщения

а при чём тут я??? Примеры для чего?
  • 0

#45 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 20 июня 2005 - 16:55

Я хотел только прибавить одну из составляющих сроков по тестированию, которая может быть полезна при небольших, но довольно сложных проектах.

Просмотр сообщения

А я только хотел сказать, что нет смысла использовать два в принципе одинаковых коэффициента, когда можно всё заложить в один. Ведь если проект тестируется "с нуля", сложность тестирования находится в прямой зависимости от сложности проекта. Да и вообще можно сделать один единственный коэффициент, типа коэффициент изменения сроков тестирования, и в него закладывать всё, что душе угодно. Ну и опять-таки повторюсь, что я пытаюсь донести идею, а реализация у каждого должна быть своя, в силу специфики, вот мы с вами и не можем разобраться, потому что я не понимаю, в чём заключается сложность тестирования у вас и что вы мне пытаетесь объяснить (это я не к тому, что это надо мне объяснять ;) ), потому как работаем мы совершенно по-разному.

Ну и для регрессионного тестирования (наверно на это вы намекали) метод вряд ли подходит.
  • 0

#46 Innale

Innale

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Inna Leibman

Отправлено 26 июля 2005 - 11:07

Я тут пытаюсь построить модель для оценки трудозатрат на тестирование, собрала лист факторов которые воздействуют на трудозатраты (извиняюсь, я лучше буду по англицки) :diablo:
- Development effort
- Regression testing required (No Regression, Avarage, High, Full)
- New/Old functionality (тестеры знают как запускать или нет)
- Software stability (e.g. Application test status)
- Testing Complexity (насколько тестируемая аппликация сложна для запуска)
- Experienced Manpower

Подскажите пожалуйста, есть литература какая-то на эту тему?
  • 0

#47 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 26 июля 2005 - 11:53

В теме проскакивают ссылки на некоторые источники. А вообще, непонятно, на какую "эту" тему?
  • 0

#48 Innale

Innale

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Inna Leibman

Отправлено 26 июля 2005 - 13:08

В теме проскакивают ссылки на некоторые источники. А вообще, непонятно, на какую "эту" тему?

Просмотр сообщения

1) Ссылки "проскакивают" на источники по "Risk Management" которые отношения к теме не имеют
2) "эту" тему -Оценка трудозатрат на тестирование - тема топика
  • 0

#49 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 26 июля 2005 - 14:05

Мне кажется, в чистом виде, вряд ли что-то есть. По крайней мере, я не наталкивался. Могу лишь порекомендовать поискать что-нибудь на озоне или амазоне в разделе менеджмента...
  • 0

#50 Green

Green

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 233 сообщений
  • ФИО:Гринкевич Сергей
  • Город:Москва

Отправлено 01 августа 2005 - 14:33

Ребята,

на самом деле, все очень просто.
:focus:

Сумма трудозатрат - это величина вычисляемая. Для того, что бы ее получить необходимо подставить конкретные значения в формулу вместо неизвестных. Если речь идет о начале проекта и этих данных нет, то невозможно получить конечное число, как бы вы не старались. В этом случае возможно говорить только о приближенном вычислении. Следовательно, чем более абстрактны и неконкретны исходные данные, тем более приблизителен результат.

Что бы сделать его более конкретным необходимо добавлять конкретику. Например, брать за базис список требований к проекту. Если же нет и его, то что тогда можно измерить?


В отношении рисков...

Риски - это то, что может произойти, но может и НЕ ПРОИЗОЙТИ. Следовательно, они не могут использоваться для вычисления трудозатрат. Они могут только изменить УЖЕ ВЫЧИСЛЕННЫЙ показатель в ту, или иную сторону. Так что говорить о рисках на стадии определения трудозатрат по проекту бессмыслено. Вот, когда трудозатраты определены, теперь пользуясь перечнем выявленных рисков можно определить насколько трудозатраты могут быть увеличины (или уменьшены) В СЛУЧАЕ НАСТУПЛЕНИЯ риска.
  • 0
Гринкевич Сергей

#51 Boltick

Boltick

    Специалист

  • Members
  • PipPipPipPipPip
  • 596 сообщений
  • ФИО:Алексей
  • Город:планета Земля

Отправлено 25 апреля 2007 - 13:43

Я наверное позновато, но всеже...

Сумма трудозатрат - это величина вычисляемая. Для того, что бы ее получить необходимо подставить конкретные значения в формулу вместо неизвестных.


Нельзя ли формулу привести... :)
или привести как пример ресурс, где раскрыта методика вычисления


Заранее спасибо
Алексей Булат
  • 0
Алексей Булат
Про Тестинг

#52 Green

Green

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 233 сообщений
  • ФИО:Гринкевич Сергей
  • Город:Москва

Отправлено 25 апреля 2007 - 14:01

А вот готовой формулы и нет.
:help:

Точнее, я пока такой не встречал.

У нас в Люксофте есть шаблон для вычисления трудо затрат, в который подставляются усредненные данные, получаемые на основании метрик и исходных данных по проекту. Метрики, в свою очередь, были "сняты" с выполненных проектов на протяжении нескольких лет. Можно сказать, опыт поколений.

В Вашем случае вся эта кухня работать не будет, так как у Вас другой процесс.

Недавно в форуме поднимался аналогичный вопрос по трудозатратам. Посмотрите там, может быть, найдете что-нибудь полезное.
  • 0
Гринкевич Сергей

#53 dimasoft

dimasoft

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Мугтасимов Дмитрий Азатович
  • Город:Москва

Отправлено 20 мая 2007 - 23:10

К задаче можно подходить двояко:
- снизу;
- сверху.

Сверху.
Решающую роль играет опыт предыдущих аналогичных проектов. В прошлый раз примерно такую же задачу мы тестировали 5 часов, выполнили 50 тестов, протестировали на 65% от общего списка требований.

Снизу.
На проекте имеем 100 требований. Каждое требование тестируется одиним тестом. Количество прогонов теста - от 4 раз (минимум) до 8 раз (максимум) - зависит от количество наборов тестовых данных. В среднем тест занимает от 2 до 5 минут. Каждый третий тест падает (по предыдущему опыту), значит плюс 5 минут на занесение проблемы в базу дефектов. Все суммируем по минимуму - получаем самый оптимальный вариан. Затем суммируем время наихудшего варианта. Берем среднее.

Просмотр сообщения


Интересные оценки. Тесты автоматические? Дефекты у вас автоматически регистрируются?
Что-то не верю я в такие оценки...
  • 0
С уважением,
Дмитрий Мугтасимов.

#54 Green

Green

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 233 сообщений
  • ФИО:Гринкевич Сергей
  • Город:Москва

Отправлено 21 мая 2007 - 11:34

К задаче можно подходить двояко:
- снизу;
- сверху.

Сверху.
Решающую роль играет опыт предыдущих аналогичных проектов. В прошлый раз примерно такую же задачу мы тестировали 5 часов, выполнили 50 тестов, протестировали на 65% от общего списка требований.

Снизу.
На проекте имеем 100 требований. Каждое требование тестируется одиним тестом. Количество прогонов теста - от 4 раз (минимум) до 8 раз (максимум) - зависит от количество наборов тестовых данных. В среднем тест занимает от 2 до 5 минут. Каждый третий тест падает (по предыдущему опыту), значит плюс 5 минут на занесение проблемы в базу дефектов. Все суммируем по минимуму - получаем самый оптимальный вариан. Затем суммируем время наихудшего варианта. Берем среднее.

Просмотр сообщения


Интересные оценки. Тесты автоматические? Дефекты у вас автоматически регистрируются?
Что-то не верю я в такие оценки...

Просмотр сообщения



А во что Вы верите?
В Бога?
Или в :shok: ?
  • 0
Гринкевич Сергей

#55 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 22 мая 2007 - 10:47

На проекте имеем 100 требований. Каждое требование тестируется одиним тестом.

Сергей, салют! Пардон что аппелирую к комменту 2005 года :shok: Просто сейчас увидел эти строчи в цитате и захотеслоь уточнить: 1 требование покрывается 1 тестом?
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#56 Green

Green

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 233 сообщений
  • ФИО:Гринкевич Сергей
  • Город:Москва

Отправлено 22 мая 2007 - 17:44

На проекте имеем 100 требований. Каждое требование тестируется одиним тестом.

Сергей, салют! Пардон что аппелирую к комменту 2005 года :shok: Просто сейчас увидел эти строчи в цитате и захотеслоь уточнить: 1 требование покрывается 1 тестом?

Просмотр сообщения


Слава,

и ты туда же!
Это же пример, описывающий подход. Главное - принцип, а цифры подставляй любые, соответствующие ситуации.
  • 0
Гринкевич Сергей

#57 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 22 мая 2007 - 22:50

Да не "туда" я :) Просто уточнил, чесное слово.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных