ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJ
1
Name
Vicky Biswas
2
TeamRoom
Eng.Maintenance
3
Metric
# of defects fixed by Maintenance
4
Playbook
https://docs.google.com/document/d/1C_uFv-ZMt--THa32yGwuaIEyclRbLH4SRapd_lTPEyE/edit#heading=h.ft1lfjduy828
5
Start Day09/02/2019
6
Target Set
7@100% FTAR
7
You should be updating this table each week.
Color Legend
8
IQB Quality ChangeProductivity Change0
Below target, but increased wrt previous week
9
NameT4WW1W2W3W4T4WW1W2W3W4Notes0
Below target, and decreased wrt previous week
10
Romi Khanna100%100%100%100%100%6.8883#REF!IOS SA/MOAFCID/CRMPAD0
Same as last week
11
Maksim Vakhnik100%86%100%100%100%6.0767#REF!
Java SA/SCLOOPW/PLACEABLE/XOC
0
Reached / surpassed target. Also mark the target with this color
12
Sergey Dryomin100%100%100%100%100%5.585510C# SA/DNN
13
Ahmet Feyzi Ates100%100%86%100%100%5.3567#REF!Python SA/JCLDALL/ECPA/XOP
14
Adem Zumbul100%100%100%Transferred4.579TransferredC++ SA/ONYX/CPQCID/XOC
15
Soner Eker89%100%100%100%100%4.3766#REF!Java SA/EXMC/JCLDALL
16
Kashan Danish88%100%100%100%100%6.8789#REF!Android SE/JVMBL/BIZAPPS
17
W. Avg.92%98%98%100%#REF!5.67.06.26.2#REF!
18
Failure Count3110
19
Insight Execution Dashboard - This should include the copy of insights you generated. It is for tracking status of execution of your insights.
20
21
InsightActionImpactInsight's Date
Generated when?
StatusExecuted?
When?
Approved by
TR owner?
When?

(add a link to the screenshot of the approval)
Rolled out to TR?
When?
Type
(process,
unit level/quality,
unit level/prod.,
outside of team)
22
The current metrics being Captured are including incorrect tickets and missing a few giving an inconsistant picture of the teamroom.What: Correct Metrics Query to have proper data
Who: Vicky
When: Will be ready within Week 2
9.8% on ONLY my team, the impact on the larger team room will be bigger.6/Sep/2019No focusingYes by Tomasz on 6/Sep/2019Unit Level
23
IC are forcing themselves to make sense of tickets because they might otherwise no have much to work on.
Initial checks only focus on presence and not usability of Datapoints.
What: Push ticket back to Failed QB unless he has exact process for repeating the issue.
Who: IC
When: Done on Day 6
Increases chances of Failure
Increases time needed to solve an issue
9/Sep/19Implemented9/Sep/20199/Sep/2019Unit Level
24
1. TP raises questions to PCA or other resources as soon as he feels blocked. BP tries to dig and find solutions and approaches PCA or other resources after 5 to 6 hours.What: In case of Environment or Reproduction Issues over an hour leave a detail description of problem faced and ask for help.
Who: IC
When: After approval from Eren and VP.
8.47%

X Time taken to make Product
Y New Time taken to make
Productivity Increase % = (Y-X)/X
25
2. Step debugging should be used while replicating the issue as it eliminates the need to do it while solving the issue and helps locate the issue faster.What: Use breakpoint based debugging while replicating issue instead of simply replicating it.
Who: IC
When: Can be started immediately.
6.03%

X Time taken to make Product
Y New Time taken to make
Productivity Increase % = (Y-X)/X
26
2. Environment needed for coding and debugging is not maintained/scripts not created by both BP. TP maintains reusable environments for all projects they cross train on (when they cross train).What: Coach the IC's to retain environments and create scripts to update them at time of cross-training. Modify JIRA workflow to ensure each cross training ticket captures the same as a workable step.
Who: Vicky will share changes with VP to implement in JIRA and coach ICs
When: As soon as Eren approves this insight
Weekly Productivity - 49
Productivity after Action - 49.8
Benefit 1.54%
27
3. For this week 45% tickets solved were cross-training and Pair work (43.8% for last week) these are not evenly distributed between ICs over T4W or T8W.
What: Analyze this further by comparing trainings taken by each IC and the work done.
Who: Vicky
When: VP has approved I should be able to finish by end of week
The average training taken (XT-Session + Pair Work) for this week is 3 where as the maximum used by IC is double that.
With similar trainings taken by all IC's (using only current week data) we get a productivity boost by 11.8%
28
4. The current metrics being Captured are including incorrect tickets and missing a few giving an inconsistant picture of the teamroom.What: Correct Metrics Query to have proper data
Who: Vicky
When: Will be ready within Week 2
9.8% on ONLY my team, the impact on the larger team room will be bigger.
29
Replicating environments and reproducing bugs is a big challenge and utilizes a lot of time. Chronon records the entire execution of your Java program and saves it to disk. Recordings can be played back any time, thus having the right environment andremoving the 'Non Reproducible' bugs.What:
This can be implemented jointly by us and the test team. It enables them to send us bugs which do not need environment setups and are ALWAYS reproducible.
Who: Maintainance and Testing IC
When: Immediately (30day evaluation is available)
Shaves off complete testing and setting up multiple envirnments = 3809.67s
From the original TMS of 17027s
Productivity Impact = 22.37%



For the most used language by team - Java
30
An IC performs the following which can be done without any input from him during execution.
1. Test Builds - Remote Manual Scripts/Jenkins
2. Test Deploys - Jenkins
3. Test Executions - Testrail
4. PR Creation - GitHub
5. Jira ticket shift to QE Review - JIra

All 5 tools have specific public APIs which can be used for doing the functions above.
Individually each tool is available but has to be fired in a sequence post completion of earlier step and is a perfect case of automation.
Action 3.
What:
Since the developer is expected to have already done all this on his local, this should be a fire and forget command which will follow the sequence and end in the ticket being submitted to QE Review. In the unlikely case that it fails a mail will be sent to the IC with details.
Who: Vicky with assistance from Automation Team
When: As soon as it's approved we can start work on it.

Daily implementation plan in cell G68
Time Saving = 595 + 323 - 323 = 595
TMS time = 3601
Productivity Impact = 595/3535 = 16.52%
31
Updating JIRA status for all TMS stages takes 390 minutes per unit of work. This exorbitant use of JIRA is also visible in data pulled from XO website - Activities.Action 2.
What: Create a tool to automate Jira status transitions.
Who: Vicky
When: Now
Time Saving = 229 + 154 - 15 = 368
TMS time = 3545
Productivity Impact = 368/3535 = 10.21%
32
IC's tend to check on different environments before submitting the fix "to be sure".
This is not required unless the particular ticket demands that.
It's absolutely ok for mainatainance to debug, fix and test the bug on one environment.
The script from Action 3 can do on rest if needed.
Action 1.
What: Introduce the process detailed in ZBT
Who: Vicky
When: Now
Time Saving = 148 + 151 - 142 = 157
TMS time = 3545
Productivity Impact = 157/3535 = 4.44%
33
TP reads the ticket before starting work and ocassionally revisit if needed. BP revisits ticket multiple times to reread details.
The BP additionally repeatedly checks the dashboard for how many tickets are done and what are the ones to do next.
Both of these said the implementation of TMS through JIRA is a bigger reason than both above (link attached)
What: Repeatedly coach with Gemba Walks of the time wasted due to revisiting JIRA repeatedly. Choose tickets during meetings with SEMs.
Who: Vicky
When: Now
The TP uses 272m while the BP uses 415m in a week. Following this proces the team will gain 385 minutes in a week which translates to a 13.1% Productivity Increase.
34
Two of the TPs uses Vagrant by HashiCorp to manage their environments. This saves them time while preparing and using environments.
It also helps them by keeping environment specific settings out of their work system.
What: Coach ICs on how to use vagrant (or docker) and help them set up their environments.
Who: Vicky
When: Now
As per the TMS this saves the Top performer 962.67 seconds per ticket. Which translates to a 5.7% Productiity increase.
35
TPs focus on development using one or more continuous timeblocks of one or more hours where as the BP (link attached) doesn't do that.What:
Add this as one of the driving questions for CiC.
How many time blocks of more than one hour were you focused on development yesterday?
We can gradually increase the duration in future and this will automatically take care of distractions like mail, chat or the urge to check JIRA.
Who: Vicky
When: Now
The TP's have been delivering the maximum units produced by the team for more than 8 weeks consecutively.
36
TPs reach out for help using chat as soon as they are blocked. BP tries to figure out a solution and reach out for help via JIRA or chat after trying for 5 to 6 hours.What: Change Playbook to timebox Reproduction and Environment to an hour after which the IC should reachout to the PCA or the reporter for help keeping the SEM in loop.
Depending on the project/availability of resource the SEM might ask the IC to try for another hour
Who: Vicky will propose the change to Tomasz(VP)
When: Now
TP spends at an average 40 minutes per ticket while BP spends an average of 68 minutes per ticket for Reproduction and Environment. By implementing this the BP can improve by 9.8%.
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100