Software Engineering Books

Notable Software Failures

Requirements

User Stories and Scenarios

BDD and TDD

Source Code Management

Android

Android Tests

Example Programs