When to choose waterfall, and when to choose agile?
How do internal stakeholders differ from external ones?