Lessons from modern coaches for project managers
-
Upload
mosesraj-r -
Category
Business
-
view
274 -
download
3
description
Transcript of Lessons from modern coaches for project managers
![Page 1: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/1.jpg)
1
Lessons from new age coaches for project managers
Mosesraj RCollabera Solutions
Bangalore
![Page 2: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/2.jpg)
2
![Page 3: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/3.jpg)
3
Learning - Measure the unobvious
![Page 4: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/4.jpg)
4
Fundamental challenge - measurability
Pe
op
le
P r o c e s sE n g i n e e r i n g
![Page 5: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/5.jpg)
5
Requirement changesIss
ues
Defects
Requirementsstructure
Test caseadequacyCode
structure
Arch
itect
ural
Robu
stne
ss
Coup
ling
&
cohe
sion
Structural application profile
“ . . . .Yo u r h a n d s c a n ’ t
h i t w h a t yo u r e ye s
c a n ’ t s e e … . .”
M u h a m m a d A l i
![Page 6: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/6.jpg)
6
![Page 7: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/7.jpg)
77
Requirements Qualification
Planning & Tracking iterative assessment (Score Card)
Business Requirements assessment (Score Card)
Functional Requirements assessment (Score Card)
Non Functional Requirements assessment (Score Card)
Requirement Phase Design PhaseProposal / SOW / Discovery7
![Page 8: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/8.jpg)
II
B r i d g i n g t h e e a g l e ’ s e y e a n d w o r m ’ s v i e w Slide 8
% Branches Block Depth
Cyclomatic Complexity
Correlating SIT with engineering metrics
% Branches Block Depth
Max Cyclomatic Complexity
8
Influence of complexity attribute
![Page 9: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/9.jpg)
Composite parameter analysis
92%
4%2% 1%1%
Number of Class vs SIT defects
8% of classes is contributing to 100% of SIT defects
Study from European university
Key parameters measured Cyclomatic complexity/LOC No. of methods/class No. of Calls/method LOC/method
9
![Page 10: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/10.jpg)
Toxicity Analysis
10
Detailed study of the data shows most of the SIT & AT defects are occurring amongst the top four Java classes shown in the sample data above which have highly toxic code with high method length
Correlates to AT & SIT defects
![Page 11: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/11.jpg)
11
See code akin to a city map...
![Page 12: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/12.jpg)
12
Measuring test aspects…
![Page 13: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/13.jpg)
13
Learning - Follow the recipe!
![Page 14: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/14.jpg)
14
Leveraging agile principles in a quality assurance team
People Program Matrix (EPIC Backlog)
Monthly milestones(Sprint Planning &
Backlog preparation)
Mid-month progress review (Sprint review)
End of month review(Retrospective)
9:30 updates(Daily stand up meeting)
![Page 15: Lessons from modern coaches for project managers](https://reader036.fdocuments.us/reader036/viewer/2022070316/5560cca5d8b42a13088b4bc2/html5/thumbnails/15.jpg)
15
Learning - Help them see the gaps and motivate!