Agile android

1,267 views
1,149 views

Published on

TDD and BDD in the agile world

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,267
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agile android

  1. 1. Godfrey Nolan
  2. 2.    Setup Agile Elements Teardown
  3. 3.  Benefits Business Developer  Agile Sweetspot
  4. 4.       Fewer Errors Faster Feedback Repeatable and Reliable Less Manual Testing Cheaper Built in Regression Testing
  5. 5.  Benefits Business Developer  Agile Sweetspot
  6. 6.  Elements TDD BDD Continuous Integration  Goals
  7. 7.  Roll Call Source Code Mgmt - Github TDD - Roboelectric BDD - Calabash CI - Jenkins
  8. 8.  Roll Call Github Roboelectric Calabash Jenkins
  9. 9.       Fewer Errors Faster Feedback Repeatable and Reliable Less Manual Testing Cheaper Built in Regression Testing
  10. 10.    Start with small steps Focus on agile principles TBD Code Coverage Dependency Injection (Dagger) Other Jenkins plugins
  11. 11.         http://github.com/godfreynolan/ToDoList https://help.github.com/articles/generating-ssh-keys http://roboelectric.org http://calaba.sh http://jenkins-ci.org http://square.github.io/dagger/ https://leanpub.com/cucumber_and_cheese http://www.agilemanifesto.org/principles.html
  12. 12.    @godfreynolan godfrey@riis.com http://www.riis.com

×