I'll fully admit this article is much lighter than the future ones, a large part of this is to set the baseline for how basic structure works. Many companies work in a top down structure or set standards across the company. While this is indeed a pretty simple concept without it most of the other principles of how Heroku works wouldn't work at all.
The key points are meant to be:
- small functional teams
- teams determine their process, not someone else determining how a team works