Software Development: Working in Teams
Too many cooks spoil the broth. This adage applies to web development unless your engineers are organized in the right way.
You spent the last few weeks assembling a small team of qualified and ambitious engineers. They understand how the back end, front end, and database interact and are ready to start programming MyAppoly. How will they work together? Can two of them work on the same file at the same time? How will one engineer understand what the other engineer did? Is there a way for the engineers to work ahead on one part of MyAppoly even though another part may not have been built yet?
Such questions ...