Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Agile testing coach   Agile Lean Ireland 2017 Slide 1 Agile testing coach   Agile Lean Ireland 2017 Slide 2 Agile testing coach   Agile Lean Ireland 2017 Slide 3 Agile testing coach   Agile Lean Ireland 2017 Slide 4 Agile testing coach   Agile Lean Ireland 2017 Slide 5 Agile testing coach   Agile Lean Ireland 2017 Slide 6 Agile testing coach   Agile Lean Ireland 2017 Slide 7 Agile testing coach   Agile Lean Ireland 2017 Slide 8 Agile testing coach   Agile Lean Ireland 2017 Slide 9 Agile testing coach   Agile Lean Ireland 2017 Slide 10 Agile testing coach   Agile Lean Ireland 2017 Slide 11 Agile testing coach   Agile Lean Ireland 2017 Slide 12 Agile testing coach   Agile Lean Ireland 2017 Slide 13 Agile testing coach   Agile Lean Ireland 2017 Slide 14 Agile testing coach   Agile Lean Ireland 2017 Slide 15 Agile testing coach   Agile Lean Ireland 2017 Slide 16 Agile testing coach   Agile Lean Ireland 2017 Slide 17 Agile testing coach   Agile Lean Ireland 2017 Slide 18 Agile testing coach   Agile Lean Ireland 2017 Slide 19 Agile testing coach   Agile Lean Ireland 2017 Slide 20 Agile testing coach   Agile Lean Ireland 2017 Slide 21 Agile testing coach   Agile Lean Ireland 2017 Slide 22 Agile testing coach   Agile Lean Ireland 2017 Slide 23 Agile testing coach   Agile Lean Ireland 2017 Slide 24 Agile testing coach   Agile Lean Ireland 2017 Slide 25 Agile testing coach   Agile Lean Ireland 2017 Slide 26 Agile testing coach   Agile Lean Ireland 2017 Slide 27 Agile testing coach   Agile Lean Ireland 2017 Slide 28 Agile testing coach   Agile Lean Ireland 2017 Slide 29 Agile testing coach   Agile Lean Ireland 2017 Slide 30 Agile testing coach   Agile Lean Ireland 2017 Slide 31 Agile testing coach   Agile Lean Ireland 2017 Slide 32 Agile testing coach   Agile Lean Ireland 2017 Slide 33 Agile testing coach   Agile Lean Ireland 2017 Slide 34 Agile testing coach   Agile Lean Ireland 2017 Slide 35 Agile testing coach   Agile Lean Ireland 2017 Slide 36 Agile testing coach   Agile Lean Ireland 2017 Slide 37 Agile testing coach   Agile Lean Ireland 2017 Slide 38 Agile testing coach   Agile Lean Ireland 2017 Slide 39 Agile testing coach   Agile Lean Ireland 2017 Slide 40 Agile testing coach   Agile Lean Ireland 2017 Slide 41 Agile testing coach   Agile Lean Ireland 2017 Slide 42
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

1 Like

Share

Download to read offline

Agile testing coach Agile Lean Ireland 2017

Download to read offline

The quality culture in the company's core business

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Agile testing coach Agile Lean Ireland 2017

  1. 1. Agile Testing Coach The quality culture in the company’s core business By Walmyr Filho Software Engineer @appear.in
  2. 2. What’s Agile Testing?
  3. 3. It’s a mindset it’s a different way of thinking about testing it’s about re-thinking software testing
  4. 4. The tester in the XP discipline helps the customer to choose and write acceptance tests, to automate them. He or she serves also as a coach developer in software testing techniques. He or she is not responsible for finding trivial bugs, this being responsibility from the developers themselves. He or she doesn’t work isolated, instead, it’s part of the team. He or she thinks in the tests that will go to CI, and help developers in pair to solve issues. D.Wildt, D.Moura, G. Lacerda & R.Helm, XP - daily practices for software development
  5. 5. talkingabouttesting.com
  6. 6. TRADITIONAL AGILE
  7. 7. We value automated tests over manual tests
  8. 8. Testing quadrants Focus in the business Focus in the technology Supportsthedevelopment Critiquestheproduct Q2 Q3 Q1 Q4 - Unit tests - Component tests - Functional tests - Wireframes - Simulations - Acceptance tests - Usability tests - Exploratory tests - Performance tests - Load tests - Security tests ¢ ¢ $ $
  9. 9. Testing pyramid ui UNIT SERVICE $$$ ¢
  10. 10. bug FILTER Any bug can get here only bugs not reducible by unit testing get here only bugs irreducible by unit OR integration tests get here only the most subtle bugs reach here Only functionally undetectable bugs make it to production! Manual UI Integration Unit Infinite set of possible known bugs
  11. 11. TEST MANAGER TEST COACH Says “I” Uses people Does micromanaging Is not willing to change Takes credits Is tied to a strict test schedule Works with a traditional approach to testing Considers test execution outside the scope Restricts the team to execute pre-defined test cases Acts like manager Says “We” Coachs people Does not micromanaging Is open to new ideas Shares the team accomplishments Motivates the team to work together Develops an amplified testing mindset Executes test with the team whenever possible Gives testers freedom to perform exploratory testing Acts like someone responsible for organizing the test effort, not in charge of the team.
  12. 12. If you want to be an agile testing coach Have in mind that your role MUST has a due date Tip
  13. 13. Here are some practices to experiment
  14. 14. Rotate between projects
  15. 15. Create a test base to be maintained by the team
  16. 16. Pair programming & Pair testing
  17. 17. Code review
  18. 18. Refactoring
  19. 19. RED GREENREFACTOR ( 1 ) ( 2 )( 3 )
  20. 20. Continuous integration/delivery pipeline
  21. 21. “Leave the campground cleaner than you found it.”
  22. 22. Coding dojos
  23. 23. Testimonials
  24. 24. "Before understanding the importance of automated tests it was like more work, but after using tests to guide me on the development, I could think better in the software architecture to solve problems and feel safety during the deployments" ~@marioLopez "Having a coach that helps me to develop software with quality in mind gave me more confidence than someone just testing and pointing my errors and mistakes” @edmargomes "The automated tests made more sense to me in the moment I needed to refactor an important part in the application, and today I feel good that doing a big refactoring will not compromise my weekend, because I know things are being constantly tested =)" ~@troll
  25. 25. Conclusion
  26. 26. Agile testing is about people working as a team to develop software with quality, independent of roles, whether testers or developers.
  27. 27. Walmyr Lima e Silva Filho about.me/walmyr-filho wlsf82@gmail.com @walmyrlimaesilv Thank you!
  • lucianoteixeiras

    Jun. 13, 2018

The quality culture in the company's core business

Views

Total views

1,034

On Slideshare

0

From embeds

0

Number of embeds

24

Actions

Downloads

24

Shares

0

Comments

0

Likes

1

×