Milestone 1 - Team Formation and Logistics
Due at the Beginning of Your Next Lab Period
Objectives
The objective of this milestone is to take care of all team logistics in preparation for the execution of the project. The components of this objective are:
- Forming a Team
- Identifying a Team Leader
- Choosing a programming language
- Selecting a Version Control Environment
- Choosing an Integrated Development Environment
To Do
- Form your team and register the team members during Lab 1. Generally there will be no more than 3 members per team, although (obvioiusly) this may not be possible. Also, there may be alterations during the week or during the next lab period as students add, drop, finially show up for class, and so forth.
- Choose a team leader during Lab 1.
- Select a programming language during the week before this milestone is due. Be sure to involve all team members in the selection process to be sure that all team members are comfortable with the choice. For other than "traditional" languages, such as Java, C#, and C++, you must disuss your possible selection with the instructor.
- Determine which version control environment you plan to use as a team during the week before this milestone is due. Involve all team members in the selection process.
- Settle on an IDE to be used by all team members, or be certain to discuss why you think you won't profit from this approach. Although it may not be entirely necessary, an IDE that all members use is probably a good idea for seamless program development.
To Turn In
Download this form. Fill it in. Save it with your local team documents. Submit it as a PDF file as noted.