ів функціональності для первинного введення розміру. Ця модель сфокусована на 3-х основних можливостях для підтримки всього життєвого циклу створення ПЗ. p> Оценка: Checkpoint визначає загальне зусилля на чотирьох рівнях модульності: проект, фаза, діяльність, завдання. При оцінюванні враховуються ресурси, дефекти, витрати і графіки робіт. p> Вимірювання: Checkpoint дозволяє використовуючи метрики проекту проводити порівняльний аналіз продуктивності (методом прогону контрольних завдань) (benchmark analysis), визначати кращі практики й удосконалювати внутрішні бази знань.
Оцінювання (assessment): Checkpoint сприяє порівнює дійсні та оцінені дії з урахуванням промислових стандартів. Ця модель також оцінює сильні і слабкі сторони середовища програмного продукту (software environment). p> Використані джерела при аналізі:
. Software Development Cost Estimation Approaches - A SurveyBoehm, Chris Abts, 2000
.3 PRICE-S
Модель PRICE-S була спочатку розроблена в RCA для внутрішнього використання з метою оцінювання програмних проектів в рамках місячної програми - Аполлон (Apollo moon program). Вона була остаточно реалізована в 1977 і використовується для оцінки деяких проектів військового відомства США (US DoD), NASA і ряду інших урядових організацій. Рівняння на яких грунтується модель засекречені, хоча деякі алгоритми були опубліковані. PRICE-S модель складається з трьох подмоделей, які оцінюють графіки робіт і витрати на розробку ПЗ. Три основні подмодели та їх функції:
подмодели придбання (The acquisition submodel): ця подмодель розглядає графіки робіт і витрати. Модель описує всі типи розробки ПЗ, включаючи бізнес системи, системи управління та контролю, авіа та космічні системи. PRICE-S звертає увагу на методи розробки ПЗ, доступні на сьогоднішній день такі як об'єктно-орієнтоване програмування, реинжениринг, генерація коду, спіральна розробка, швидка розробка та вимірювання продуктивності ПЗ. p> подмодели-вимір (The sizing model): ця подмодель полегшує оцінювання розміру ПЗ, яке має бути розроблено. Вимірювання може бути вироблено в числі рядків коду, у функціональних точках або в пророчать об'єктних точках (Predictive Object Point - POP). p> подмодели життєвий цикл витрат (The Life-cycle Cost Submodel): ця подмодель використовується для швидкого і легкого оцінювання під час стадій супроводу та підтримки ПЗ. Використовується разом з подмодели придбання, в якій визначаються витрати на розробку і планування. p> Розробкою інструментів на основі цієї моделі займається компанія PRICE Systems яка вже створила інструмент Foresight 2.0 для оцінки часу, витрат і зусиль необхідних для реалізації комерційних і невійськових урядових проектів.
Використані джерела при аналізі:
. Software Development Cost Estimation Approaches - A SurveyBoehm, Chris Abts, 2000
. Parametric cost estimation handbook - rspa.com/reflib/estimation.htm
3.4 SELECT Estimat...