Гость
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком / 7 сообщений из 7, страница 1 из 1
18.08.2009, 11:01
    #36149350
rte
rte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
Кто - нибудь использовал метрики оценки качества ПО для установления финансовых условий по договору с разработиком? Поделитесь опытом.
...
Рейтинг: 0 / 0
18.08.2009, 11:06
    #36149367
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
я думаю - все
...
Рейтинг: 0 / 0
18.08.2009, 11:16
    #36149399
rte
rte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
iscrafmя думаю - все
Все - это навряд ли.
Думаю, что, напротив, меньшая часть клиентов использует.
...
Рейтинг: 0 / 0
18.08.2009, 11:23
    #36149434
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
все каким-то образом формируют свои требования, которые ложатся в основу ценообразования. Пусть явно не называют это именно "метриками качества", но всегда в основе есть функциональность, надежность, переносимость, удобство использования и сопровождения, производительность. Именно за это и платятся деньги, именно это определяет цену. А то, что это не называется "нужными" терминами, не означает что продукты не оцениваются в привязке к данными метрикам. IMHO.
...
Рейтинг: 0 / 0
18.08.2009, 12:31
    #36149716
rte
rte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
iscrafmвсе каким-то образом формируют свои требования, которые ложатся в основу ценообразования. Пусть явно не называют это именно "метриками качества", но всегда в основе есть функциональность, надежность, переносимость, удобство использования и сопровождения, производительность. Именно за это и платятся деньги, именно это определяет цену. А то, что это не называется "нужными" терминами, не означает что продукты не оцениваются в привязке к данными метрикам. IMHO.
Ну это понятно. Но это общие слова.
Нужны примеры конкретных формулировок ограничений по качеству, хоть метриками их называйте, хоть нет.
Также нужны формулировки на режим запроса информации от разработчика: что он и в каком объеме имеет право запрашивать и какова должна быть регламентная трудоемкость получения такой информации.
Насчет "удобства" - у меня большие сомнения, что этот субъективный показатель можно формализовать и воткнуть каким-то боком в договор.
...
Рейтинг: 0 / 0
22.08.2009, 01:30
    #36157930
Rudyshin Sergey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
rte,

на предыдущем месте работы для внутреннего проекта компании, в котором участвовал сам, и для проектов для внешнего заказчика, использовали следующие метрики:
1) На момент окончания проекта все ошибки серьезности Critical, Major, Moderate устранены.
2) По ходу выполнения проекта контролировался процесс формальных инспекций. Подсчитывалось количество времени на проведение инспекций и количество найденных ошибок в расчете на объем рабочих продуктов. Были установлены цели. Например, скорость подготовки к инспекции кода на си в среднем должна быть равна 150 строк в час.

Т.е. это были требования заказчика.
...
Рейтинг: 0 / 0
31.08.2009, 18:09
    #36171279
rte
rte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком
Rudyshin Sergey, спасибо за ответ.

Я вот тоже размышляю, и думаю, что надо применить нечто наподобие вашего п.1

Вот только какой показатель самый иллюстративный? Ведь если ставить разработчика на бабки, то на научно обоснованной основе.

По договору, если при эксплуатации ПО выявлена ошибка и есть формулировка, аргументация, и ошибку можно воспроизвести на базе разработчика, то разработчик в своей системе фиксирует эту ошибку под определенным номером и "рангом", и в зависимости от этого идет устранение бага.
Думаю, что, наверное, можно поставить поставить след. ограничения:
1. Количество зафиксированных багов любого ранга <N1
2. Количество зафиксированных багов высокого рангa <N2
3. Среднее время устранения бага.
4. Наличие (количество) багов с длинной и практически бесконечной историей ("висяки")< N3
5. Среднее время результативной консультации по проблеме (консультация, приводящая к устранению проблемы)
6. Среднее количество "транзакций" (уточнений) по багу < N4 (высокий показатель говорит о том, что специалист разрабочика "не в теме", и компенсирует свое незнание бесконечными уточнениями)

В принципе, процесс выявления ошибок и работы с ними достаточно детально фиксируется во внутренней системе, и можно вполне сделать некий отчет, который мог бы считать данные показатели автоматически, и "предъявлять к оплате" разработчику :-)

...Run time error...
...
Рейтинг: 0 / 0
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Использование метрик качетва ПО при финансовом взаимодейтвии с разработчиком / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]