Особистий інструметарій
Ви знаходитеся тут: Головна Студентам Навчальні матеріали СТП
Навігація
Вхід


Ви забули пароль?
 
Document Actions

СТП

Вверх на рівень

Сучасні технології програмування

Дідковська М.В. Лекція 2. Вимоги. Основні поняття
Вимоги. Основні поняття. Кому потрібні вимоги? Визначення. Рівні вимог. Бізнес-вимоги. Вимоги користувачів. Функціональні вимоги. Нефункціональні вимоги. Бізнес-правила. Розробка та управління вимогами. Ризики. Вимоги: характеристики. Специфікація вимог: характеристика. Клієнт. Прийоми формулювання вимог. Аналітик вимог. Завдання аналітика. Навички, необхідні аналітику.
Дідковська М.В. Лекція 3. Вимоги. Бізнес-вимоги
Бізнес-вимоги. Образ продукту (product vision). Межі проекту (project scope). Контекстна діаграма (context diagram). Risk List. Risk List - example. Користувачі та проект. Прихильник проекту. Конфлікти.
Дідковська М.В. Лекція 4. Вимоги. Користувацькі вимоги
Користувацькі вимоги. Виявлення вимог. Мета. Стратегії та способи. Результати. Графік і кошторис. Ризики. Пошук втрачених вимог. CRUDL. Завершення збору вимог. Use-case UML. Use-Case Specification. Вимоги до іменування. Специфікація вимог - шаблон
Дідковська М.В. Лекція 5. Вимоги. Моделювання вимог. Пріоритети
Моделювання вимог. Моделі аналізу. Діаграми потоку даних. Діаграми сутність-зв'язок. Діаграми переходу станів. Карта діалогів. Діаграма класів. Таблиці рішень. Дерева рішень. Призначення пріоритетів вимог. Шкала пріоритетів. Затвердження вимог. Перегляд вимог. Проведення експертизи. Учасники експертизи. Ролі експертів. Вхідні критерії. Процес експертизи. Вихідні критерії. Контрольні списки дефектів для документів з вимогами
Дідковська М.В. Лекція 6. Управління вимогами. Ризики
Управління вимогами Вплив змін. Базова версія вимог. Контроль версій. Атрибути вимог. Контроль статусу вимог. Вимірювання зусиль, необхідних для керування вимогами. Незаплановані зміни. Політика контролю змін. Процес контролю змін. Шаблон опису процесу контролю змін. Елементи даних запиту на зміну. Трасуванню вимог. Requirements Traceability Matrix. Простежуваність нефункціональних вимог. Software Requirements and Risk Management.
Лекції 7-9 Метрики
 
Дідковська М.В. Лекції 10-11. Методи рефакторингу.
 
Паттерни. Додаткові матеріали.
Pattern composite. C++
Паттерни. Додаткові матеріали.
Pattern composite. C#
Паттерни. Додаткові матеріали.
Pattern state.
Дідковська М.В. Лекції 12-14. Паттерни