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

Preview:

Citation preview

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

November 26, 2016. Lviv, Ukraine

Yuriy MalyiCOMODO. Odesa, Ukraine

Transparency in team work for management

Transparency in team work for management

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

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

Transparency -physical property

of allowing the transmission of light through

a material(с) Wiki

What is Transparency?

Transparency in team work for management

Transparency -physical property

of allowing the transmission of light through

a material(с) Wiki

What is Transparency?

Transparency in team work for management

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

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

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

Transparency in team work for management

Black Box – NO control

Transparency in team work for management

Transparency – effective control!

Transparency in team work for management

Problem in projects and teams

Transparency in team work for management

Problem in projects and teams

Transparency in team work for management

Problem in projects and teams

Transparency in team work for management

Problem in projects and teams

Transparency in team work for management

Problem in projects and teams

Transparency in team work for management

Problem in projects and teams

Transparency in team work for management

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

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

Team current state

Transparency in team work for management

Team current state

Transparency in team work for management

Capacity and details in tempo

Transparency in team work for management

Capacity and details in tempo

Transparency in team work for management

Feature Readiness Page

Transparency in team work for management

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

Feature Readiness - Risk Matrix

Transparency in team work for management

BUG status for releases

Transparency in team work for management

Live link to Jira

Transparency in team work for management

BUG status for releases

Transparency in team work for management

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

Transparency in team work for management

Change Management Board

Transparency in team work for management

Detailed current status of Automation

Transparency in team work for management

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

Detailed reporting every week

Transparency in team work for management

Real reflection of automated test cases

Transparency in team work for management

Minimize time for reports

Transparency in team work for management

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

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

The last weapon

Transparency in team work for management

If you're going through hell…

Transparency in team work for management

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

keep going. - Winston Churchill

Email : yuriy.malyi@gmail.comSkype : yura_clasic

Questions?

Transparency in team work for management

Recommended