Відношення між елементами моделі
UML підтримує наступні види відносин між елементами моделі:
• Залежність.
• Асоціація.
• Узагальнення (спадкоємство).
• Реалізація (для Інтерфейсу).
Відносини показують наявність зв'язків між елементами моделі і семантику цих
зв'язків.
Розглянемо кожен з цих типів відносин.
Залежність
Залежність - зв'язок між суттю (класами, об'єктами). Залежність показує, що зміни в одній суті можуть вплинути на іншу суть. Залежність - не структурний зв'язок. Виникає через локальну, глобальну змінні або параметр методу.
Рис. 3.17.
Асоціація
Асоціація - зв'язок між суттю (класами, об'єктами). Асоціація показує наявність структурного зв'язку між екземплярами (об'єктами). Структурний зв'язок реалізується через поле класу. У позначеннях UML напрям може бути не вказане (двосторонній зв'язок).
13
Рис. 3.18.
Напрям і навігація
Відмітимо, що наявність напряму пов'язана з поняттям Навігація. Навігація означає, що у напрямі стрілки один об'єкт "бачить" інший, тоді як зворотне не виконується.
Рис. 3.19.
Кратність
Кратність - спосіб конкретизації характеру відношення. Показує тип відношення 1:1,
1:M, N:1, N:M.
Рис. 3.20. | |||||||
Вид | Значення | ||||||
кратності | |||||||
| |||||||
* або | ?0 | ||||||
0..* | |||||||
1..* | ?1 | ||||||
0 або 1 | зазвичай | ||||||
1 | Рівно 1 | ||||||
3,5..6 | {3,5,6} |
Окремі випадки асоціацій: агрегація і композиція
Агрегація припускає, що 0 або більш за об'єкти одного типу включені в 1 або більш за об'єкти іншого типу.
Композиція - варіант агрегації, в якому кожен об'єкт другого типу може бути включений рівно в 1 об'єкт першого типу.
14
Рис. 3.21.
Узагальнення (спадкоємство)
Рис. 3.22.
15
MSF – Модель проектної групи (v. 3.1)
Зміст
MSF – МОДЕЛЬ ПРОЕКТНОЇ ГРУПИ (V. 3.1).......................................................................................... 1
АНОТАЦІЯ........................................................................................................................................... 16
1.ОСНОВИ МОДЕЛІ ПРОЕКТНОЇ ГРУПИ MSF...................................................................................... 16
ОСНОВНІ ПРИНЦИПИ.......................................................................................................................... 17
|
|
2.КЛЮЧОВІ КОНЦЕПЦІЇ....................................................................................................................... 20
3.ВИПРОБУВАНІ МЕТОДИКИ............................................................................................................... 22
4.ОГЛЯД МОДЕЛІ КОМАНДИ MSF........................................................................................................ 23
РОЛЕВІ КЛАСТЕРИ МОДЕЛІ ПРОЕКТНОЇ ГРУПИ............................................................................... 27
I. РОЛЕВИЙ КЛАСТЕР "УПРАВЛІННЯ ПРОДУКТОМ".......................................................................... 27
II. РОЛЕВИЙ КЛАСТЕР "УПРАВЛІННЯ ПРОГРАМОЮ"........................................................................ 29
III. РОЛЕВИЙ КЛАСТЕР "РОЗРОБКА"................................................................................................. 32
IV. РОЛЕВИЙ КЛАСТЕР "ТЕСТУВАННЯ"............................................................................................. 35
V. РОЛЕВИЙ КЛАСТЕР "ЗАДОВОЛЕННЯ СПОЖИВАЧА"_.................................................................. 36
VI. РОЛЕВИЙ КЛАСТЕР "УПРАВЛІННЯ ВИПУСКОМ".......................................................................... 38
МАСШТАБУВАННЯ МОДЕЛІ ПРОЕКТНОЇ ГРУПИ................................................................................ 40
ЕСКАЛАЦІЯ І ПІДЗВІТНІСТЬ............................................................................................................... 43
ВИСНОВОК.......................................................................................................................................... 44
|
|
Анотація
Модель проектної групи MSF (MSF Team Model) описує підхід Microsoft до організації персоналу, що працює над проектом, і його діяльності для забезпечення max успіху проекту. Дана модель визначає ролеві кластери, їх області компетенцій і зони відповідальності, а також формує рекомендації членам проектної групи, що дозволяють їм успішно здійснювати свою місію по втіленню проекту в життя.
Основи моделі проектної групи MSF
Модель проектної групи MSF виникла в результаті аналізу недоліків пірамідальної, ієрархічної структури, що використовується в традиційних проектних групах.
Відповідно до моделі MSF проектні групи будуються як невеликі багатопрофільні команди, члени яких розподіляють між собою відповідальність і доповнюють області компетенцій один одного. Це дає можливість чітко сфокусувати увагу на потребах проекту. Проектну групу об'єднують єдине бачення проекту, прагнення до втілення його в життя, високі вимоги до якості роботи і бажання самоудосконалюватися. Цей документ описує різні ролеві кластери (role clusters) всередині проектної групи, визначаючи їх цілі і області компетенції. Також даються рекомендації по використанню підходу майкрософту до формування проектної групи при масштабуванні моделі як для малих, так і для великих і складних проектів.
|
|
Нижче описуються основні принципи, ключові ідеї і випробувані методики MSF в застосуванні до моделі проектної групи.
16
Основні принципи
MSF включає ряд основних принципів. У цьому розділі мовиться про тих з них, які мають відношення до успішної роботи команди.
Дата добавления: 2018-05-09; просмотров: 311; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!