CDIO/Rube Goldberg

Problem Statement
Begin the process of creating a Rube Goldberg machine with a specific theme and size.

Market/Customer needs
The customer, or, in this case, teacher, needs a functioning Rube Goldberg machine with a definite end result, and a clear theme.

Enterprise goals and capabilities
The goal of this Rube Goldberg machine, again, is not only to be functional, but to have a specific theme with various "tools." So the theme becomes a factor of the requirements. Since various tools must be used, a theme should be picked that will allow for a number of different tools to be used. For instance, if the theme was sports balls, there wouldn't be very many tools used. Just a different number of balls. The goal of this Rube Goldberg machine is to use multiple types of tools.

System concepts
The basic concept of this Rube Goldberg machine is superheroes. Each step in the machine will have some correlation to different superheroes from the comic book and movie universe.

Necessary system functions
The function of any Rube Goldberg machine is to take a very simple task and make it as complex as possible. Being complex means containing a lot of steps. The necessary function of this Rube Goldberg machine is to be able to make each step initiate at the end of the previous step. In other words, each step needs to cause the next step.

The plan of implementation and operations
Implementation will commence once the design process of the superhero Rube Goldberg machine is complete. After the entire machine is built, the operation of the machine will be tested.

Project cost and schedule
The first week of the project consisted of just conceiving the different aspects of the Rube Goldberg machine. The second week will consist of the design process. The design process may continue into the third week. Once the design process is done, implementation will begin. If started, the implementation process will continue until the end of the project. Each process must be thorough to ensure success of the machine.