While I'm super interested in hearing more about Heroku's inner workings, I was a bit let down by this article.
It pretty much just stated that they have various teams which have meetings. It also mentions that team members track their tasks with various tools.
I'm not really sure what I was supposed to take away from this.