Множители трудоемкости (Effort Multipliers)




 

 

Количество и значения множителей трудоёмкости отличаются для разных стадий оценки проекта.

1. Стадия предварительной оценки трудоемкости программного проекта (Early Design). Для этой оценки необходимо оценить для проекта уровень семи множителей трудоемкости EMj:

– параметры персонала:

1. PERS (Personnel Capability) – квалификация персонала (Extra Low – аналитики и программисты имеют низшую квалификацию, текучесть больше 45%; Extra High – аналитики и программисты имеют высшую квалификацию, текучесть меньше 4%);

2. PREX (Personnel Experience) – опыт персонала (Extra Low – новое приложение, инструменты и платформа; Extra High – приложение, инструменты и платформа хорошо известны);

– параметры продукта:

3. RCPX (Product Reliability and Complexity) – сложность и надежность продукта (Extra Low – продукт простой, специальных требований по

 


 

надежности нет, БД маленькая, документация не требуется; Extra High – продукт очень сложный, требования по надежности жесткие, БД сверхбольшая, документация требуется в полном объеме);

4. RUSE (Developed for Reusability) – разработка для повторного использования (Low – не требуется; Extra High – предполагается переиспользование в других продуктах);

– параметры платформы:

5. PDIF (Platform Difficulty) – сложность платформы разработки (Extra Low – специальные ограничения по памяти и быстродействию отсутствуют, платформа стабильна; Extra High – жесткие ограничения по памяти и быстродействию, платформа нестабильна);

– параметры проекта:

6. FCIL (Facilities)– оборудование (Extra Low – инструменты простейшие, коммуникации затруднены; Extra High – интегрированные средства поддержки жизненного цикла, интерактивные мультимедиа коммуникации);

7. SCED (Required Development Schedule) – требуемое выполнение графика работ (Very Low – 75% от номинальной длительности; Very High – 160% от номинальной длительности).

Значения множителей трудоемкости в зависимости от их уровня приведены в табл. 6.

 

 

Таблица 6. Значения множителей трудоемкости в зависимости от оценки их уровня (Early Design)

  №   Множитель трудоёмкости, EMi   Оценка уровня множителя трудоемкости  
Extra Low   Very Low   Low   Nominal   High   Very High   Extra High  
  PERS PREX   2,12 1,59   1,62 1,33   1,26 1,22   1,00 1,00   0,83 0,87   0,63 0,74   0,50 0,62  
  RCPX RUSE   0,49 n/a   0,60 n/a   0,83 0,95   1,00 1,00   1,33 1,07   1,91 1,15   2,72 1,24  
  PDIF   n/a   n/a   0,87   1,00   1,29   1,81   2,61  
  FCIL SCED   1,43 n/a   1,30 1,43   1,10 1,14   1,00 1,00   0,87 1,00   0,73 n/a   0,62 n/a  

 

Примечание: n/a (not available) – данные отсутствуют, т.е. соответствующий уровень не оценивается

 

 

2. Стадия детальной оценки после проработки архитектуры (Post Architecture). Для этой оценки необходимо оценить для проекта уровень семнадцати множителей трудоемкости EMj:

– параметры персонала:

1) Analyst Capability (ACAP) – возможности аналитика;

2) Applications Experience (AEXP) – опыт разработки приложений; 3) Programmer Capability (PCAP) – возможности программиста;

4) Personnel Continuity (PCON) – продолжительность работы персонала; 5) Platform Experience (PEXP) –опыт работы с платформой;

 


 

6) Language and Tool Experience (LTEX) – опыт использования языка программирования и инструментальных средств.

– параметры продукта:

7) Required Software Reliability (RELY) – требуемая надежность программы;

8) Database Size (DATA) – размер базы данных;

9) Software Product Complexity (CPLX) – сложность программы;

10) Required Reusability (RUSE) – требуемая возможность многократного использования;

11) Documentation Match to Life-Cycle Needs (DOCU) – соответствие документации потребностям жизненного цикла.

– параметры платформы:

12) Execution Time Constraint (TIME) – ограничения времени выполнения; 13) Main Storage Constraint (STOR) – ограничения памяти;

14) Platform Volatility (PVOL) – изменяемость платформы. – параметры проекта:

15) Use of Software Tools (TOOL) – использование инструментальных программных средств;

16) Multisite Development (SITE) – многоабонентская (удаленная) разработка;

17) Required Development Schedule (SCED) – требуемое выполнение графика работ.

Значения множителей трудоемкости в зависимости от их уровня приведены в табл. 7.

 

 

Таблица 7. Значения множителей трудоемкости в зависимости от оценки их уровня (Post Architecture)

    №       Effort Multiplier, EMJ     Very Low   Low     Nominal     High     Very High     Extra High    
Pe   rsonnelFactors            
                       
  1,42     1,29    
  ACAP     Analyst Capability     1,00   0,85     0,71   n/a    
             
                   
    AEXP     Applications Experience     1,22     1,10     1,00     0,88     0,81     n/a    
                   
    PCAP     Programmer Capability     1,34     1,15     1,00     0,88     0,76     n/a    
                   
    PCON     Personnel Continuity     1,29     1,12     1,00     0,90     0,81     n/a    
                 
    PEXP     Platform Experience     1,19     1,09     1,00     0,91     0,85     n/a    
                   
    LTEX     Language and Tool Experience     1,20     1,09     1,00     0,91     0,84     n/a    
  ProductFactors        
                       
  RELY     Required Software Reliability     0,84     0,92     1,00   1,10     1,26   n/a    
                   
    DATA     Database Size     n/a     0,23     1,00     1,14     1,28     n/a    
                 
    CPLX     Software Product Complexity     0,73     0,87     1,00     1,17     1,34     1,74    
                 
    RUSE     Required Reusability     n/a     0,95     1,00     1,07     1,15     1,24    
                   
    DOCU     Documentation Match to Life-     0,81     0,91     1,00     1,11     1,23     n/a    

 

 


                     
  Cycle Needs  
  PlatformFactors  
                 
  TIME     Execution Time Constraint     n/a     n/a     1,00     1,11     1,29     1,63  
               
    STOR     Main Storage Constraint     n/a     n/a     1,00     1,05     1,17     1,46  
               
    PVOL     Platform Volatility     n/a     0,87     1,00     1,15     1,30     n/a  
  ProjectF   actors      
                       
  TOOL     Use of Software Tools     1,17   1,09     1,00   0,90     0,78   n/a  
                 
    SITE     Multisite Development     1,22     1,09     1,00     0,93     0,86     0,80  
                         
      Required Development Schedule         1,00       1,00      
  SCED     1,43   1,14     1,00     n/a  
             

 

Примечание: n/a (not available) – данные отсутствуют, т.е. соответствующий уровень не оценивается

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-11-01 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: