Page 5 - 4886
P. 5
ВСТУП
Пропонований практикум містить завдання та короткі
теоретичні відомості з дисципліни “Емпіричні методи програмної
інженерії”.
Програмна інженерія — це застосування системного,
вимірюваного підходу до розроблення, використання та
супроводу програмного забезпечення, та дослідження цих
підходів, тобто застосування принципів інженерії до програмного
забезпечення.
Як і інші інженерні дисципліни, інженерія програмного
забезпечення характеризується такими аспектами:
- творчість - інженерія концентрується на проблемах аналізу
і проектування;
- інструментальність ключові проблеми в інженерії - це
вибір і використання інструментів;
- стандартизація - кращі практичні досягнення інженерії у
вигляді інженерних принципів є основою створення стандартів;
- повторне використання - в інженерії повторне
використання знань і продуктів фаз життєвого циклу є
найважливішим чинником підвищення продуктивності і якості;
- професіоналізм - інженерія програмного забезпечення - це
професія.
Емпіричні методи – це методи роботи, методи організації
роботи у галузі програмної інженерії. Часто ці методи базуються
на методах математичної статистики, або ними обгрунтовується
їх ефективність. Крім того, вже класичним є вислів про те, що для
того, щоб навчитись програмувати – треба програмувати.
Завдання, які лягли в основу даних лабораторних робіт, є
завданнями програмної реалізації методів математичної
статистики.
Даний лабораторний курс заплановано авторами до
подальшого розроблення та вдосконалення.
5