Engineering Leadership

Engineering Leadership

Share this post

Engineering Leadership
Engineering Leadership
The software development process that works

The software development process that works

Defining the process is not the hardest part. Ensuring that all the teams are aligned and sticking with the process is much harder.

Gregor Ojstersek's avatar
Gregor Ojstersek
Jul 30, 2023
∙ Paid
18

Share this post

Engineering Leadership
Engineering Leadership
The software development process that works
1
Share

Intro

Creating a good software development process is always a challenge. There are a lot of variables that influence whether the process is going to work or not. It’s important to understand that what may work for a certain organization may not for the other.

I’ve experienced a lot of different processes in my career and I’m sharing with you the process that works for my teams. Let’s start with which methodology to choose.

Which Agile Methodology to choose?

I’ve been a part of projects that used various of different methodologies and approaches spanning from FDD, Waterfall to Kanban and Scrum. Been a part of smaller teams to bigger teams as well.

I am not saying that any of the methodologies can’t work for a particular company/project, but I’ll share what worked best in my case.

What works best in my case are forms of Kanban and Scrum. Not sticking 100% to the actual rules of these methodologies, but the adaptation of them to fit the agility and flexibility of teams.

What I found out is tha…

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Gregor Ojstersek
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share