Pro Yearly is on sale from $80 to $50! »

How to Break Your Apps Before I Do - Nick Arnott at 360iDev

Bfb1998a5d70a2cdd080acaa7f74fd5a?s=47 Emily
September 09, 2013

How to Break Your Apps Before I Do - Nick Arnott at 360iDev

Double Encore's QA expert Nick Arnott shares some QA tips for developers at #360iDev 2013

More at www.doubleencore.com/insights

Bfb1998a5d70a2cdd080acaa7f74fd5a?s=128

Emily

September 09, 2013
Tweet

Transcript

  1. How to Break Your Apps Before I Do Monday, September

    9, 13
  2. Nick Arnott @noir Monday, September 9, 13

  3. Elements Launch Center Pro Screens 3 Perfect Weather Vesper Fantastical

    Justin Williams is Lazy Resolve Monday, September 9, 13
  4. What is QA? Monday, September 9, 13

  5. Monday, September 9, 13

  6. Shifting Your Thinking •Challenging assumptions •You missed a spot •Prove

    it doesn’t work Monday, September 9, 13
  7. Often Missed Scenarios Monday, September 9, 13

  8. Extended Status Bar Monday, September 9, 13

  9. Poor Network Conditions Monday, September 9, 13

  10. No Configured Accounts Monday, September 9, 13

  11. Insufficient Permission Monday, September 9, 13

  12. Restrictions Monday, September 9, 13

  13. Security • Use TLS/SSL •No self-signed certificates •Users can still

    tamper with traffic Network Device Data •Secure sensitive user data •Users can tamper with data •Don’t leave your goodies Monday, September 9, 13
  14. Sounds easy, let’s go! Sounds easy, let’s go! Not so

    fast. Monday, September 9, 13
  15. If not me, then who? Monday, September 9, 13

  16. Finding Testers •Ask publicly •Having a screening process •Talk to

    other developers •Quality assurance, not quantity assurance Monday, September 9, 13
  17. Keeping testers engaged Monday, September 9, 13

  18. Strategic Releases •Timely releases - don’t be too noisy •Communicate

    your timeframe •Release candidate? Monday, September 9, 13
  19. Release Notes •Known issues •Fixed issues •Major changes •Complete features

    •Incomplete features •Focus areas •Clear and concise Monday, September 9, 13
  20. Don’t Discourage Bugs Monday, September 9, 13

  21. When Feedback Drops Off (Don’t panic) Monday, September 9, 13

  22. Collaboration Building a beta community Monday, September 9, 13

  23. Bug Tracking Monday, September 9, 13

  24. Show Your Appreciation Monday, September 9, 13

  25. What Comes After Shipping Hint: QA isn’t over. •Crash reports

    •App Store reviews •Support •Retrospective •On to the next one Monday, September 9, 13
  26. Final Thoughts •Having a good testing mentality •Identifying missed scenarios

    •Getting the most out of testing Monday, September 9, 13
  27. Thank you Nick Arnott @noir nick@neglectedpotential.com bit.ly/360iDevQA Monday, September 9,

    13
  28. Monday, September 9, 13