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

Upload: zbyszek-mockun

Post on 25-May-2015

963 views

Category:

Education


1 download

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

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