Відношення між елементами моделі



 

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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!