Agile Development

Manifesto for Agile Software Development “Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan” The Twelve Principles of Agile Software “We follow these principles: Our highest priority is to satisfy the customer through early and continuous delivery of […]

Slow Down to Go Fast

Scrum Teams: Slow Down, to Go Fast Later

Slow Down to Go Fast — Lessons Learned Shipping Bing Voice Search on Xbox “Are you the tortoise or the hare? Many software teams today practice “rapid development” techniques, and while it is true that some practices and methods produce results more quickly than others, slowing […]

Agile Development Certifications

Certified Scrum Professional (CSP)

7 Steps to CSP Certification