Rally Software is a Project Management tool that uses agile and lean methods to assist businesses through the software development process. With a dedicated focus on agile techniques, Rally helps software businesses of all sizes incrementally take up practices that shorten their development cycles and collaborate across distributed teams and silos.