Top Banner
Godfrey Nolan
23

Agile android

Jan 12, 2017

Download

Technology

Godfrey Nolan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agile android

Godfrey Nolan

Page 2: Agile android

Setup Agile Elements Teardown

Page 3: Agile android

Benefits

Business

Developer

Agile Sweetspot

Page 4: Agile android

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

Page 5: Agile android

Benefits

Business

Developer

Agile Sweetspot

Page 6: Agile android

Elements

TDD

BDD

Continuous Integration

Goals

Page 7: Agile android

Roll Call

Source Code Mgmt - Github

TDD - Roboelectric

BDD - Calabash

CI - Jenkins

Page 8: Agile android
Page 9: Agile android
Page 10: Agile android
Page 11: Agile android
Page 12: Agile android
Page 13: Agile android
Page 14: Agile android
Page 15: Agile android
Page 16: Agile android
Page 17: Agile android
Page 18: Agile android

Roll Call

Github

Roboelectric

Calabash

Jenkins

Page 19: Agile android

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

Page 20: Agile android

Start with small steps Focus on agile principles TBD

Code Coverage

Dependency Injection (Dagger)

Other Jenkins plugins

Page 21: Agile android

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

Page 22: Agile android
Page 23: Agile android

@godfreynolan [email protected] http://www.riis.com