© kiss institute for practical robotics 2003 botball 2003 project management & team building...

24
© KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

Upload: juliana-griffin

Post on 27-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Botball 2003

Project Management & Team Building

for Botball

Page 2: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

A project is a problem

scheduled for a solution.

- Dr. J.M. Juran

Page 3: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Project Management Process

• Build the Team

• Define the Problem & Generate Options

• Plan

• Implement

• Monitor and Control Progress

• Close & Evaluate

Page 4: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Build the Team

Group Development• Forming

Create Ground Rules/ Key Result Statement Gain Buy-in on Code of Conduct Discuss Roles

• Storming Establish Trust Manage Conflict

• Norming Solve Problems Make Decisions

• Performing

Page 5: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Team Building

Synergy Exercise

Page 6: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Team Building

• Process Oriented Roles Leader/ Discussion Manager Documentarian Gatekeeper Harmonizer / Motivator Summarizer Facts Relater Initiator Rat Hole Watcher

Consider Rotating Roles among Team Members

Page 7: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Team Building

• Task Oriented Roles for Botball Programming Building Documentarian Webmaster Game board engineers RCX Team Handy Board Team Integrator/Project Manager Tester Materials Manager

Page 8: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Resources

• Personality Inventories Kiersey-Bates (www.advisorteam.com) Learning Styles Inventory Whole Brain Learning

• Multi-Voting• De Bono Hats• Activities

Games Trainers Play www.thiagi.com

Page 9: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Define Problem/ Generate Options

• Define the Problem Ensure the team understands the problem

• Consider quizzing them on the rules Consider resources and constraints

• Generate Options Brainstorming

• Record ALL ideas • Establish evaluation criteria• Evaluate

Page 10: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Plan the Project

• WHAT will we accomplish?

• HOW will we accomplish it?

• WHO will complete the tasks?

• WHEN will tasks be completed?

• WHAT resources are needed?

Page 11: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Plan the Project

WHAT will we accomplish?• Mission/ Key Result Statement

Write down what your robot will do (Important for documentation!)

Example

Our mission is to Win!

Our mission is to build a robot that will score points by moving all black ping pong balls into the gutter and placing the orange foam ball in the basket.

Page 12: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Plan the Project

HOW will we accomplish our mission?• Strategy Statement

Write down how your robot will perform the task (Important for documentation!)

Example

Our strategy is to Win!

Our strategy is to use one robot that will scoop up the black ping pong balls and lower them into the gutter. Our other robot will use a arm to grab the orange ball then search for the basket’s post and place the orange ball in the basket.

Page 13: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Plan the Project

• HOW will we accomplish it? Strategy Statement Task list

• WHO will complete the tasks? Assign Responsibility

• WHEN will tasks be completed? Establish Milestones

Page 14: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Plan the Project

Network Chart

Assign Responsibility(Mary)

Make Changes when Necessary

Test Results

Monitor Progress(project manager)

Begin Work(team)

Establish Milestones(John)

Determine Resources(Sue)

Create Task List(team)

Write Key Result StatementStrategy Statement

(team)Monday

Tuesday

Wednesday

Saturday

Page 15: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Plan the Project

• WHAT resources are needed? Determine time, people, equipment needed Consider all factors

• Plan for changes

Page 16: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Implement the Plan

Page 17: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Monitor/Control Progress

• Assign a Project Manager • Communication Ideas

Regular team meetings• Begin with Status Reports

Binder or post-it notes for changes Email/ Online Chat Website

Page 18: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Close/Evaluate

• Refer back to Key Result, Strategy and Plan.

• Schedule post-tournament de-brief

• Record Lessons Learned Make back up copies!

• Update your Documentation Site

Page 19: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Project Activity

Key Result:

Develop a complete network chart for the Botball project. Include tasks, responsible person and milestones.

Page 20: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Suggested Milestones

• Week 2 Demonstrate robot’s capabilities, Provide a game board Provide a vehicle that moves in response to the

starting light & turns off/stops after 30 seconds.

Page 21: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Suggested Milestones

• Week 4 Provide full-featured robot(s) to debug and test

(against other less complex bots if available)

• Week 6 - Provide robot(s) tested against a simulated game

(against other bots if available)

• Record progress on your Documentation Website throughout Botball

Page 22: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Documentation Site

Document your Botball robots’

1. Game strategy Key Result/ Strategy

2. Mechanical Design Strategy

3. Software Code Tasks

4. Testing procedures Tasks5. Team assignments Assignments

Page 23: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

Documentation Site

Document your Botball robots’

6. Schedule Milestones

7. Weekly status report Implement/Monitor Process

8. Knowledge base for next year Evaluation

9. Robot Names

• Easy to use links/site map

Page 24: © KISS Institute for Practical Robotics 2003 Botball 2003 Project Management & Team Building for Botball

© KISS Institute for Practical Robotics 2003

References

• Donna Shirley, Managing Creativity (2001)

• James Lewis, Fundamentals of Project Management (1997)

• Performance Solutions, Team Dynamics Seminar (2000)