A large communications company was planning to roll out mobile voice service and needed an app for customers to manage their account and usage. I was part of the Android app team. The project spanned several companies with teams working on the web backend, an iPhone app and a design group.
Agile was used to manage workflow and customer interaction.
The Android team used the project as an opportunity to adopt a boilerplate Android toolset from Ribot that included the following: