Rally Software Development Corp provides cloud-based solutions. It manages Agile software development tools and educational and support services to help companies adopt Agile and Lean software development practice.