Your app might do everything your customers asked, but does it do everything you need? Here're tools for monitoring and diagnosing issues after it ships.
Agile is not about iterative development. It's not about user research or TDD. Agility won't be found in open workspaces - or in cubicles. Agile is an attitude.
At first glance, it may seem like projects that have a team of one (or less) don't warrant or benefit from Agile techniques. However, it is still valuable.
The platform documentation for building an Android APK is sparse. Here's a complete example of how to build an APK for yourself if you should require it.
A good test will fail because the feature is broken. A bad test will fail for other reasons.
Testing web apps that make use of the new HTML5 features can be frustrating. With some work, we can use Capybara to test them through the browser easily.