Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Вимірювання - основний метод збору даних. (Лекція 7)

Содержание

Основи вимірювань.Проведення вимірювань.
Лекція 7Вимірювання – основний метод збору даних Основи вимірювань.Проведення вимірювань. Основи вимірюваньВимірювання – процес квантифікації властивостей (атрибутів) об’єктів (сутностей) реального світу.Вимірювання – Основи вимірюваньЩо вимірювати???Кому потрібні метрики?Які їх цілі по відношенню до вимірюваних процесів, Ціль-питання-метрикаЦільПитанняМетрика Модель відповідальної особиПроектні рішенняВимірювання проектуНеобхідна інформаціяОтримана інформація (дані) Метрики, визначені стандартамиSoftware Engineering Institute:Розмір системиТривалість проектуТрудоємкістьДефектиПродуктивністьРізні інститути мають свої стандарти Вимірювання ПЗЦе складний процес, так як воно є досить абстрактним та непростим Моделі для вимірюваньМоделі допомагають при проведенні вимірюваньІснують 3 моделі:ТекстоваДіаграмнаалгоритмічна Текстова модельнайменш ефективні, так як важко словами описати всі можливі ситуації та Діаграмна модельНайбільш потужна.Визначаються взаємозв’язки між усіма сутностями графічно. Алгоритмічна модельПри правильному використанні дає дуже серйозні результати.Показує функціональний зв’язок між сутностями.Найбільш поширена. Мета-модельКонцепція Вимірювання в реальних умовахАбстрактний рівеньЕмпіричний рівеньВизначенняОпераційне визначення Шкали вимірюваньНомінальнаПорядковаІнтервальнаВідношеньАбсолютна Помилки при вимірюванняхсистематичнівипадкові Види вимірюваньВимірювання розміруВимірювання складностіОцінка зусильВимірювання дефектівНадійність ПЗ та прогнозуванняЧас відгуку та роботопридатністьВимірювання прогресуФінансові вимірювання Вимірювання розміруРозмір – основний атрибут програмного забезпечення.Метрики розміру – базові метрики.Основна метрика Порівняльні коефіцієнти LOC Вимірювання функціональностіВикористовується аналіз функціональних точок – точок входу та виходу.Це непряме вимірювання Вимірювання складностіОсновна задача – визначення факторів, які спричиняють появу складності.Це обов’язкова складність.Складність Вимірювання складностіВиди складності:Структурна – визначає проекту та структурну складність ПЗКонцептуальна – показує Оцінка зусильЦе найбільш популярні метрики ПЗ.Всі розробники хочуть знати скільки зусиль потрібно Вимірювання дефектівПомилки – дія людини, що призвела до неправильного результатуВідмови – нездатність Вимірювання дефектівДефекти роботиДефекти взаємозв’язків Надійність ПЗ та прогнозуванняНадійність – це ймовірність, що програмна система буде функціонувати Вартість відмовМоделі надійності:COCOMO II – визначає надійність як коефіцієнт вартості.Індекс придатності – Визначення відмовНайкраще використовувати залежність надійності від вартості та модель COCOMO IIE – Час відгуку та готовністьЧас відгуку для користувача – це час між запитом Час відгуку та готовністьГотовність – це міра ймовірності того, що з системою Вимірювання прогресуВажливо знати розвиток проекту залежно від цілей проектуДля вимірювання прогресу використовуються Фінансові вимірюванняКлючові питання, які потребують відповіді:Вибір проектів на виконання (який проект краще ВисновкиПравильне проведення вимірювань та відповідні метрики є важливим фактором при управлінні проектами
Слайды презентации

Слайд 2
Основи вимірювань.
Проведення вимірювань.

Основи вимірювань.Проведення вимірювань.

Слайд 3 Основи вимірювань
Вимірювання – процес квантифікації властивостей (атрибутів) об’єктів

Основи вимірюваньВимірювання – процес квантифікації властивостей (атрибутів) об’єктів (сутностей) реального світу.Вимірювання

(сутностей) реального світу.
Вимірювання – це процес, який полягає

у визначенні кількісних значень тих чи інших властивостей, сторін досліджуваного об’єкту, явища за допомогою спеціальних технічних засобів.

Слайд 4 Основи вимірювань
Що вимірювати???
Кому потрібні метрики?
Які їх цілі по

Основи вимірюваньЩо вимірювати???Кому потрібні метрики?Які їх цілі по відношенню до вимірюваних

відношенню до вимірюваних процесів, продуктів, ресурсів?
Які метрики будуть демонструвати

досягнення поставленої цілі? Коли були чи будуть вони зібрані?
3 підходи:
Ціль-питтання-метрика;
Модель відповідальної особи;
Метрики, визначені стандартами.

Слайд 5 Ціль-питання-метрика

Ціль
Питання
Метрика

Ціль-питання-метрикаЦільПитанняМетрика

Слайд 6 Модель відповідальної особи

Проектні рішення
Вимірювання проекту
Необхідна інформація
Отримана інформація (дані)

Модель відповідальної особиПроектні рішенняВимірювання проектуНеобхідна інформаціяОтримана інформація (дані)

Слайд 7 Метрики, визначені стандартами
Software Engineering Institute:
Розмір системи
Тривалість проекту
Трудоємкість
Дефекти

Продуктивність
Різні інститути

Метрики, визначені стандартамиSoftware Engineering Institute:Розмір системиТривалість проектуТрудоємкістьДефектиПродуктивністьРізні інститути мають свої стандарти

мають свої стандарти


Слайд 8 Вимірювання ПЗ
Це складний процес, так як воно є

Вимірювання ПЗЦе складний процес, так як воно є досить абстрактним та

досить абстрактним та непростим у візуалізації та розумінні.
Цей процес

ще досліджується.

Слайд 9 Моделі для вимірювань
Моделі допомагають при проведенні вимірювань
Існують 3

Моделі для вимірюваньМоделі допомагають при проведенні вимірюваньІснують 3 моделі:ТекстоваДіаграмнаалгоритмічна

моделі:
Текстова
Діаграмна
алгоритмічна


Слайд 10 Текстова модель
найменш ефективні, так як важко словами описати

Текстова модельнайменш ефективні, так як важко словами описати всі можливі ситуації

всі можливі ситуації та динаміку.
Модель легка для розуміння,

але складна для візуалізації.

Слайд 11 Діаграмна модель
Найбільш потужна.
Визначаються взаємозв’язки між усіма сутностями графічно.

Діаграмна модельНайбільш потужна.Визначаються взаємозв’язки між усіма сутностями графічно.

Слайд 12 Алгоритмічна модель
При правильному використанні дає дуже серйозні результати.
Показує

Алгоритмічна модельПри правильному використанні дає дуже серйозні результати.Показує функціональний зв’язок між сутностями.Найбільш поширена.

функціональний зв’язок між сутностями.
Найбільш поширена.


Слайд 13 Мета-модель

Концепція
Вимірювання в реальних умовах
Абстрактний рівень
Емпіричний рівень
Визначення
Операційне визначення

Мета-модельКонцепція Вимірювання в реальних умовахАбстрактний рівеньЕмпіричний рівеньВизначенняОпераційне визначення

Слайд 14 Шкали вимірювань
Номінальна
Порядкова
Інтервальна
Відношень
Абсолютна

Шкали вимірюваньНомінальнаПорядковаІнтервальнаВідношеньАбсолютна

Слайд 15 Помилки при вимірюваннях
систематичні
випадкові

Помилки при вимірюванняхсистематичнівипадкові

Слайд 16 Види вимірювань
Вимірювання розміру
Вимірювання складності
Оцінка зусиль
Вимірювання дефектів
Надійність ПЗ та

Види вимірюваньВимірювання розміруВимірювання складностіОцінка зусильВимірювання дефектівНадійність ПЗ та прогнозуванняЧас відгуку та роботопридатністьВимірювання прогресуФінансові вимірювання

прогнозування
Час відгуку та роботопридатність
Вимірювання прогресу
Фінансові вимірювання


Слайд 17 Вимірювання розміру
Розмір – основний атрибут програмного забезпечення.
Метрики розміру

Вимірювання розміруРозмір – основний атрибут програмного забезпечення.Метрики розміру – базові метрики.Основна

– базові метрики.
Основна метрика –LOC (lines of code)
LOC ніколи

не розглядається окремо від інших метрик. Це один із факторів, на основі яких проводиться оптимізація коду

Слайд 18 Порівняльні коефіцієнти LOC

Порівняльні коефіцієнти LOC

Слайд 19 Вимірювання функціональності
Використовується аналіз функціональних точок – точок входу

Вимірювання функціональностіВикористовується аналіз функціональних точок – точок входу та виходу.Це непряме

та виходу.
Це непряме вимірювання функціонального розміру системи.
Використовується для вимірювання

об’єму робіт

Слайд 20 Вимірювання складності
Основна задача – визначення факторів, які спричиняють

Вимірювання складностіОсновна задача – визначення факторів, які спричиняють появу складності.Це обов’язкова

появу складності.
Це обов’язкова складність.
Складність спричиняє гірше розуміння програмного коду.


Слайд 21 Вимірювання складності
Види складності:
Структурна – визначає проекту та структурну

Вимірювання складностіВиди складності:Структурна – визначає проекту та структурну складність ПЗКонцептуальна –

складність ПЗ
Концептуальна – показує наскільки складно зрозуміти систему чи

код
Обчислювальна – показує алгоритмічну складність проведених обчислень

Слайд 22 Оцінка зусиль
Це найбільш популярні метрики ПЗ.
Всі розробники хочуть

Оцінка зусильЦе найбільш популярні метрики ПЗ.Всі розробники хочуть знати скільки зусиль

знати скільки зусиль потрібно докласти для виконання певної задачі.
Зусилля

– це кількість днів/тижнів/місяців для виконання проекту.
Основна проблема: як порахувати зусилля? Які зусилля рахувати?

Слайд 23 Вимірювання дефектів
Помилки – дія людини, що призвела до

Вимірювання дефектівПомилки – дія людини, що призвела до неправильного результатуВідмови –

неправильного результату
Відмови – нездатність системи або компонента виконувати необхідні

функції виконуючи вимоги до продуктивності.
Метрики дефектів вимірюють помилки.
Метрики надійності вимірюють відмови.

Слайд 24 Вимірювання дефектів
Дефекти роботи
Дефекти взаємозв’язків

Вимірювання дефектівДефекти роботиДефекти взаємозв’язків

Слайд 25 Надійність ПЗ та прогнозування
Надійність – це ймовірність, що

Надійність ПЗ та прогнозуванняНадійність – це ймовірність, що програмна система буде

програмна система буде функціонувати без відмов в даному середовищі

під час визначеного періоду часу.
При цьому можуть існувати помилки.
Відмови розрізняють за рівнем серйозності.
Інтенсивність відмов – кількість відмов в модулі.

Слайд 26 Вартість відмов
Моделі надійності:
COCOMO II – визначає надійність як

Вартість відмовМоделі надійності:COCOMO II – визначає надійність як коефіцієнт вартості.Індекс придатності

коефіцієнт вартості.
Індекс придатності – показує логарифмічне співвідношення між системною

придатністю та вартістю.
Залежність надійності від зусиль.

Слайд 27 Визначення відмов
Найкраще використовувати залежність надійності від вартості та

Визначення відмовНайкраще використовувати залежність надійності від вартості та модель COCOMO IIE

модель COCOMO II
E – додаткові зусилля, витрачені на збільшення

надійності
k – коефіцієнт шкали
С – складність
R - надійність



Слайд 28 Час відгуку та готовність
Час відгуку для користувача –

Час відгуку та готовністьЧас відгуку для користувача – це час між

це час між запитом користувача та відповіддю системи
Готовність –

це міра ймовірності того, що система відповість на запит
Види аналізу часу відгуку та готовності:
Аналітичне моделювання продуктивності з використанням математичних моделей
Симуляційне моделювання з використанням спеціальних засобів, яке базується на характеристиці компонентів
Вимірювання продуктивності з використанням спеціальних інструментальних засобів та безпосередньому спостереженні системи

Слайд 29 Час відгуку та готовність
Готовність – це міра ймовірності

Час відгуку та готовністьГотовність – це міра ймовірності того, що з

того, що з системою щось трапиться
Визначається як тривалість роботи/(тривалість

роботи+ час простою)

Слайд 30 Вимірювання прогресу
Важливо знати розвиток проекту залежно від цілей

Вимірювання прогресуВажливо знати розвиток проекту залежно від цілей проектуДля вимірювання прогресу

проекту
Для вимірювання прогресу використовуються метрики незавершеності.
Використовуються показники:
Контрольні точки проекту
Інтеграція

коду
Прогрес в тестуванні
Визначення дефектів та їх ліквідація
Ефективність процесів

Слайд 31 Фінансові вимірювання
Ключові питання, які потребують відповіді:
Вибір проектів на

Фінансові вимірюванняКлючові питання, які потребують відповіді:Вибір проектів на виконання (який проект

виконання (який проект краще розробляти, враховуючи обмеженість ресурсів)
Оцінка витрат

проекту (що потрібно вкласти для найбільшої ймовірності отримання прибутку)
Оцінка вартості, очікуваних доходів (зовнішні проекти), очікувана економія (внутрішні проекти): як визначити доходи в грошових одиницях?
Поточний фінансовий контроль проекту: як визначити при розробці чи не вийшли за рамки фінансування?

  • Имя файла: vimіryuvannya-osnovniy-metod-zboru-danih-lektsіya-7.pptx
  • Количество просмотров: 89
  • Количество скачиваний: 0