Hey everyone, I am wondering how does your product development process look like in your organization? Do you follow scrum or any other methodology? How happy are you with it?
In our organization we used to follow the classic two-week scrum sprint cycles, but it wasn’t really working for us (I wrote about it in this article). After several iterations of our development process we ended with this way of working:
We follow a continuous cycle of two-type iterations where each iteration has to have an objective defined before it starts. The first type is Build iterations that are 6–8 weeks long and their goal is always to solve some customer problem. The problem is captured in a “problem definition” resulting from our product discovery process that precedes the build iteration. During the iteration whole team solely focuses only on this goal and each build iteration is finished with a release into the production environment. After the release, the iteration smoothly transitions into the other type that is Refine iterations. These are up to 4 weeks long during which each team has time to address technical debt, bugs, or small UX improvements. Every two weeks, we sync with the teams on the progress and their main challenges, so we can adjust the course of action if needed.
While we’re happy with how it’s been working so far, it also brings new challenges. So, I would love to hear how you build product in your organization so I can get inspired to improve it further ;)