Real-time collaborative development