где – базовая трудоемкость разработки ПС, определяемая в соответствии с пунктом 3.2.10;

Кквал тест – поправочный коэффициент, учитывающий уровень квалификации персонала, осуществляющего тестирование (таблица 3.30);

Кср. тс – поправочный коэффициент, учитывающий используемые средства тестирования (таблица 3.31);

КБД – коэффициент, учитывающий размер БД (таблица 3.32);

А – поправочный коэффициент, рассчитанный на основе собранной статистики в подразделениях Банка России в 2003-2004 годах (А = 0,07).

Таблица 3.30

Значения коэффициента,
учитывающего уровень квалификации персонала,
осуществляющего тестирование (Кквал тест)

Уровень квалификации персонала,
осуществляющего тестирование

Значение Кквал тест

Крайне низкий

1,50

Очень низкий

1,30

Низкий

1,13

Средний

1,00

Высокий

0,89

Очень высокий

0,76

Исключительно высокий

0,69

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

Таблица 3.31

Значения поправочного коэффициента,
учитывающего используемые средства тестирования (Кср. тс)

Средства тестирования

Значения Кср. тс

Автоматизированные средства тестирования не использовались

1,00

Автоматизированные средства тестирования использовались

0,76

Таблица 3.32

Значения коэффициента, учитывающего размер БД (КБД)

Размер БД

Отношение объема тестовых данных в БД к объему ПС,

байты/количество строк исходного текста (D/P)

Значение
КБД

Низкий

< 10

0,95

Средний

10<=D/P<100

1,0

Высокий

100<=D/P<1000

1,08

Очень высокий

D/P>=1000

1,15

Примечание. Объем данных в БД высчитывается исходя из размера одной записи и количества записей. Размер одной записи высчитывается исходя из используемых типов полей таблиц и количества типов в каждом поле

НЕ нашли? Не то? Что вы ищете?

4.2.17. Трудоемкость подпроцесса «Ввод в действие ПС» (Т5) определяется по формуле:

, (3.14)

где – базовая трудоемкость разработки ПС, определяемая в соответствии с пунктом 3.2.10;

Кквал вн – поправочный коэффициент, учитывающий уровень квалификации персонала, осуществляющего ввод в действие ПС (таблица 3.33);

А – поправочный коэффициент, рассчитанный на основе собранной статистики в подразделениях Банка России в 2003-2004 годах (А = 0,01).

Таблица 3.33

Значения коэффициента,
учитывающего уровень квалификации персонала,
осуществляющего ввод в действие ПС (Кквал вн)

Уровень квалификации персонала,
осуществляющего ввод в действие ПС

Значение Кквал вн

Крайне низкий

1,16

Очень низкий

1,09

Низкий

1,02

Средний

1,00

Высокий

0,94

Очень высокий

0,88

Исключительно высокий

0,87

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

4.2.18. Исходя из рассчитанных трудоемкостей подпроцессов разработки ПС (Т1, Т2, Т3, Т4, Т5, см. пункты 3.2.13-3.2.17) в зависимости от заданных ограничений определяются либо сроки, необходимые для реализации подпроцессов разработки ПС, либо количество разработчиков.

Ограничением может быть одно из следующих:

-  задано (ограничено) число разработчиков для каждого подпроцесса разработки ПС;

-  заданы сроки реализации подпроцессов разработки ПС.

Срок реализации подпроцесса разработки ПС (в месяцах) определяется по формуле:

, (3.15)

где ti – время, необходимое для реализации i-го подпроцесса разработки ПС (месяцы);

Тi – трудоемкость i-го подпроцесса разработки ПС (чел.-дни);

Ni – количество разработчиков, принимающих участие в разработке ПС в ходе i-го подпроцесса;

Ф – фонд времени одного разработчика в течение месяца, дней/месяц;

.

Если сроки разработки ПС заданы, то их соблюдения добиваются путем подбора нужного количества разработчиков для каждого подпроцесса разработки ПС.

Количество разработчиков для каждого подпроцесса разработки ПС определяется по формуле:

, (3.16)

где Ni – количество разработчиков, необходимое для реализации i-го подпроцесса разработки ПС;

ti – время, реализации i-го подпроцесса разработки ПС (месяцы);

Тi – трудоемкость i-го подпроцесса разработки ПС (чел.-дни);

Ф – фонд времени одного разработчика в течение месяца, дней/месяц;

.

4.2.19. Трудоемкость процесса разработки ПС (Т) складывается из трудоемкостей отдельных подпроцессов разработки (Т1, Т2, Т3, Т4, Т5, см. пункты 3.2.13-3.2.17):

(3.17)

где Тi – трудоемкость i-го подпроцесса разработки ПС;

– количество подпроцессов разработки ПС (в Методике u = 5).

4.2.20. Срок реализации ПС (в месяцах) (t) определяется по формуле:

(3.18)

где ti – время, реализации i-го подпроцесса разработки ПС (месяцы);

– количество подпроцессов разработки ПС (в Методике u = 5).

4.2.21. Увеличение сроков разработки по сравнению с расчетными, как правило, не приводит к изменению суммарных трудозатрат на разработку ПС. Однако в случае сокращения сроков выполнения плана работ по разработке ПС существует тенденция к увеличению трудозатрат как на ранних этапах проекта (с тем, чтобы свести на нет дополнительные риски и улучшить архитектуру), так и на поздних этапах при параллельном проведении дополнительных испытаний и составлении документации. В этом случае трудоемкость процесса разработки ПС следует скорректировать по следующей формуле:

Тсрок = Т * Кср, (3.19)

где Тсрок – трудоемкость с учетом сроков разработки;

Т – трудоемкость процесса разработки;

Кср – коэффициент, учитывающий влияние сроков работ на трудоемкость (таблица 3.34).

Таблица 3.34

Значения коэффициента, учитывающего
влияние сроков работ на трудоемкость (Кср)

Продолжительность работ по сравнению с номинальной, %

Значение Кср

меньше или равно 75

1,43

от 76 до 85

1,14

от 86 до 99

1,05

больше или равно 100

1,00

Пример расчета трудоемкости разработки ПС приведен в Приложении 1 к настоящей Методике.

5. ОЦЕНКА ТРУДОЕМКОСТИ СОПРОВОЖДЕНИЯ ПРОГРАММНЫХ СРЕДСТВ

5.1. Общие положения

5.1.1. Методика охватывает основные работы процесса сопровождения, а также вспомогательные и организационные процессы, относящиеся к сопровождению ПС. Основные работы процесса сопровождения:

­  подготовка процесса;

­  анализ проблем и изменений;

­  внесение изменений;

­  проверка и приемка при сопровождении;

­  перенос;

­  снятие с эксплуатации.

Вспомогательные процессы:

1)  Документирование – процесс формализованного описания информации, созданной в процессе или работе жизненного цикла. Данный процесс состоит из набора работ, при помощи которых планируют, проектируют, разрабатывают, выпускают, редактируют, распространяют и сопровождают те документы, в которых нуждаются все заинтересованные лица.

2)  Обеспечение качества – процесс обеспечения соответствующих гарантий того, что ПС и процессы в жизненном цикле проекта соответствуют установленным требованиям и утвержденным планам. Обеспечение качества должно быть организационно и полномочно независимым от субъектов, непосредственно связанных с разработкой ПС.

Организационные процессы:

1)  Управление – процесс, состоящий из общих работ и задач, которые могут быть использованы любой стороной, управляющей соответствующим процессом. Администратор отвечает за управление ПС, проектом, работами и задачам соответствующего процесса.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20