Knowledge sharing for QA teams

21
© 2011 Cognifide Limited. In commercial confidence only. Knowledge acquisition and sharing How do we develop qa team in Cognifide? Poznań Testing and Quality Group

description

Presentation from first Poznań Testing and Quality group meeting. I with Lukasz presented how we build and share knowledge in QA team in Cognifide Authors: Zbyszek Moćkun, Łukasz Morawski

Transcript of Knowledge sharing for QA teams

Page 1: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Knowledge acquisition and sharing

How do we develop qa team in Cognifide?

Poznań Testing and Quality Group

Page 2: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.© 2011 Cognifide Limited. In commercial confidence only.

Two perspective: Company against engineer

Introduction

Poznań Testing and Quality Group

Page 3: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Two perspectives

QA Engineer

How to connect two different perspectives?

Cognifide

Page 4: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Company perspective

QA Engineer

Engineer brings:

• Skills needed to develop business

• Efficient velocity

• Quality of work

• New business opportunities

• Good atmosphere

• Team work

Page 5: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

How do we work?

AgileThe same qa

for whole project

lifecycle

Free slots in project/between

projects

Page 6: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Center of Excellence

COEs

Automation

Performance

Exploratory Tests

Security

SEO

Domain

Page 7: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Cognifide’s Tester

• No Center of Excellence

• Execute all kinds of tests− Average skills across

domains− Average skills about

technologies

• Use dev/other help for complex tasks

Page 8: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.© 2011 Cognifide Limited. In commercial confidence only.

Knowledge acquisition

Poznań Testing and Quality Group

Page 9: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Internal or External

LABs

Projects

Employees

Knowledge Sharing

Trainings

Conferences

Certificates

Page 10: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

10 Time rule

• No more than 90% working time on project

• 10% on personal development or labs projects

Page 11: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.© 2011 Cognifide Limited. In commercial confidence only.

We need your smart ideas

LABs

Poznań Testing and Quality Group

Page 12: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

LAB – what is it about?

• Company not personal development• Objectives• Everyone can create Lab• Examples:

− Research new technologies− Tools

Investigate tools on market Develop new tool

• New application• Process improvement• Document templates

Page 13: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

LABs - structure

Clear company/department

benefit

Clear defined set of deliverables

Achievable goal

Estimates

Clear company/department benefitAssign

Page 14: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

LABs projects management

Approval process

Time and Resource

Budget

Page 15: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.© 2011 Cognifide Limited. In commercial confidence only.

Knowledge sharing

Poznań Testing and Quality Group

Page 16: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Weekly meetings

Meet, talk and share• what do you do?

− Project− New tools/process/… used in projects− Issues that block you− Interesting problem solutions

• QA news• Build a team• Short presentation about ideas (LABs)• Assign actions• Review already raised actions

Page 17: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Testing Dojo

• What is a Testing Dojo ?• When do we conduct dojos?• What dojos have been conducted?

− Test heuristics,− Barcode challenge,− Security dojo,− Light bot game,

• What after the dojo?− Gather artifacts,− Create dojo Report,− Write Blog post,− Raise bugs if any found,− Discuss with stakeholders – take some feedback

Page 18: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Confluence and knowledge base

• We use Confluence to create knowledge space• What do we add:

− Magazines,− White papers,− Documents,− Blogs,− Communities,

• Who is responsible ? • Use newsletters to be informed.

Page 19: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

The next step – mini challenges

• Are you ready to take a challenge ?• What can be tested ?• How:

− Individual,− Short,

• Develop skills.

Page 20: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Retrospective feedback

• Give some feedback to QA Team from project retrospective.

Page 21: Knowledge sharing for QA teams

© 2011 Cognifide Limited. In commercial confidence only.

Q&A