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.

Software Talks, Learn to Listen

232 views

Published on

Keynote talk delivered in 2015 in Estonia.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Software Talks, Learn to Listen

  1. 1. Software Talks, Learn to Listen Maaret Pyhäjärvi Email: <maaret@iki.fi> | Twitter: maaretp
  2. 2. An Example…. #1: default return date is date of search #2: no arrival time search on front page #3: detailed search != previous page #4: date text misaligned in detailed search #5: search on arrival time does not work #6: technical errors on console 2
  3. 3. Ideas to Code Customer (business owner) End User Implementing Product / Solution OPPORTUNITY SPACE IMPLEMENTATION SPACE Details Pipe: One thing at a time, focus Funnel: Going through the options and making a selection 3 Ideas
  4. 4. Recipe 1.Recognize bugs 2.Increase serendipity 3.Avoid hindsight
  5. 5. RECOGNIZE BUGS
  6. 6. Examples of Variety Typos Does not scale Appendix A from Kaner et al. 1999. Testing Computer Software. - Includes short descriptions of over 400 bugs
  7. 7. Timing MattersBefore Diversity of viewpoints BASELINE QUALITY While Performing testing THE UNKNOWN UNKNOWNS After Production monitoring BEING RESPONSIVE THE SHIFT-LEFT REVOLUTION OF AGILE Shorten the feedback cycle
  8. 8. INCREASE SERENDIPITY
  9. 9. SERENDIPITY : The effect by which one accidentally stumbles upon something fortunate… especially while looking for
  10. 10. Checking and Exploring
  11. 11. ”The more I practice, the luckier I get” – Arnold Palmer “It's not that I'm so smart, it's just that I stay with problems longer.” – Albert Einstein
  12. 12. TACITKNOWLEDGE
  13. 13. MAPPING THE
  14. 14. HOLDING THE SPACE
  15. 15. AVOID HINDSIGHT
  16. 16. Software Development is about Continuous Learning "Scope does not creep; understanding grows." -Jeff Patton
  17. 17. Every day at work is a learning opportunity. Learning makes us better.
  18. 18. Maaret Pyhäjärvi Email: maaret@iki.fi Twitter: @maaretp Blog: visible-quality.blogspot.fi Thank you!

×