Форум тестировщиков: Software-Testing.Ru: Относительные затраты на тестирование и управление - Форум тестировщиков: Software-Testing.Ru

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

  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Относительные затраты на тестирование и управление Какой % трудоёмкости проекта ориентировочно нужно отвести?

#1 Пользователь офлайн   QArer 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 57
  • Регистрация: 13 Июнь 2005

Отправлено 26 Март 2009 - 13:57

Возьмём трудоёмкость проекта за 100%
Сколько нужно отвести на разработку, сколько на тестирование, сколько на управление?
60 - 30 - 10 ? 60 - 35 - 5? 55 - 40 - 5?

Сейчас буду искать, но может у кого-нибудь уже есть аслуживающие доверия "данные по IT отрасли"

Далёк от мысли, что подобные вещи могут быть стандартизованы, но всё же - может кто подскажет стандарт по данной тематике?

Спасибо.

#2 Пользователь офлайн   Clauster 

  • Гуру
  • PipPipPipPipPipPip
  • Группа: Members
  • Сообщений: 1 669
  • Регистрация: 15 Март 2005
  • Пол:Мужчина
  • Город:С-Пб
  • Интересы:горный велосипед, сноуборд, кайтинг, байдарки, футбол, фотография, музыка, литература и т.д.

Отправлено 26 Март 2009 - 15:04

Просмотр сообщенияQArer (26.3.2009, 13:57) писал:

Возьмём трудоёмкость проекта за 100%
Сколько нужно отвести на разработку, сколько на тестирование, сколько на управление?
60 - 30 - 10 ? 60 - 35 - 5? 55 - 40 - 5?

Сейчас буду искать, но может у кого-нибудь уже есть аслуживающие доверия "данные по IT отрасли"

Далёк от мысли, что подобные вещи могут быть стандартизованы, но всё же - может кто подскажет стандарт по данной тематике?

Спасибо.

Сколько водки не бери, все равно потом в магазин бежать. Не вижу такой важной части как проектирование. И что значит управление?
По теме ничего конкретного сказать не могу.

#3 Пользователь офлайн   Oldman 

  • Опытный участник
  • PipPipPipPip
  • Группа: Members
  • Сообщений: 331
  • Регистрация: 07 Июнь 2006
  • Пол:Мужчина

Отправлено 26 Март 2009 - 16:07

А зачем вам эти цифры?

Среднюю температуру по больнице можно получить, только вот как ее использовать.

P.S.

Просмотр сообщенияClauster (26.3.2009, 15:04) писал:

... И что значит управление?...

я надеюсь это была шутка

#4 Пользователь офлайн   QArer 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 57
  • Регистрация: 13 Июнь 2005

Отправлено 26 Март 2009 - 19:43

Средняя температура нужна в качестве опорной точки: сколько брать тестировщиков на проект, если количество разработчиков уже известно (проэстимировано)

Управление в данном случае , это трудозатраты на планирование проекта (как календарное, так и написание проектных процедур), проведение совещаний, написание отчётов.


На самом деле, однозначно помогли бы собственные исторические данные (при каких искомых цифрах проект был успешен), но с ними туговато.

Возможно у кого то есть толковые наработки (шаблоны) по оценке трудоёмкости , которыми не запрещено поделиться...

#5 Пользователь офлайн   Clauster 

  • Гуру
  • PipPipPipPipPipPip
  • Группа: Members
  • Сообщений: 1 669
  • Регистрация: 15 Март 2005
  • Пол:Мужчина
  • Город:С-Пб
  • Интересы:горный велосипед, сноуборд, кайтинг, байдарки, футбол, фотография, музыка, литература и т.д.

Отправлено 26 Март 2009 - 19:50

Просмотр сообщенияOldman (26.3.2009, 16:07) писал:

Просмотр сообщенияClauster (26.3.2009, 15:04) писал:

... И что значит управление?...

я надеюсь это была шутка

Нет. Мне интересно, какие активности под этим подразумевает коллега.

#6 Пользователь офлайн   Clauster 

  • Гуру
  • PipPipPipPipPipPip
  • Группа: Members
  • Сообщений: 1 669
  • Регистрация: 15 Март 2005
  • Пол:Мужчина
  • Город:С-Пб
  • Интересы:горный велосипед, сноуборд, кайтинг, байдарки, футбол, фотография, музыка, литература и т.д.

Отправлено 26 Март 2009 - 19:57

Просмотр сообщенияQArer (26.3.2009, 19:43) писал:

Средняя температура нужна в качестве опорной точки: сколько брать тестировщиков на проект, если количество разработчиков уже известно (проэстимировано)

Если вы знаете как сосчитать разработчиков, почему бы так же не сосчитать тестировщиков?

#7 Пользователь офлайн   nhuber 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 32
  • Регистрация: 16 Апрель 2007
  • Пол:Мужчина
  • Город:Н-ск
  • Интересы:Управление проектами, процессы, контроль качества

Отправлено 26 Март 2009 - 20:10

Просмотр сообщенияQArer (26.3.2009, 16:57) писал:

Возьмём трудоёмкость проекта за 100%
Сколько нужно отвести на разработку, сколько на тестирование, сколько на управление?
60 - 30 - 10 ? 60 - 35 - 5? 55 - 40 - 5?

Грубо - треть на анализ, треть на разработку, треть на тестирование. Анализ в данном случае подразумевает знакомство с проектом, проработку каких-то вещей, собрания и т.п. Разработка - собственно разработка плюс исправление ошибок. Тестирование - всё, что связано с тестированием. При этом за рамки проекта выносятся определённые активности (например, приёмочное тестирование). Подчеркну, что это грубая прикидка, всё сильно зависит от конкретного проекта и конкретных исполнителей.

#8 Пользователь офлайн   Oldman 

  • Опытный участник
  • PipPipPipPip
  • Группа: Members
  • Сообщений: 331
  • Регистрация: 07 Июнь 2006
  • Пол:Мужчина

Отправлено 26 Март 2009 - 22:24

Просмотр сообщенияClauster (26.3.2009, 19:50) писал:

Просмотр сообщенияOldman (26.3.2009, 16:07) писал:

Просмотр сообщенияClauster (26.3.2009, 15:04) писал:

... И что значит управление?...

я надеюсь это была шутка

Нет. Мне интересно, какие активности под этим подразумевает коллега.


да в таком ракурсе действительно интересно

@QArer
Средняя температура в данном случае будет то же самое что и пальцем в небо

#9 Пользователь офлайн   QArer 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 57
  • Регистрация: 13 Июнь 2005

Отправлено 27 Март 2009 - 10:33

"Всё зависит от специфики проекта" - это универсальный ответ на все вопросы :)

На самом деле , тему я поднял в надежде увидеть ссылок..
Как то давно сталкивался с подобными репортами, аналитикой, но совершенно вылетело из головы название сайта..
А спросить счас не у кого...

#10 Пользователь офлайн   Clauster 

  • Гуру
  • PipPipPipPipPipPip
  • Группа: Members
  • Сообщений: 1 669
  • Регистрация: 15 Март 2005
  • Пол:Мужчина
  • Город:С-Пб
  • Интересы:горный велосипед, сноуборд, кайтинг, байдарки, футбол, фотография, музыка, литература и т.д.

Отправлено 27 Март 2009 - 12:24

Просмотр сообщенияQArer (27.3.2009, 10:33) писал:

"Всё зависит от специфики проекта" - это универсальный ответ на все вопросы :)

На самом деле , тему я поднял в надежде увидеть ссылок..
Как то давно сталкивался с подобными репортами, аналитикой, но совершенно вылетело из головы название сайта..
А спросить счас не у кого...

А вы Демарко читали?

#11 Пользователь офлайн   greesha 

  • Опытный участник
  • PipPipPipPip
  • Группа: Members
  • Сообщений: 346
  • Регистрация: 24 Июнь 2007
  • Пол:Мужчина
  • Город:Мытищи
  • Skype:gpechyonkin

Отправлено 27 Март 2009 - 13:16

Просмотр сообщенияClauster (27.3.2009, 12:24) писал:

Просмотр сообщенияQArer (27.3.2009, 10:33) писал:

"Всё зависит от специфики проекта" - это универсальный ответ на все вопросы :)

На самом деле , тему я поднял в надежде увидеть ссылок..
Как то давно сталкивался с подобными репортами, аналитикой, но совершенно вылетело из головы название сайта..
А спросить счас не у кого...

А вы Демарко читали?


А что именно из Демарко в данном случае поможет? Айтишная утопия "Deadline"? :)

Или всё же что-то из совместного творчества с Листером - "Вальсируя с медведями" и Peopleware?
Григорий Печёнкин
greesha.ru
жежешечка

#12 Пользователь онлайн   barancev 

  • Администратор
  • PipPipPipPipPipPip
  • Группа: Admin
  • Сообщений: 2 718
  • Регистрация: 12 Май 2004
  • Пол:Мужчина
  • Город:Россия, Москва
  • Skype:barancev

Отправлено 27 Март 2009 - 13:33

Просмотр сообщенияQArer (27.3.2009, 10:33) писал:

"Всё зависит от специфики проекта" - это универсальный ответ на все вопросы :)

Как ни странно, это __правильный__ универсальный ответ.
Мне встречались случаи, когда тестирование съедало около 90%, но у вас не тот случай (если бы был тот -- вы бы про это знали :) )
А насчёт среднего по больнице -- чуть выше уже прозвучала цифра: заложите примерно 30% на тестирование. Плюс-минус 30% :)
Я надеюсь, вы понимаете, что это всего лишь предварительная оценка, и не собираетесь выполнить в точности план, в который она заложена?
План нужен не для того, чтобы его выполнять, а для того, чтобы вовремя заметить отклонения и понять, что действительность оказалась не совсем такой, какой вы её себе представляли, и принять корректирующие меры.

#13 Пользователь офлайн   Clauster 

  • Гуру
  • PipPipPipPipPipPip
  • Группа: Members
  • Сообщений: 1 669
  • Регистрация: 15 Март 2005
  • Пол:Мужчина
  • Город:С-Пб
  • Интересы:горный велосипед, сноуборд, кайтинг, байдарки, футбол, фотография, музыка, литература и т.д.

Отправлено 27 Март 2009 - 16:40

Просмотр сообщенияgreesha (27.3.2009, 13:16) писал:

А что именно из Демарко в данном случае поможет? Айтишная утопия "Deadline"? :)

Или всё же что-то из совместного творчества с Листером - "Вальсируя с медведями" и Peopleware?

в этом случае

Просмотр сообщенияQArer (27.3.2009, 10:33) писал:

На самом деле , тему я поднял в надежде увидеть ссылок..

что угодно поможет

#14 Пользователь офлайн   Natalya Rukol 

  • Опытный участник
  • PipPipPipPip
  • Группа: Members
  • Сообщений: 256
  • Регистрация: 29 Март 2009

Отправлено 29 Март 2009 - 23:32

1) О чём вообще речь - о продолжительности фаз или о ресурсозатратах (человеко-часах) конкретных проектных роей?
2) Это проект по созданию нового продукта или новая версия в рамках давно созданной программы?
3) Какой объём кода в KLOC?
4) Какие у Вас оговорены метрики качества и какие их показатели являются критерием успешности проекта?
5) Приложение - кроссплатформенное? Сколько платформ?
6) Тиражное или заказное?
7) По какой методологии работаете (т.е. на какую больше всего похоже)?

Очень многое зависит от опыта и навыков руководителя тестирования, да и от всей команды в целом. Но в любом случае надо начинать с ответа на вышеперечисленные вопросы - это и есть "специфика проекта", самый базис. В моей практике есть успешный проект, где фаза тестирования занимала почти 90% времени проекта, и ресурсозатраты в тестировании были около 60%. Есть проект с ресурсозатратами в тестирование 1/24 (~5%) от проекта - и тоже успешно достигнувший своих целей. Но чаще всего сталкиваюсь с ~60/40 - но не потому, что это распределение подходит для решения конкретных задач, а потому что "так принято" :)

#15 Пользователь офлайн   chezar 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 26
  • Регистрация: 02 Март 2007
  • Пол:Мужчина
  • Город:Беларусь, Минск
  • Интересы:Аутсорсинг тестирования ПО;<br />Методологии тестирования и разработки ПО;<br />Управление проектами по независимому тестированию;<br />Управление персоналом;<br />ИТ консалтинг;<br />QA.
  • Skype:zhendinskyav

Отправлено 30 Март 2009 - 16:13

Просмотр сообщенияQArer (26.3.2009, 19:43) писал:

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


Если действительно просто отбросить "специфику задач и проекта", то, на сколько помню, оптимальное сочетание количества разработчиков к тестировщикам на проете это в среднем 3:1.
На менеджмент 10 - 20% от времени на "разработу + тестирование" (опять таки от специфики :)).

По хорошему - сесть и считать ожидаемые трудозатраты, сделать матрицу функционала и в ней прикинуть трудозатраты в трех колонках оценок (Оптимистичная / Средняя / Писсимистичная) по тестированию каждой функции, + перечислить все ожидаемые таски по тестированию, + количество циклов (учесть, что длина циклов будет разная), + трудозатраты на регрессию (+15%), + нефункциональное тестирование, накинуть рисков в зависимости от того, где и какого плана ожидаете "геморроя". И в конце получите некую оценку Х по срокам и требуемым кадрам (по квалификации). Сравните эту оценку со сроками, которые у вас есть согласно рамок проекта, и естествено бюджетом. Если из бюджета не вылазите - посчитайте сколько надо людей, что бы в рамках отведенных сроков успешно закрыть все таски. Если вылазите из бюджета - надо будет расставить приоритеты, и все второстепенное отложить на "если останется время...".
Александр Жендинский
Qulix QA

#16 Пользователь офлайн   for_ruslan 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 5
  • Регистрация: 29 Апрель 2009
  • Пол:Мужчина
  • Город:Казахстан, Алматы
  • Интересы:Управление проектами, тестирование, QA.

Отправлено 06 Май 2009 - 06:21

Когда я занимался разработкой Интернет-сайтов отладка занимала примерно 15-30% от времени разработки. Но тут надо учитывать специфику - сайты строятся на уже отработанных модулях => почти не тратится время на разработку сценариев тестирования и как правило сталкиваешься с типичными багами. Чем сложнее сайт тем больше в % отношении отводилось на тестирование.

#17 Пользователь офлайн   SALar 

  • Гуру
  • PipPipPipPipPipPip
  • Группа: Members
  • Сообщений: 1 060
  • Регистрация: 25 Сентябрь 2003
  • Город:Москва

Отправлено 06 Май 2009 - 11:15

Просмотр сообщенияfor_ruslan (6.5.2009, 5:21) писал:

Когда я занимался разработкой Интернет-сайтов отладка занимала примерно 15-30% от времени разработки. Но тут надо учитывать специфику - сайты строятся на уже отработанных модулях => почти не тратится время на разработку сценариев тестирования и как правило сталкиваешься с типичными багами. Чем сложнее сайт тем больше в % отношении отводилось на тестирование.

Вы не указали сложность сайтов. Приведите хотя бы некоторые из величин:
1) число вариантов использования
2) число функциональных точек
3) цикломатическая сложность кода

Если ваш сайт имеет один единственный ВИ "показать контент" (сайт визитка), то все сводится к тому "а как я сверстал?". Как мы понимаем в этом случае отладка резко отличается от варианта, когда на тонком клиенте реализована складская система на полтысячи ВИ. Не так ли?
Сергей Мартыненко

#18 Пользователь офлайн   for_ruslan 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 5
  • Регистрация: 29 Апрель 2009
  • Пол:Мужчина
  • Город:Казахстан, Алматы
  • Интересы:Управление проектами, тестирование, QA.

Отправлено 07 Май 2009 - 08:48

Просмотр сообщенияSALar (6.5.2009, 14:15) писал:

Вы не указали сложность сайтов. Приведите хотя бы некоторые из величин:
1) число вариантов использования
2) число функциональных точек
3) цикломатическая сложность кода

Если ваш сайт имеет один единственный ВИ "показать контент" (сайт визитка), то все сводится к тому "а как я сверстал?". Как мы понимаем в этом случае отладка резко отличается от варианта, когда на тонком клиенте реализована складская система на полтысячи ВИ. Не так ли?


Согласен, что чем проще сайт тем меньше в относительном и абсолютном значении уходит время на тестирование. При чем это относиться не только к сайтам.

К сожалению таких умных определений я не знаю (число функциональных точек, цикломатическая сложность кода) и ответить точно на вопрос не могу, да и не доконца понимаю зачем это сейчас топикстартеру. У нас сложность как правило определялась наличием модулей (каталог товаров, интернет магазин), сложностью доработок в стандартных наработанных модулях под конкретно этот сайт и существованием модулей которые надо будет писать "с нуля". Могу сказать что сложными сайтами для нас были http://asiastroy.kz/ и http://www.gostudygo.kz/.

#19 Пользователь офлайн   Natalya Rukol 

  • Опытный участник
  • PipPipPipPip
  • Группа: Members
  • Сообщений: 256
  • Регистрация: 29 Март 2009

Отправлено 18 Июль 2009 - 23:33

Просмотр сообщенияfor_ruslan (7.5.2009, 7:48) писал:

[ Могу сказать что сложными сайтами для нас были ... и http://www.gostudygo.kz/.

Опрос про образование - результаты неправильно отображаются - вне зависимости от %, кол-во голосов всегда 499 :)

#20 Пользователь офлайн   Chuvi 

  • Новый участник
  • Pip
  • Группа: Members
  • Сообщений: 8
  • Регистрация: 09 Февраль 2008
  • Город:Днепропетровск
  • Интересы:Analyst, QA, Testing
  • Skype:taraschudnyy

Отправлено 22 Июль 2009 - 12:58

Просмотр сообщенияNatalya Rukol (18.7.2009, 23:33) писал:

Просмотр сообщенияfor_ruslan (7.5.2009, 7:48) писал:

[ Могу сказать что сложными сайтами для нас были ... и http://www.gostudygo.kz/.

Опрос про образование - результаты неправильно отображаются - вне зависимости от %, кол-во голосов всегда 499 :)

кол-во голосов _везде_ (по всем вариантам) одно и тоже )

Поделиться темой:


  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему


Similar Topics Collapse

  Название темы Форум Автор Статистика Последнее сообщение
Открытая тема (есть новые ответы) Канер С., Фолк Дж., Енг Кек Нгуен. Тестирование программного обеспечен
Фундаментальные концепции менеджмента бизнес-приложений
Литература по тестированию ПО Oldman 
  • 2 Ответов
  • 2 603 Просмотров
Открытая тема (есть новые ответы) Онлайн тренинг: Управление процессом тестирования ПО. 7 октября, Слав Анонсы и обсуждения материалов it4business.ru Case 
  • 0 Ответов
  • 332 Просмотров
*Открытая тема (есть новые ответы) Распределенное функциональное тестирование AutomatedQA - Functional Testing Гость_Guest_tanya_*_* 
  • 2 Ответов
  • 1 306 Просмотров
Открытая тема (есть новые ответы) Запись семинара "Тестирование программного обеспечения: основные Software-Testing.Ru barancev 
  • 1 Ответ
  • 733 Просмотров
Открытая тема (есть новые ответы) Конференция по управлению проектами разработки ПО Software People 200 Анонсы и обсуждения материалов it4business.ru Case 
  • 0 Ответов
  • 475 Просмотров

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей