Engineering Leadership

Engineering Leadership

Share this post

Engineering Leadership
Engineering Leadership
Software development is a team sport

Software development is a team sport

Team work is becoming more and more important in software development.

Gregor Ojstersek's avatar
Gregor Ojstersek
Nov 01, 2022
∙ Paid
4

Share this post

Engineering Leadership
Engineering Leadership
Software development is a team sport
1
Share

Intro

In today’s fast paced world everything moves fast. From latest studies - if a website is not loaded after 3 - 5 seconds, there is a big chance that the user will leave the website.

This particular behaviour is very prominent on the popular TikTok platform, where people have the focus span of less than a second if a short video is not interesting.

We can observe a similar change of pace, of course a lot less extreme, in the realm of Software development. Interested to hear more? Let’s understand the history first.

History

In the past it was popular to understand the big picture and also details very early on. With every start of the project there was a comprehensive research done, where the most senior employees and stakeholders gathered together and prepared the specification. That included the details from the functional and technical aspect.

Those specifications could last infinite pages that contained different screens, flows and definitions of functionalities. The document was the…

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