Godfrey Nolan




Setup
Agile Elements
Teardown


Benefits
Business
Developer



Agile Sweetspot







Fewer Errors
Faster Feedback
Repeatable and Reliable
Less Manual Testing
Cheaper
Built in Regression Testing


Benefits
Business
Developer



Agile Sweetspot


Elements
TDD
BDD
Continuous Integration



Goals


Roll Call
Source Code Mgmt - Github
TDD - Roboelectric
BDD - Calabash
CI - Jenkins


Roll Call
Github
Roboelectric
Calabash
Jenkins







Fewer Errors
Faster Feedback
Repeatable and Reliable
Less Manual Testing
Cheaper
Built in Regression Testing




Start with small steps
Focus on agile principles
TBD
Code Coverage
Dependency Injection (Dagger)
Other Jenkins plug...









http://github.com/godfreynolan/ToDoList
https://help.github.com/articles/generating-ssh-keys
http://roboe...




@godfreynolan
godfrey@riis.com
http://www.riis.com
Agile android
Agile android
Agile android
Agile android
Agile android
Agile android
Agile android
Agile android
Agile android
Agile android
Agile android
Upcoming SlideShare
Loading in...5
×

Agile android

1,008

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,008
On Slideshare
0
From Embeds
0
Number of Embeds
1
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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×