41
Lviv Project Management Day http://lv.pmday.org/ November 26, 2016. Lviv, Ukraine Yuriy Malyi COMODO. Odesa, Ukraine Transparency in team work for management

Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Embed Size (px)

Citation preview

Page 1: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Lviv Project Management Dayhttp://lv.pmday.org/

November 26, 2016. Lviv, Ukraine

Yuriy MalyiCOMODO. Odesa, Ukraine

Transparency in team work for management

Page 2: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Transparency in team work for management

Who Am I?Name: Yuriy MalyiCompany: COMODOPosition: QA managerExperience in IT: 11 years

Page 3: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Who are You?

• How many developers are here?• How many QA engineers are here?• How many managers/team leaders?• How many HR? • Any other experts?

Transparency in team work for management

Page 4: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Transparency -physical property

of allowing the transmission of light through

a material(с) Wiki

What is Transparency?

Transparency in team work for management

Page 5: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Transparency -physical property

of allowing the transmission of light through

a material(с) Wiki

What is Transparency?

Transparency in team work for management

Page 6: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Transparency is operating in such a way that it is

easy for others to see what actions are performed.

(с) Wiki

What does it mean in management?

Transparency in team work for management

Page 7: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Transparency is operating in such a way that it is

easy for others to see what actions are performed.

(с) Wiki

What does it mean in management?

Transparency in team work for management

Page 8: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Why do we need it, what’s the problem?

Transparency in team work for management

Page 9: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Black Box – NO control

Transparency in team work for management

Page 10: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Transparency – effective control!

Transparency in team work for management

Page 11: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Problem in projects and teams

Transparency in team work for management

Page 12: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Problem in projects and teams

Transparency in team work for management

Page 13: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Problem in projects and teams

Transparency in team work for management

Page 14: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Problem in projects and teams

Transparency in team work for management

Page 15: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Problem in projects and teams

Transparency in team work for management

Page 16: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Problem in projects and teams

Transparency in team work for management

Page 17: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Prehistory• What are you doing right now?• Why it takes so much time?• There is nothing to do so long!• I can complete this task 10 times faster!• Why You missed those BUGs during testing?• What are your automation team is doing?• Convince me!• Bullshit!• Etс…

Transparency in team work for management

Page 18: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Preconditions

• Projects and teams ( )• Tasks and BUGs tracker (~Jira)• Work time logging system (~Jira Tempo)• Wiki (~Confluence)• Calendar (~Confluence calendars)• Test Management System (~ TestRail)• Willing to see the real situation in the team

Transparency in team work for management

Page 19: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Team current state

Transparency in team work for management

Page 20: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Team current state

Transparency in team work for management

Page 21: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Capacity and details in tempo

Transparency in team work for management

Page 22: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Capacity and details in tempo

Transparency in team work for management

Page 23: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Feature Readiness Page

Transparency in team work for management

Page 24: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Feature Risks Statuses • Feature can’t be delivered in time• Developments and Testing at risk• Feature may be delivered in time • Dev and Testing at the low risk• Feature may be delivered in time• Dev done, Testing at the low risk• Feature will be delivered in time• Dev done, Testing done

Transparency in team work for management

Page 25: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Feature Readiness - Risk Matrix

Transparency in team work for management

Page 26: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

BUG status for releases

Transparency in team work for management

Page 27: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Live link to Jira

Transparency in team work for management

Page 28: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

BUG status for releases

Transparency in team work for management

Page 29: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Bugs daily progress(goal is “0” BUG rate)

Transparency in team work for management

Page 30: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Change Management Board

Transparency in team work for management

Page 31: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Detailed current status of Automation

Transparency in team work for management

Page 32: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Detailed plan to achieve a goal

Test cases for automation 1144Current automation percent 27%Goal for automation percent 80%Number of cases to achhive the goal 916Already automated 311Need to be automated 605Team performance (test cases/week) 15Number of weeks to achhive a goal 40.33

Transparency in team work for management

Page 33: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Detailed reporting every week

Transparency in team work for management

Page 34: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Real reflection of automated test cases

Transparency in team work for management

Page 35: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Minimize time for reports

Transparency in team work for management

Page 36: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Time cost • QA Team current state ~10 min per day for TL• WorkLog in Jira ~5 min per day for engineer• Feature Readiness Page ~2 hours create by TL• Feature Readiness Page ~5 min day to support• BUG status for releases ~1-3 min create by TL• Bugs daily progress ~1-3 min create by TL• Change Management ~10 min for PM on request• Detailed status and plan of Automation ~1-3 days• Automation report ~10 min per week for TL

Transparency in team work for management

Page 37: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Success Story• Half a year of transparency…• New urgent release required…• Request to complete in NOW!• And…• Just 2 emails in replay• Details of all previous efforts• And we protected estimates!• …• Profit!

Transparency in team work for management

Page 38: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

The last weapon

Transparency in team work for management

Page 39: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

If you're going through hell…

Transparency in team work for management

Page 40: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

https://www.facebook.com/yuriy.malyi/posts/1153307468059014 (UKR)

keep going. - Winston Churchill

Page 41: Lviv PMDay: Юрій Малий Прозорість в роботі команди для керівництва

Email : [email protected] : yura_clasic

Questions?

Transparency in team work for management