Выбор подрядчика при распределенной разработке ...

Выбор подрядчика при распределенной разработке ... Выбор подрядчика при распределенной разработке ...

30.08.2013 Views

Открытые информационные и компьютерные интегрированные технологии № 46, 2010 проекта, более того, учитывая, что речь идет о разработке ПО, можно быть уверенным, что требования будут меняться. В таком случае необходимо также задать степень и границы, в которых требования заказчика могут меняться [5]. Таким образом, можно построить иерархию критериев выбора подрядчика на основе качества процесса разработки ПО. Такая иерархия изображена на рис. 2. Рис. 2. Критерии оценки подрядчика на основе качества процесса разработки До выполнения заказа подрядчиком невозможно установить качество выполняемого заказа, однако можно быть уверенным в некотором минимальном уровне качества на основе выполняемых подрядчиком заказов, имеющихся у заказчика производственных мощностей и возможностей, т.е. основываясь на качестве процесса разработки. 5.Интегральный критерий выбора подрядчика На начальном этапе для каждого из критериев должны быть заданы стандартные (минимально допустимые) и эталонные значения. Для некоторых критериев стандартные значения могут браться из общепринятых в отрасли норм, для других – из стандартов. Эталонные значения определяются на основе пожеланий заказчика в соответствии с заранее принятой стратегией. Для каждого критерия на основе ответа на запрос пропозиций от потенциального подрядчика определяется оценка. Обозначим отклонение от эталона по критерию как e qi − q q i i = ,i = 1,n , (1) e s qi − qi 244

Открытые информационные и компьютерные интегрированные технологии № 46, 2010 где e q i – эталонное значение; s q i – стандартное значение; qi - текущее значение. Таким образом, имеем оценку отклонения от эталонного значения по данному критерию. Обозначим отклонение от эталона для оценок по критериям времени: t t t q i ,i = 1,n , где n - количество критериев времени. Обозначим важность каждого из критериев t n t t t t времениαi , αi > 0,i = 1,n , ∑ αi ≤1 . i= 1 Обозначим интегральный критерий времени t n t t t q = ∑αi qi (2) i= 1 . Аналогично обозначим отклонение от эталона для критериев затрат: c c i = , где q ,i 1,n из критериев затрат затрат c n - количество критериев затрат. Обозначим важность каждого c i , c i ,i c n c c ,n , ∑ i i= 1 α α > 0 = 1 α ≤1 . Тогда интегральный критерий c n c c c = ∑αi i i= 1 q q b b Отклонение от эталона для критериев выгоды обозначим q i ,i = 1,n , где b n - количество критериев выгоды. Обозначим важность каждого из критериев b n b b b b выгоды αi , αi > 0,i = 1,n , ∑ αi ≤1. Тогда интегральный критерий выгод i= 1 b n b b b q = ∑αi qi (4) i= 1 . Обозначим важность групп критериев времени, затрат и выгод как t c b t c b t c b α , α , α соответственно, причем α > 0, α > 0, α > 0, α + α + α ≤ 1. q ,i 1,n Запишем интегральный критерий качества проекта как p t t c c b b Q = α q + α q + α q . (5) Отклонение от эталона для критериев качества технологий обозначим th th i = , где 245 . th n - количество критериев качества технологий. Обозначим (3)

Открытые информационные и компьютерные интегрированные технологии № 46, 2010<br />

проекта, более того, учитывая, что речь идет о <strong>разработке</strong> ПО, можно быть<br />

уверенным, что требования будут меняться. В таком случае необходимо также<br />

задать степень и границы, в которых требования заказчика могут меняться [5].<br />

Таким образом, можно построить иерархию критериев выбора <strong>подрядчика</strong><br />

на основе качества процесса разработки ПО. Такая иерархия изображена на рис.<br />

2.<br />

Рис. 2. Критерии оценки <strong>подрядчика</strong> на основе качества процесса разработки<br />

До выполнения заказа подрядчиком невозможно установить качество<br />

выполняемого заказа, однако можно быть уверенным в некотором минимальном<br />

уровне качества на основе выполняемых подрядчиком заказов, имеющихся у<br />

заказчика производственных мощностей и возможностей, т.е. основываясь на<br />

качестве процесса разработки.<br />

5.Интегральный критерий выбора <strong>подрядчика</strong><br />

На начальном этапе для каждого из критериев должны быть заданы<br />

стандартные (минимально допустимые) и эталонные значения. Для некоторых<br />

критериев стандартные значения могут браться из обще<strong>при</strong>нятых в отрасли норм,<br />

для других – из стандартов. Эталонные значения определяются на основе<br />

пожеланий заказчика в соответствии с заранее <strong>при</strong>нятой стратегией.<br />

Для каждого критерия на основе ответа на запрос пропозиций от<br />

потенциального <strong>подрядчика</strong> определяется оценка. Обозначим отклонение от<br />

эталона по критерию как<br />

e<br />

qi − q<br />

q i<br />

i = ,i = 1,n<br />

, (1)<br />

e s<br />

qi − qi<br />

244

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!