Effective Teamwork
How can we effectively work together as engineers?
Week Four
Monday, September 16 – Friday, September 20
- Monday: Professional Development - Discussion leads facilitate the discussion of a published executive summary: - Team-based Discussion of SE3: How to Work Well on Teams
- Preparation for SE4: Knowledge Sharing
 
 
- Discussion leads facilitate the discussion of a published executive summary: 
- Wednesday: Technical Development - Discussion leads facilitate the discussion of a published executive summary: - Team-Based Discussion of FB3: Fuzzing: Breaking Things with Random Inputs
- Preparation for FB4: Mutation Analysis
 
 
- Discussion leads facilitate the discussion of a published executive summary: 
- Thursday: Project Development - Collaboratively implement and deploy into production a software tool: - Explore the use of the software tools subject to development
- Elicit requirements for the software tools subject to development
- Create issues in the issue tracker to describe new features
- Assign tasks to each team member
- Set deadlines for the completion of the tasks
 
 
- Collaboratively implement and deploy into production a software tool: 
- Friday: Developer Development - Publish executive summaries to the Developer Development blog: - Publication of SE4: Knowledge Sharing
- Publication of FB4: Mutation Analysis
 
- Software Engineering Checkup: - Demonstrate the following software tools: - GatorGrade
- GatorGrader
- ExecExam
 
- Each team member must: - Demonstrate at least one feature in one software tool
- Show that they have an effective engineering tool setup
- Share their plan for continued progress on their features
 
 
- Demonstrate the following software tools: 
 
- Publish executive summaries to the Developer Development blog: