Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”
-
Upload
kraqa -
Category
Technology
-
view
1.015 -
download
1
description
Transcript of Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”
![Page 1: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/1.jpg)
KraQA
24th February 2014
iProtect Classification as Appropriate
![Page 2: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/2.jpg)
Czy jesteśmy w stanie kontrolować wynik skutecznościtestowania ?
24th February 2014
Artur GórskiMOTOROLA SOLUTIONS
![Page 3: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/3.jpg)
PAGE 3
AGENDA
![Page 4: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/4.jpg)
Skuteczność testowania:
Implementacja
Faza stabilizacji
Testy systemowe
x
y
z
x
z100%
y
z100%
s1 =
s2 =
![Page 5: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/5.jpg)
Wielkość projektu
Ratio tester/developer
Czynnik ludzki
Złożoność technologiczna
Doświadczenie
...
![Page 6: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/6.jpg)
![Page 7: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/7.jpg)
![Page 8: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/8.jpg)
![Page 9: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/9.jpg)
Testujemy dedykowanymi zasobami (ang. agile testers)
Rozłożenie pracy pomiędzy wszystkich członków.
![Page 10: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/10.jpg)
Oddzielny zespół testujący.
![Page 11: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/11.jpg)
PAGE 11
Przykłady
![Page 12: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/12.jpg)
PROJEKT „A”
0.30
Large
Agile testers
High 80%
![Page 13: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/13.jpg)
Testujemy dedykowanymi zasobami (ang. agile testers)
ImplementacjaFaza stabilizacji
Testy systemowes1 = 52%
s2 = 80%
Wynik:
PROJEKT „A”
![Page 14: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/14.jpg)
PROJEKT „B”
0.35
Very Large
Tester\Dev
High 70%
![Page 15: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/15.jpg)
PROJEKT „B”Rozłożenie pracy pomiędzy wszystkich członków.
Implementacja
Faza stabilizacji
s1 = 35%
s2 = 70%
Wynik:Testy systemowe
![Page 16: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/16.jpg)
PROJEKT „C”
0.33
Medium
Separated team
High 94%
![Page 17: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/17.jpg)
Implementacja
Faza stabilizacji
Testy systemowe
s1 = 78%
s2 = 94 %
Wynik:
Oddzielny zespół testujący.
PROJEKT „C”
![Page 18: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/18.jpg)
Projekt „B”Projekt „A”
Projekt „C”
![Page 19: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/19.jpg)
PAGE 19
Jak kontrolować/
maksymalizować
skuteczność ?
![Page 20: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/20.jpg)
Aby w pełni kontrolować skuteczność testowania musielibyśmy rozwiązać układ równań który:
- ma nieskończoną liczbę niewiadomych (czynniki znane + czynniki nieznane);
- jest zmienny w czasie;
- jest wielowymiarowy (różne jednostki);
- dostarczenie pojedynczego zestawu danych zajmuje ok. 12 mcy;
![Page 21: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/21.jpg)
Projekt „D”A
B
C
![Page 22: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/22.jpg)
Projekt „D”A
B
C
![Page 23: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/23.jpg)
PROJEKT „B”0.35
Very Large
Tester\Dev
High 70%
PROJEKT „D”?
?
?
?
![Page 24: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/24.jpg)
PROJEKT „B”0.35
Very Large
Tester\Dev
High 70%
PROJEKT „D”0.30 – 0.35
Very Large
Tester\Dev
High
![Page 25: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/25.jpg)
0.35
Very Large
Tester\Dev
High
80%
0.30 – 0.35
Very Large
Tester\Dev
High
0.30
Large
Agile testers
High
0.33
Medium
Separated team
High
70% 94%
~ 65%
![Page 26: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/26.jpg)
Design of Experiments
![Page 27: Artur Górski - “Czy jesteśmy w stanie kontrolować wynik skuteczności testowania?”](https://reader034.fdocuments.in/reader034/viewer/2022052508/5594f54c1a28ab247e8b4644/html5/thumbnails/27.jpg)
Q&A
MOTOROLA, MOTO, MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners. © 2010 Motorola, Inc. All rights reserved.
iProtect Classification as Appropriate