CDIO/Rube Goldberg

From Wikiversity
Jump to navigation Jump to search

Idea[edit | edit source]

Problem Statement[edit | edit source]

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

Setting System Goals and Requirements[edit | edit source]

Market/Customer needs[edit | edit source]

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

Factors that set the context of the requirements[edit | edit source]

Enterprise goals and capabilities[edit | edit source]

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.

Defining Function, Concept and Architecture[edit | edit source]

System concepts[edit | edit source]

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[edit | edit source]

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.

Modeling of System and Ensuring Goals Can Be Met[edit | edit source]

Appropriate models of technical performance[edit | edit source]

The plan of implementation and operations[edit | edit source]

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.

Development Project Management[edit | edit source]

Project cost and schedule[edit | edit source]

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.

Estimation and allocation of resources[edit | edit source]

Poster[edit | edit source]

Next Steps[edit | edit source]