CONTENTS Page No. Recipe Title 4. 1. Baking Soda Dry Shampoo
RECIPE FOR BAKING QUALITY IN Process Improvements that Increase Quality.
-
Upload
tamsyn-cook -
Category
Documents
-
view
219 -
download
1
Transcript of RECIPE FOR BAKING QUALITY IN Process Improvements that Increase Quality.
Requirements
Design
Development
Requirements
Design
Development
Requirements
Design
Development
Requirements
Design
Development
Ag
ile
Sprint 1 Sprint 2 Sprint 3 Sprint 4
QA QA QA QA
Potentially ReleasableProduct Increment
Working software is the primary measure of progress
Copyright © 2014 Agile Velocity, LLC. All Rights Reserved. AGILE VELOCITY PROPRIETARY
Tear Down This Wall
Testers are integrated into Development
Image Source: http://www.thesniper.usCopyright © 2014 Agile Velocity, LLC. All Rights Reserved. AGILE VELOCITY PROPRIETARY
What is the cost of finding a defect late?
Images Source: http://wendistry.com/wp-content/uploads/2010/03/haystack.jpg
20 Developers making 10 code changes a day
1 Day = 200 Changes
2 Weeks = 2,000
Changes
2 Months = 8,000
Changes
Testing Approaches
Low Cost Repeatable Execute Fast Execute Frequently
Manual ad-hoc
Manual scripted
Automated UI Level
Automated Unit Level
Testing Approaches
Low Cost Repeatable Execute Fast Execute Frequently
Manual ad-hoc
Manual scripted
Automated UI Level
Automated Unit Level
What is Testing in Agile?
Testing is embedded into the Definition of Done
Testing drives development
Test whenever possible throughout development
Agile testing is a team effort
http://www.agiletesting.info/what-is-agile-testing-112
Tests Are a Safety Net
Image Source: drawingwater.org
Copyright © 2014 Agile Velocity, LLC. All Rights Reserved. AGILE VELOCITY PROPRIETARY
Prevention and Detection
Image source: http://www.cncofficesystems.com/blog/hp-software-bug-is-bait-for-hackers/
Test-Driven Development
Rinse, repeat
Add a test.
Run it. See it fail.
Write code.
Run test. See it pass.
Refactor.
Push Testing Down• Strategize as a team on
the testing of each story/feature
Image: http://www.adp-ascensores.com/ascensores-alicante-promocion/
Push Testing Down• Strategize as a team on
the testing of each story/feature
Image: http://www.adp-ascensores.com/ascensores-alicante-promocion/
• Understand what can/cannot be tested at each level
Push Testing Down• Strategize as a team on
the testing of each story/feature
• Understand what can/cannot be tested at each level
Image: http://www.adp-ascensores.com/ascensores-alicante-promocion/
• Ensure entire team gains value from all automated tests
Website – AgileVelocity.comBlog – AustinAgile.comTwitter - @austinagile
Now Hiring:Do you want to be part of the Agile movement, helping companies build innovative products faster???? Agile Velocity, Austin’s Software Development practice leader, is hiring core Developers and QA experts to its highly collaborative team.
Upcoming Training: March 26: Certified Scrum Master Workshop April 24 – Advanced Product Planning Workshop May 12 – Certified Product Owner Workshop
Transforming Technology OrganizationsCopyright © 2014 Agile Velocity, LLC. All Rights Reserved. AGILE VELOCITY PROPRIETARY
Thanks!