How we bring the product to life
By Oleksii Skurikhin · Delivery Manager
- Published
- 3 min read
We use the Agile approach for small projects and the Scaled Agile Framework for big projects that involve two or more teams.
Key takeaways
- We use the Agile approach for small projects and the Scaled Agile Framework for big projects that involve two or more teams.
- In our Agile-Scrum framework the three roles are the Product Owner, the Scrum Master and the development team.
- A sprint usually lasts two weeks. It starts with a planning meeting, includes a daily scrum, and ends with a demo meeting and a retrospective.
- We speed up the process by clarifying each feature and its definition of done before development begins, so developers do not waste time reworking the same functionality twice.
- Each meeting has an agenda, and afterward we send a follow-up letter with a summary of the discussion and the decisions made.
We use the Agile approach for small projects and the Scaled Agile Framework for big projects that involve two or more teams. Using small groups allows us to speed up the process and achieve the desired result quickly.
Roles
The Agile-Scrum framework has three roles, which are the Product Owner, the Scrum Master and the development team.
- Product Owner - a project's key stakeholder.
- Scrum Master - facilitator for an Agile development team.
- The development team typically consists of developers, designers, quality assurance personnel, and others.
Artifacts
The Agile-Scrum framework has three artifacts, which are the product backlog, the sprint backlog and the product increment.
- The product backlog is a list of tasks that need to be done.
- The sprint backlog is a subset of tasks that need to be completed during the sprint.
- The product increment is a deliverable produced by completing the sprint backlog.
Events
The Agile-Scrum framework runs on a list of events. It starts with planning across multiple teams, moves through the sprint and its meetings, and ends with the inspection of the developed features.
- Product increment planning refers to a meeting of multiple teams and stakeholders wherein a shared vision is established, features are discussed, the roadmap is planned, and cross-team dependencies are identified. This typically occurs 4 or 6 times per year.
- The Sprint Planning Meeting takes place at the beginning of a sprint and is when the team defines what can be delivered and how. The team makes the decision based on the early defined feature priorities. Stakeholders' participation is optional.
- A sprint is a short period (usually two weeks) wherein a development team works to complete specific tasks, milestones, or deliverables.
- At a Daily Scrum Meeting, the team discusses what they will do that day and creates a plan for the next day.
- At the end of each sprint, the team has a Sprint Demo Meeting to show what they have accomplished and how it works. Stakeholders can choose to participate in this meeting.
- The Sprint Retrospective Meeting is an opportunity for the team to reflect on how the past sprint went regarding people, relationships, processes, and tools. The team identifies what went well and what can be improved.
- The Innovation and Planning Week occurs every Program Increment. This is a time for the team to estimate their objectives, plan for the next increment, and dedicate time to new ideas.
- The team inspects all the developed features and makes any necessary adaptations. They then present this information to a broader audience, including external and internal stakeholders.
How we speed up the process
Three habits speed up the process. Each feature is clarified before development begins, new features are discussed while developers work, and every meeting ends with a written follow-up.
- Before development begins, each feature and its corresponding definition of done is clarified. This way, developers don't waste time having to rework the same functionality twice.
- While developers work on current features, a project manager discusses a new set of features with stakeholders and fills the sprint backlog.
- Each meeting has an agenda, and afterward, we send a follow-up letter with a summary of the discussion and the decisions made.
The Agile-Scrum framework
The diagram below shows how the roles, the sprint cycle and the meetings fit together.

Next step
About the author

Category:ProcessesHow we work
Back to Blog

