Qa is dead long live the new qa agile sparks
-
Upload
meda-conferences -
Category
Technology
-
view
543 -
download
2
description
Transcript of Qa is dead long live the new qa agile sparks
![Page 1: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/1.jpg)
1 All Rights Reserved- AgileSparks
QA is Dead!
Long live the new QA!
Ronen Bar Nahor, Yuval Yeret
AgileSparks Challenging your comfort zone
![Page 2: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/2.jpg)
2 All Rights Reserved- AgileSparks
AgileSparks
• We help companies improve by Adopting agile principles and practices.
• We provide training and coaching to all organizational levels, from high management to developers.
• Our team consists of Agile professionals with diverse expertise – several coaches participate in each implementation.
• Successfully completed dozens of projects.
![Page 3: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/3.jpg)
3 All Rights Reserved- AgileSparks
Agile is … Delighting Customers
Deliver value to customers/users frequently, at a continuously sustainable pace, seeking constant feedback and welcoming direction changes in an UNCERTAIN DYNAMIC world
*Maturity/Effectiveness of process is a factor of the frequency
![Page 4: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/4.jpg)
4 All Rights Reserved- AgileSparks
Feature Teams
• Whole Team Approach
• Working Tested Software
• Build Quality In – Zero Defects
• Trusted / Empowered with Meaningful Goal
Testers
Developers
![Page 5: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/5.jpg)
5 All Rights Reserved- AgileSparks
G-Forces of agility
Idea
Specify
Code Verify
Validate
Learn
Idea
Specify
Code Verify
Validate
Learn Idea
Specify
Code Verify
Validate
Learn
http://www.slideshare.net/KentBeck/software-g-forces
![Page 6: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/6.jpg)
6 All Rights Reserved- AgileSparks
Deployment to production: 1990
Annual Quarterly Monthly Daily Weekly Hourly
http://www.slideshare.net/KentBeck/software-g-forces
![Page 7: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/7.jpg)
7 All Rights Reserved- AgileSparks
Deployment to production : 2010
Annual Quarterly Monthly Daily Weekly Hourly
http://www.slideshare.net/KentBeck/software-g-forces
![Page 8: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/8.jpg)
8 All Rights Reserved- AgileSparks
Deployment to production : 2030
Annual Quarterly Monthly Daily Weekly Hourly
http://www.slideshare.net/KentBeck/software-g-forces
![Page 9: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/9.jpg)
9 All Rights Reserved- AgileSparks
Early Feedback – The Goal and the conflict…
• Even without reducing testing overhead it is usually more cost-effective to reduce batch size
• Aim to reduce testing overhead to reduce batch size even more and be even more cost-effective
Traditional
Processes
Ideal Batch
W/O
Automation
Ideal Batch Size
WITH
Great automation
Improve – Reduce Testing Overhead
Earlier Feedback – Cheaper to change
Lower Testing Overhead
![Page 10: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/10.jpg)
10 All Rights Reserved- AgileSparks
Automate at the right level
UI
5%
Acceptance (Service/API)
15%
Unit Testing
80%
Manual
RO
I
Co
st
http://www.mountaingoatsoftware.com/blog/the-forgotten-layer-of-the-test-automation-pyramid
![Page 11: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/11.jpg)
11 All Rights Reserved- AgileSparks
How do we get these supermen testers?
![Page 12: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/12.jpg)
12 All Rights Reserved- AgileSparks
So what is the unique value of QA?
![Page 13: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/13.jpg)
13 All Rights Reserved- AgileSparks
13
Credit - Udi Weinberg – HP Software
![Page 14: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/14.jpg)
14 All Rights Reserved- AgileSparks
Back to Basics – Minimize Quality Risks
• Being Champions of the Product and the Customer/User.
• Specializing in Performance/ Security/Load/etc.
• Shining light on where to focus quality efforts by analyzing risk probability and Impact.
![Page 15: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/15.jpg)
15 All Rights Reserved- AgileSparks
Test for Value
Deliver the RIGHT it is
even more important
than doing it RIGHT
* Fit to Customer OVER Fit to Spec
![Page 16: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/16.jpg)
16 All Rights Reserved- AgileSparks
New Perspective of QA’s Role
Accountable to Quality: By Enabling it rather than Owning it
![Page 17: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/17.jpg)
17 All Rights Reserved- AgileSparks
Quality OVER Quantity - experts SUPPORTING delivery
Test
Experts/Architects
Delivery Team
Software Engineers
Delivery Team
Software Engineers Delivery Team
Software Engineers
Delivery Team
Software Engineers Delivery Team
Software Engineers
Choose where to be
involved
Automation
Expert
![Page 18: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/18.jpg)
18 All Rights Reserved- AgileSparks
How will roles/ratios change over time?
*AgileSparks prediction
2005 2010 2015 2020
SW Developers
Testers
SW Engineers
Automation
Experts
Test Engineers/
Experts
![Page 19: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/19.jpg)
19 All Rights Reserved- AgileSparks
What do I do tomorrow?
• Learn about post-agile QA. • Map Current State,
Decide on Direction. • Work on
– Effective whole team Automation/ Continuous Integration/Deployment.
– The “Test Engineer” Role – Identify, Gap Analysis, Establish plan for closing gaps.
– Mindset/Doctrine and Processes/ Policies to transition from Owning to Enabling at the teams level.
• Proceed using small experiments or
big revolution, depending on the context.
![Page 20: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/20.jpg)
20 All Rights Reserved- AgileSparks
References
http://bit.ly/testisdeadGTAC11
http://gojko.net/2012/05/08/redefin
ing-software-quality/
![Page 21: Qa is dead long live the new qa agile sparks](https://reader033.fdocuments.net/reader033/viewer/2022052410/54b5206f4a7959cd118b45e2/html5/thumbnails/21.jpg)
21 All Rights Reserved- AgileSparks
Questions? Ask us How
www.AgileSparks.com
Q&A at our booth