R. J. Scott McKenzie CS190 Mythical Man-Month Essay Chapter 3 of "The Mythical Man-Month", "The Surgical Team", discusses what I consider to be a very important part of designing and implementing a project -- division of labor. The system used by places like Microsoft, where there is a Project Manager who doesn.t necessarily have the most experience at coding makes more sense to me than other setups where the best coder becomes the leader of the group. In a project I worked on for my intro computing class in high school, we had a 3-member team, but the project was small enough for 2 people to write all of the code. The third member of our team, being significantly more humanities-oriented than the two of us, was given the task of writing documentation on how to use our project (a timecard system). Although we could have made her write some segment of the code, the extra integration that would have come into play might not have been worth it. Looking forward to current project ideas, I can tell that using the division of labor exactly as described will be unfeasible, given that it proposes that only two of the ten people on the team actually write any code. Surely we won.t have enough non-coding work for eight of the ten people on the team, but a project might divide such that some parts of the code are easier to write, and those in charge of those parts of the code should also be given tester/debugger roles in the group.