Organization of Programming crew in the Team

For the last year I was the only programmer in our team because of lack of manpower and some other reasons…
We have about 10 new members to the team and many of them would like to be in the programming crew, as well as some of the veteran team members.

I’d like to ask you guys how to you organize your team’s programming crew?
How many members are in it?
How to you divide the work between them?
What kind of things you do in order to teach the new ones robotics programming?

I hope to get some answers to help our team’s programming to get better next season :slight_smile:

I’m a believer in the Agile development process. A Google search and Wikipedia will get you started.

During build I did a small writeup about our organization structure:

http://schreiaj.com/post/58087390259/project-management-with-github

Basically we do all of our development in an asynchronous manner, the software students were very self driven this year which allowed me to focus on other things. I’m hoping that stays true this coming year.

As for training, I ran a course for local students in Tampa prior to build. The contents are available at https://github.com/schreiaj/mobile-robotics-training Though they need some TLC.

reported as spam