A Weighted Congruence Measure
-
Upload
guestcd7d7a9 -
Category
Education
-
view
632 -
download
0
description
Transcript of A Weighted Congruence Measure
![Page 1: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/1.jpg)
A Weighted Congruence Measure
![Page 2: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/2.jpg)
A Weighted Congruence Measure
2
Irwin Kwan Adrian Schröter Daniela Damian
![Page 3: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/3.jpg)
3
![Page 4: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/4.jpg)
3
1.Calculate Coordinat ion Requirements
![Page 5: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/5.jpg)
3
1.Calculate Coordinat ion Requirements
2.Gather Actual Coordination
![Page 6: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/6.jpg)
3
1.Calculate Coordinat ion Requirements
2.Gather Actual Coordination3.Calculate congruence index
![Page 7: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/7.jpg)
3
Limitations of the existing socio-technical congruence calcuation
![Page 8: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/8.jpg)
3
![Page 9: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/9.jpg)
000011100010001100001110000011000111000011100000011000100001100011000011000001100000100011000000100000111000000111000100011000011100000110001110000111000000110001000011000110000110000011000001000110000001000001110000001110001000110000111000001100011100001110001000110001000011000110000110000011000001000110000001000001110000001110001000110000111000001100011100001110000001100010000110001100001100000110000010001100000010000011100000011100010001100001110000011000111000011100000011000100001100011000011000001100000100011000000100000111000000111000100011000011100000110001110000111000000110001000011000110000110010001100000100011000020010000011100000011100010001100001110000011000111000011100000011000100001100011000011000001100000100011000000100000111000000111000100011000011100000110001110000111000000110001000011000
11000011000001100000100011000000100000111000
Every edge is dichotomized.
4
![Page 10: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/10.jpg)
There’s no way to identify which gaps are important.
5
![Page 11: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/11.jpg)
Weighted Congruence
1 00 0.50.80.1
6
![Page 12: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/12.jpg)
Zidane
Yvette
Xavier 7
![Page 13: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/13.jpg)
Code CDesign A
Code B
Zidane
Yvette
Xavier 7
![Page 14: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/14.jpg)
Code CDesign A
Code B
Zidane
Yvette
Xavier 7
Weighted task assignments
![Page 15: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/15.jpg)
Code CDesign A
Code B
Zidane
Yvette
Xavier 7
Weighted task assignments
Example: proportion of allocated hours
![Page 16: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/16.jpg)
Code CDesign A
Code B
Zidane
Yvette
Xavier 7
Weighted task assignments
Example: proportion of allocated hours
1
1
![Page 17: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/17.jpg)
Code CDesign A
Code B
Zidane
Yvette
Xavier 7
Weighted task assignments
Example: proportion of allocated hours
![Page 18: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/18.jpg)
0.8
Code CDesign A
Code B
Zidane
Yvette
Xavier
0.75
0.25
7
Weighted task assignments
Example: proportion of allocated hours
![Page 19: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/19.jpg)
0.8
Code CDesign A
Code B
Zidane
Yvette
Xavier
0.75
0.25
7
![Page 20: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/20.jpg)
0.8
0.75
Code CDesign A
Code B0.25
Zidane
Xavier 8
Yvette
![Page 21: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/21.jpg)
Weighted task dependencies
0.8
0.75
Code CDesign A
Code B0.25
Zidane
Xavier 8
Yvette
![Page 22: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/22.jpg)
Example: proportion of features to be
implemented in code
Weighted task dependencies
0.8
0.75
Code CDesign A
Code B0.25
Zidane
Xavier 8
Yvette
![Page 23: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/23.jpg)
Example: proportion of features to be
implemented in code
Weighted task dependencies
0.8
0.75
Code CDesign A
0.6
Code B
0.4
0.25
Zidane
Xavier 8
Yvette
![Page 24: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/24.jpg)
Computing the Lack-of-Coordination Matrix
9
![Page 25: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/25.jpg)
Computing the Lack-of-Coordination Matrix
9
![Page 26: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/26.jpg)
Coordination Requirements
10
![Page 27: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/27.jpg)
Coordination Requirements =Task Assignment × Task Dependency× (Task Assignment)t
Coordination Requirements
10
![Page 28: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/28.jpg)
Coordination Requirements
Xavier Yvette Zidane
X
Y
Z
- 0.08 0.00
0.08 - 0.36
0.00 0.36 -
10
× ×
A B C
X
Y
Z
0 0.25 0
0.80 0 0
0 0 0.75
TAA B C
A
B
C
1 0.08 0.00
0.08 1 0.36
0.00 0.36 1
TDX Y Z
A
B
C
0 0.80 0
0.25 0 0
0 0 0.75
TAt
![Page 29: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/29.jpg)
Coordination Requirements
Zidane
Xavier
Yvette
0.36
0.08
0.00
11
0.36
0.080.00
![Page 30: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/30.jpg)
Gather Actual Matrix
Zidane
Xavier
Yvette
12
![Page 31: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/31.jpg)
Gather Actual Matrix0.02 Ex: 2% of Zidane’s
instant messages are sent by Yvette
Zidane
Xavier
Yvette
12
![Page 32: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/32.jpg)
Gather Actual Matrix
0.10
0.02
0.50
Ex: 2% of Zidane’s instant messages are
sent by YvetteZidane
Xavier
Yvette0.00
0.12
0.05
12
![Page 33: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/33.jpg)
Subtract Actual Matrix from Coordination Requirements Matrix
0.10
0.02
0.50
Zidane
Xavier
Yvette0.00
0.12
0.05
13
![Page 34: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/34.jpg)
Subtract Actual Matrix from Coordination Requirements Matrix
0.36 -
0.08 -
0.100.00 -
0.02
0.50
Zidane
Xavier
Yvette0.000.00 -
0.36 - 0.12
0.08 - 0.05
13
![Page 35: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/35.jpg)
Subtract Actual Matrix from Coordination Requirements Matrix
0.36 -
0.08 -
0.100.00 -
0.02
0.50
Zidane
Xavier
Yvette0.000.00 -
0.36 - 0.12
0.08 - 0.05
0.34
0.24
0.03
-0.42
0.00
-0.10
13
=
=
=
=
=
=
![Page 36: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/36.jpg)
Zidane
Xavier
Yvette
14
0.36 -
0.08 -
0.100.00 -
0.02
0.50
0.000.00 -
0.36 - 0.12
0.08 - 0.05
0.34
0.24
0.03
-0.42
0.00
-0.10
=
=
=
=
=
=
Subtract Actual Matrix from Coordination Requirements Matrix
![Page 37: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/37.jpg)
Zidane
Xavier
Yvette
14
0.34
0.24
0.03
-0.42
0.00
-0.10
Subtract Actual Matrix from Coordination Requirements Matrix
![Page 38: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/38.jpg)
Zidane
Xavier
Yvette
Set Values Less than 0 to 00.34
0.24
0.03
-0.42
0.00
-0.10
15
![Page 39: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/39.jpg)
Zidane
Xavier
Yvette
Set Values Less than 0 to 00.34
0.24
0.03
-0.42
0.00
-0.10
15
![Page 40: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/40.jpg)
Zidane
Xavier
Yvette
Set Values Less than 0 to 00.34
0.24
0.03
15
0
0
0
![Page 41: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/41.jpg)
Zidane
Xavier
Yvette
Lack-of-Coordination0.34
0.24
0.030
0
0
16
![Page 42: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/42.jpg)
Zidane
Xavier
Yvette
Lack-of-Coordination
Gaps
0.34
0.24
0.030
0
0
16
![Page 43: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/43.jpg)
Computing the Congruence Index
17
![Page 44: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/44.jpg)
Computing the Congruence Index
17
![Page 45: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/45.jpg)
Overall Congruence
18
![Page 46: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/46.jpg)
Overall Congruence
18
Zidane
Xavier
Yvette
0.36
0.08
0.00 0.36
0.08
0.00
1. Sum edge values in Coordination Requirements
![Page 47: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/47.jpg)
Overall Congruence
18
Zidane
Xavier
Yvette
0.36
0.08
0.00 0.36
0.08
0.00
1. Sum edge values in Coordination Requirements
0.88
![Page 48: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/48.jpg)
Overall Congruence
19
![Page 49: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/49.jpg)
Overall Congruence
19
2. Sum edge values in Lack-of-Coordination
MatrixZidane
Xavier
Yvette
0.34
0.24
0.030
0
0
![Page 50: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/50.jpg)
Overall Congruence
19
2. Sum edge values in Lack-of-Coordination
Matrix
0.61
Zidane
Xavier
Yvette
0.34
0.24
0.030
0
0
![Page 51: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/51.jpg)
Overall Congruence
20
![Page 52: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/52.jpg)
Overall Congruence
20
3. Divide Lack-of-Coordination over
Coordination Requirements
![Page 53: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/53.jpg)
Overall Congruence
20
3. Divide Lack-of-Coordination over
Coordination Requirements
0.61
![Page 54: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/54.jpg)
Overall Congruence
20
3. Divide Lack-of-Coordination over
Coordination Requirements
0.61
0.88
= 0.69
![Page 55: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/55.jpg)
Overall Congruence
21
![Page 56: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/56.jpg)
Overall Congruence
21
4. Subtract result from 1
0.69
![Page 57: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/57.jpg)
Overall Congruence
21
4. Subtract result from 1
0.691 - 0.31=
![Page 58: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/58.jpg)
22
![Page 59: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/59.jpg)
22
Benefits
![Page 60: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/60.jpg)
23
Locality
Zidane
Xavier
Yvette
0.34
0.24
0.030.0
0.0
0.0
![Page 61: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/61.jpg)
23
Locality
Zidane
Xavier
Yvette
0.34
0.24
0.030.0
0.0
0.0
We know there’s a gap
here!
![Page 62: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/62.jpg)
24
Priority
Zidane
Xavier
Yvette
0.34
0.24
0.030.0
0.0
0.0
![Page 63: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/63.jpg)
24
Priority
Zidane
Xavier
Yvette
0.34
0.24
0.030.0
0.0
0.0
Big Gap
Big Gap
![Page 64: A Weighted Congruence Measure](https://reader033.fdocuments.in/reader033/viewer/2022051013/5497ab77b47959744d8b5310/html5/thumbnails/64.jpg)
24
Priority
Zidane
Xavier
Yvette
0.34
0.24
0.030.0
0.0
0.0
Big Gap
Big Gap
Not a Big Gap