Існує також функціональна методологія вимірювання розміру програмного забезпечення, яка базується на припущенні, що продуктивність розробки програмного забезпечення певним чином пов’язана з функціональністю. Області функціональності, які беруться до уваги, називаються цінностями інформаційної області, деякі з них перераховані нижче:
- Кількість користувацьких входів - підрахунок кількості користувацьких записів. Враховується кожна дія користувача, яка надає користувачеві різну інформацію, пов’язану з додатком. Вхідні дані повинні бути відокремлені від запитів, які підраховуються окремо.
- Кількість виходів користувача - підрахунок кількості виходів користувача. Враховується кожен вивід користувача, який надає користувачеві різну інформацію від програми. У цьому контексті під висновками розуміються звіти, екрани, повідомлення про помилки тощо. Окремі елементи даних у звітах окремо не підраховуються.
- Кількість запитів користувачів - запит визначається як інтерактивний вхід, який викликає негайну реакцію програмного забезпечення - генерує інтерактивний вихід.
- Кількість файлів - підраховується кожен логічний основний файл (тобто логічно згруповані дані, які можуть бути частиною великої бази даних, що складається з окремих файлів).
- Кількість зовнішніх інтерфейсів - враховуються всі машинозчитувані інтерфейси (наприклад, файли даних, які зберігаються на певних носіях для передачі в інші системи).
Чи коректно працює ваш мобільний додаток? Чи працює він безперебійно на популярних пристроях? Якщо ви вважаєте, що програма потребує перевірки, оскільки має вузькі місця в роботі, рекомендуємо скористатися послугами компанії з тестування мобільних додатків.
Розглянемо коротко перший етап двоетапного процесу підрахунку функціональних точок (ФТ). Етап 1 розпочинає актор, який має досвід проведення аналізу функціональних точок. Він повинен відповісти на питання, що містяться в спеціальній анкеті, використовуючи номери, зазначені в заголовку анкети. Після отримання відповідей на всі 14 запитань анкети необхідно скласти всі цифри, що позначають відповіді, і перенести отриману суму на наступний етап.
На етапі 2 потрібно помножити ці числа на відповідні ваги, підсумувати отримані результати і внести суму в поле “Загальна сума” згідно з інструкцією. В якості коефіцієнта SUM (F,) необхідно підставити суму коефіцієнтів уточнення складності, отриманих на етапі 1.
Функціональна точка - це тип метрики зваженого індексу. Він призначений для зміни функціональності програмного пакету, як її бачить кінцевий користувач.










0 коментарів