What are good collaboration options for a software development team?

Hello,

I was wondering, what would be a good way for a software development team to work on the same project and maybe even the same objects? 

Thank you for sharing some insights
Thomas

  Discussion posts and replies are publicly visible