Starting a Team?

Blitz3D Forums/Blitz3D Programming/Starting a Team?

My advice is start small and gradually build up. This probably means coming up with a new project, a small (throwaway?) one to complete as a first team project instead of the project you've already started. The point of the first project is to get the groundwork in place of getting the team assembled and acclimated, so make the first project piss easy. The team will need to have at least one project under its belt to build up team confidence and so that the team members can get used to working with each other before you can attempt an ambitious project.

You want to start with a small project so that it is more likely the team will complete the project; the confidence gain from finishing one project will be imperitive for completing other, more ambitious projects. This first project should probably be a throwaway (that is, don't bother trying to come up with the most interesting idea ever, just do something) so that if things fall apart it won't be a big deal and you can pick up and try again with a new team. A hard-and-fast rule here is that if the team can't complete a first small project within a reasonable deadline, you should all cut your losses and disband because you definitely won't be successful working on a larger project.

A good idea with the first project is to wait until the team is assembled and then come up with the idea together. This way everyone on the team will feel ownership of the idea and will be that much more motivated to do their part. That said, make sure the plans stay small, something like Pac-man in 3D.