At ng-voice, we are constantly looking for ways to improve our products and deliver more value to our customers. And to do so in a fast-paced environment, while the team grows, can be a challenge - it is crucial to keep focus and have clear goals to achieve results. Because of that, our sprint planning process is an essential part of our organization, especially for the feature development and DevOps teams.
In Agile product development, a sprint is a set period of time during which a scrum team works to complete defined goals. Using this method, sprint breaks down larger objectives (e.g. objective key results) into smaller blocks of time in which smaller goals are achieved. Working on long and large topics can get tiresome and leave agile team members with a feeling of no visible success or progress. By splitting topics into sprints, we are able to acknowledge individual milestones and achievements as they occur instead of waiting for the project to end. Sprints are at the core of agile methodologies, and planning them properly helps organizations to deliver results faster, with fewer headaches, and more efficiency.
A sprint cycle consists of a short repeatable phase every time we manage and plan a sprint at ng-voice. The steps of the phases remain the same, however, after each sprint, we use insights we learned to make sure our next sprint is more effective. There are 4 phases in the cycle which are:
Each sprint has its own timeline, and at ng-voice, our sprints usually last between 2 to 4 weeks.
There are several benefits for using this methodology:
Our company has been working with the sprint planning methodology for several years and it is now a fundamental part of our work culture. According to Stefan Frank, Head of Deployment: “The sprint planning is a great opportunity for all of the team members to give ideas and contribute to the product’s roadmap. It makes it very easy to visualize the direction in which we are going and the results we are delivering, which keeps the team motivated to achieve more”.
Learn more about our work culture, team values and apply for open positions on our careers webpage.
Publisher Bio
With years working in the telecom industry as a DevOps Engineer, Behnam joined ng-voice and now has the challenge to automate our cloud-native and standard-based solutions on different container orchestration platforms, like Kubernetes.