To do things properly, one must first think and write out whys and whats; the requirements.
Now, starting with the equirements from the user point of view.
To be an useful alarm clock, the device must:
- Show time
- Keep time accurately
- Be able to wake up a person from sleep
- The wake-up time must be adjustable
- Operate continuously, always
- Must Warn if continuous operation is threatened
- Fit on a bedside table
- Be robust
- Have easily accessible controls
- Have easy to use controls
- Provide feedback of controls
- Provide state information visually
All alarm clocks have these features more or less.
I have myself determined that the improvements to surpass the standard will be in the following, as these things have been bothering me in the standard products:
- 2. Time-keeping
- 9.-10. easy controls
- 12. information display
In addition, there should also be some added value functions to improve user experience, to make the product more attractive. I have thought of some, but let’s discuss more about that later.
As this is my small, own project I can select the specifications, which is of course exceptional.