Вступ до інженерії програмного забезпечення | страница 60



ПерсоналВраховують рівень знань і злагодженості роботи колекти­ву програмістів (АСАР, РСАР, PCON, APEX, PLEX. LTEX)
ПроектВраховують вплив сучасних підходів і технологій, тери­торіальну віддаленість членів колективу розробників і терміни виконання проекту (TOOL, SITE, SCED)

Таблиця 7.2

ПараметрОпис
RELY (Required Software Reliability)Враховує ступінь виконання програмою певної дії протягом певного часу
DATA (Database Size)Враховує вплив обсягу тестових даних на розробку продукту. Рівень цього парамет­ра розраховується як співвідношення байт у тестованій базі даних доSLОСу прог­рамі
CPLX (Product Complexity)Включає п'ять типів операцій; управління, рахункові, пристрійно-залежні, управління даними, управління, призначене для корис­тувача інтерфейсом, Рівець складності — це суб'єктивне середньозважене значення рівнів типів операцій
RUSE (Developed for Reusability)Враховує трудовитрати (потрібні додатко­во для написання компонентів), призначе­ні для повторного використаннявданому або подальших проектах. Використовує такі оцінні рівні: «у проекті», «у програ­мі», «у лінійці продуктів», «у різних ліній­ках продуктів». Значення параметра нак­ладає обмеження на параметриRELYіDOCU
DOCU (Documentation Match To Life-Cycle Needs)Враховує ступінь відповідності докумен­тації проекту його життєвому циклу
TIME (Execution Time Constraint)Враховує тимчасові ресурси, використову­вані ПЗ при виконанні поставленого зав­дання
STOR (Main Storage Constraint)Враховує відсоток використання сховищ даних
PVOL (Platform Volatility)Враховує термін «життя» платформи (комп­лекс апаратного і ПЗ, який потрібний для функціонування того, що розробляється ПЗ)
АСАР (Analyst Capability)Враховує аналіз, здатність проектувати, ефективність і комунікативні здібності групи фахівців, які розробляють вимоги і специфікації проекту. Параметр непови­нен оцінювати рівень кваліфікації окремо взятого фахівця
РСАР (Programmer Capability)Враховує рівень програмістів у колективі. При виборі значення для цього параметра слід звернути увагу на комунікативні і професійні здібності програмістів і на ко­мандну роботу в цілому
PCON (Personnel Continuity)Враховує плинність кадрів у колективі
APEX (Applications Experience)Враховує досвід колективу при роботі над додатками певною типу
PLEX (Platform Experience)Враховує вміння використовувати особ­ливості платформ, такі як: графічний ін­терфейс, бази даних, мережевий інтер­фейс, розподілені системи