26
Saving the Testing Team Magic - From Test Department to Testing Practice mail: [email protected] skype: valeriy_burmistrov twitter: @valeriy_burm Valeriy Burmistrov TeamViewer GmbH, Germany

Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: [email protected] skype: valeriy_burmistrov

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Saving the Testing Team Magic - From Test

Department to Testing Practice

mail: [email protected]

skype: valeriy_burmistrov

twitter: @valeriy_burm

Valeriy Burmistrov

TeamViewer GmbH, Germany

Page 2: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

About me

• 15 years in Software Engineering

• Test Engineer, Technical Lead, Project Manager, Director QA

Page 3: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Modern Development

• Small Engineering Teams

• Agile, CI, DevOps, Cloud, etc…...

• Testers & Testing become fully Embedded in Engineering Teams

Page 4: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Agile Teams

Page 5: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Who tests

Page 6: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Testing Functions

Testing Team

Development and Testing

Merged

Engineering Productivity

Testing Services (crowd)

Beta / Canary

Governance, Compliance

Page 7: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Issues of Scale

• How to keep Product knowledge ?

• What about single-points-of-failure ?

• How do Juniors learn from Seniors ?

• What about career paths, e.g. for Test Engineers?

Page 8: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Issues

• What happens to Test Managers ?

Page 9: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Issues

• Different Testing Methods

• Zoo of Tools

Page 10: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Solution # 1 - Community of Practice

Page 11: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP - Characteristics

• Beyond team/department, or even beyond company

• Formal or informal

• Self-organized or has a leader

Page 12: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP - Possible “to do”

• A-la Agile Caffee

• Regular Internal Seminars / Brown-bags

• Formal Working group • Vision/Roadmap/Goals

• Internal Project(s)

Page 13: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP - Authority question…

• Should CoPs have Decision-power ?

no, but… ☺

Page 14: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP – Additional Benefits

• Opportunity to learn something new

• Team-building

Page 15: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Story #1

• Silicon Valley + Moscow

• Engineering teams with per-function mgmt. lines

• QA CoP - driven by mgmt. line

Page 16: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Story #1

What did not go well ??

What worked well ??

Page 17: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Story #2

• Germany + Romania

• Engineering Teams having vertical mgmt. lines

• QA CoP - QA Manager as Head of Testing Practice

Page 18: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Story #2

What did not go well ??

What worked well ??

Page 19: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP - Takeaways

• Getting started is easy…• But making it a habit is much harder

• All boils down to the people involved ☺

• Usually works well, if somebody is driving it strongly

Page 20: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP – Tips

• Get support from Upper Management• …but perhaps set the expectations low ☺

• Start small

• Ensure there are enough enthusiasts onboard

Page 21: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP – Tips

• Provide visibility• Share success stories ☺

• Worth trying different things and see what works.• Inspect & adapt/

• Don’t forget about fun aspect ☺

Page 22: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

CoP - Tips

Page 23: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Thank You!

Questions ?

Valeriy Burmistrov

email: [email protected]

skype: valeriy_burmistrov

twitter: @valeriy_burm

Page 24: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

BACKUP SLIDES

Page 25: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Solution #2 - “Shared” Services / Teams

• Build / Infra / DevOps / Engineering Productivity ….

• SDK / Core

• Platform Team(s)

Page 26: Saving the Testing Team Magic - From Test Department to ... · Saving the Testing Team Magic - From Test Department to Testing Practice mail: valeriyburmistrov@gmail.com skype: valeriy_burmistrov

Solution #3 - Getting together to test ☺

• Bug-Hunts ☺

• Hack-days

• Working groups

• …