Sunday, January 30, 2011

Requirements Homework

In the last class we were asked to provide a list of requirements for an ordinary object. In class the example of an alarm clock was given. I have chosen to defined the requirements for a bowling ball. It seemed trivial at first, but as I got into it there seemed to be more and more requirements.

Bowling Ball Requirement:
1. Must roll - Square bowling balls rarely produce strikes
2. Must have a way for the bowler to hold and throw the ball - finger holes are typical
3. Must weigh enough to knock pins down but light enough for the bowler to throw
4. Must be made of a durable material - balls made of glass are hard to clean up after
5. Cannot mar, mark or damage wooden bowling lanes
6. Must be compatible with current bowing lane auto-return ball systems - no one likes to pry their mangled bowling ball out of the pin setting machine.
7. If used for professional competition it must meet bowling rules and regulation requirments
8. Must be smooth enough to slide on the lane, but have enough traction to allow bowlers to control trajectory by placing a spin on the ball.
9. Must be made of a uniform material so that the ball does not wobble when thrown 

Optional Features
1. A GPS guidance system to guide the ball to the bowling pins
2. A remote control joy-stick interface that allows the bowler to correct the trajectory of the ball once the ball is released - Although many bowlers have tried to do this with strange contortions of their body after they throw a bad ball, the results are less than desirable.

3. A built-in smoke removal system - This would allow the cigarette smoke in the general area of the ball and bowler to be cleared so that the bowler can get a clear view of the pins.

No comments:

Post a Comment