Top Banner
Test Team and Test Processes from scratch Best Practices
19

«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Jul 14, 2015

Download

Internet

WebChallenge
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Test Team and Test Processes from scratch

Best Practices

Page 2: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

The first steps

- Where we are? (Evaluation)

- What to do next?(Plan)

Page 3: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

'Three points' rule

Evaluation & Planning

Team

Processes

Page 4: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Evaluation

Where we are? What are we doing?

- What is a project name?- Is it a service or product?- What is a project goal?- Is there testing on a project?

Page 5: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Evaluation

Where we are? Who and How?

- Is there a project team?- Size of test/dev team?- What methodology is used?

Page 6: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Evaluation

Where we are? Where are we going?

- Project plan.- Dead-line for prototype or firs deliverable.

Page 7: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Evaluation

Where we are? Responsibilities andAuthority.

- Evaluate existing team.- Hiring new people.- Fire an employee.- Say “last word” before release.

Page 8: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Evaluation

Where we are? What?

- project name- project goal- testing on project

Who and How?

- project team- test/dev team

Where? - project plan

Responsibilitiesand Authority

- evaluate existing team- hiring new people

Page 9: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Plan

What to do next?Limits

- Do we have a budget limit?- What about time?

Page 10: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Plan

What to do next?Evaluate scope

- Use your expertise- Do your company have a knowledge base?- Find some analogy- Try and test

Page 11: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Plan

What to do next?Risks

- Evaluate risks- Make some mitigation plan- Handle risks

Page 12: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Plan

What to do next?Pit stops

- Inspect what is done- Adapt what you need- Do retrospectives

Page 13: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Plan

What to do next? Limits - budget- time

Evaluate scope

- knowledge base- expertise- analogy- try and test

Risks - technical- staff

Pit stops- inspect- adapt

Page 14: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Team

Evaluation- Level of employees- Gaps analysis- Competency Matrix

Page 15: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Team

Hiring - Level of employees- Do Skype interview- Use Competency Matrix

1. CV via Email (take the most

interesting) →

2. Skype call (10-15 min) →

3. Live interview at office

Page 16: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Processes

Workflows- Jira (any issue tracker)- Bug lifecycle - Bug triage process

Page 17: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Processes

Page 18: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Processes

Documentation- Checklists - Traceability Matrix - Testing types priority plan

Page 19: «Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар

Test Team and Test Processes from scratch

Best Practices