Eine der Herausforderungen bei hinreichend komplexen Softwaresystemen ist es zu erkennen ob es sich bei einem ungewöhnlichen Verhalten um einen Bug oder um schlichte Fehlbedienung (sog. Layer 8 Probleme) handelt. Diskussionen über eigenartige Phänomene im öffentlichen Raum helfen ungemein diese Entscheidungen zu treffen. Werden sie jedoch immer nur, oder zumindest vorwiegend, „behind closed doors“ behandelt, so macht es die Lösungsfindung deutlich schwieriger. Auch die frühzeitige Veröffentlichung geplanter Funktionen bzw Features, eben einer Roadmap, hilft es die Gewichtung dieser Features öffentlich zu diskutieren. Damit kann man die Reihenfolge der Umsetzung an die Bedürfnisse der Anwender anpassen.
Das sind zumindest meine Erfahrungen, die ich in der Softwareentwicklung gemacht habe.