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.

[123] quality without qa

69,884 views

Published on

DEVIEW2015 DAY1. quality without qa

Published in: Technology
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • More than 5000 registered IT consultants and Corporates.Search for IT online training Providers at http://www.todaycourses.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Video is up here: http://bit.ly/1XKQzzn (I'm speaking a bit slower than usual as it's being simultaneously translated to Korean)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

[123] quality without qa

  1. 1. Quality without QA A lean approach to less bugs Tim Pettersen • Developer Provocateur • Atlassian • @kannonboy
  2. 2. Facts 800+ Developers
  3. 3. :
  4. 4. Quality Assurance Assistance & analysis
  5. 5. n. koâla tēa Quality
  6. 6. AWARENESS LEADS PROSPECTS SALES
  7. 7. AWARENESS LEADS PROSPECTS SALES
  8. 8. DOGFOODING MANUAL QA buggy code your team writes less buggy code that ships AUTOMATED TESTS CODE REVIEW fast and cheap slow and/or expensive
  9. 9. Baked In Quality Photo: Simon Law
  10. 10. feature/JIRA-123 stable master branch isolated feature work master Branching workflow Merge is blocked until.. 1. CI builds passing? 2. At least 2 reviewers approved? 3. All rework complete?
  11. 11. atlassian.com/git Want to get Git right?
  12. 12. Automated Tests
  13. 13. Comic: Randall Munroe http://xkcd.com/303/
  14. 14. Comic: Randall Munroe http://xkcd.com/303/ “I’m running the tests”
  15. 15. Types of Tests junit W ebDriver slowfast run as pre-commit hook qunit(headless) checkstyle “wired”junitREST no product needed require a live product instance
  16. 16. automatically triggered Building branches maste always build master
  17. 17. ~500Kbuilds per month
  18. 18. Testing with Git (webinar) Sarah Goff-Dupont, CI Extraordinaire tinyurl.com/superci
  19. 19. Build enforcement
  20. 20. human judgement needed ? “what-evs” bad API decision O(n!) algorithm technical debt Build enforcement
  21. 21. Code Review Photo: Yogi (Flickr)
  22. 22. Better Code Shared Knowledge Team Ownership
  23. 23. G = 1 R+1 Developer guilt
  24. 24. Team Ownership
  25. 25. Better Code Shared Knowledge Team Ownership
  26. 26. Code reviews take negative time
  27. 27. Reviews and releases 10 20 30 40 Daily Weekly Monthly Quarterly Yearly Code Review No Code Review Source: Atlassian Git Survey 2013
  28. 28. Tim’s for Pull Requests TOP TEN TIPS
  29. 29. 1. One issue, one pull request = !
  30. 30. 2. Minimum TWO approvals before merge 3. Have 1.5x - 2.5x that number reviewers
  31. 31. 4. Use git blame / git guilt to find reviewers
  32. 32. 5. Avoid flamewars! negotiate, arbitrate or escalate
  33. 33. 6. Stuck in review? Make Tuesday & Thursday inbox zero days
  34. 34. 7. @mention specialists
  35. 35. 8. Raise issues for TODOs // TODO fix this hack // TODO fix this (JRA-1773)
  36. 36. obvious code code comments PR comments > > 9. Move comments into code
  37. 37. 10. Build a team policy, as a team …and enforce it!
  38. 38. DOGFOODING MANUAL QA AUTOMATED TESTS CODE REVIEW
  39. 39. Dogfooding?
  40. 40. feature/JIRA-123 stable master branch isolated feature work master Continuous Deployment
  41. 41. Extreme Dogfooding
  42. 42. Dogfooding is an important tool to help you catch regressions You need both Automated Tests and Code Review Git branching greatly helps isolation, stability & testing
  43. 43. Quality Assurance Assistance & analysis
  44. 44. So what does QA do? • QA leadership • Training • Feature kick-offs • Tooling • Analysis
  45. 45. Analysis
  46. 46. Analysis
  47. 47. Tell me more about QA! How the JIRA team keeps quality at speed tinyurl.com/jiraqa
  48. 48. Tim Pettersen • Developer Provocateur • Atlassian • @kannonboy Thank you!

×