So what about a team of people who have not worked together formally in a company before? I know several people who attend various programming and user groups around town (in this case Portland, OR) and there are some I'd really like to work with and I think we'd work well together as a team. Is there a way for a team like this to form?