Agile on paper, waterfall in practice: Ecological Dynamics for software teams | Dark Hacker News