At LeanDog we want to work with you and we offer several different opportunities to do that.

Software Delivery: We are passionate about delivering quality software. Our team can deliver the software ourselves or pair with your team to deliver software while teaching them Agile development the LeanDog way. Read More
Coaching: If your team already believes in the principles of Agile development, we can provide an experienced LeanDog coach to review LeanDog Agile practices to develop a coaching plan that fits your organizational needs. Read More
Training: LeanDog has several classes taught by experienced Agilists. These classes give you the opportunity to expand upon or aquire new skills. We seek out industry experts to delivery an engaging, hands-on, classroom experience. Read More


Our Practices Diagram