Developing in fixed periods called ‘sprints’ helps checking progress and learnings, and it helps deciding on the next step to take.
How this helps you
Sprints help you finish small bits of your product in sequence. After every sprint there is a demo. The sprint forces you to finish something and can serve as motivation for your team.
What is it?
A Sprint is a time period of two weeks up to one month in which a useable, and potentially releasable item of your product or service is created. Sprints best have consistent durations throughout a development effort. Sprints are used to be able to manage the complex production of products and service. With the continued delivery of results you’re able to manage stakeholders by staying flexible in what you are developing. This approach is contrary to the waterfall approach in which all features are defined beforehand and produced. The waterfall approach has gone out of fashion because it regularly produced products that were no longer relevant or fit to the existing market.
How does it relate?
Sprints are the heart of Scrum development. Scrum is an iterative and incremental development framework that can be used for developing products and services. Scrum, Agile and lean are often used in the same context. It is said Lean is the originator of sprints, which is dervied from the step by step improvement process developed in Japan at Toyota.
Your next Waypoint
Plan your work in set timeboxes of two weeks and don’t allow yourself to be distracted from your goals. If something important comes up you’ll start on it within two weeks.