---
title: "About Design"
url: "https://osherove.com/blog/2003/5/14/about-design.md"
canonical: "https://osherove.com/blog/2003/5/14/about-design.html"
published: "2003-05-14T19:53:00"
updated: "2003-05-14T19:53:00"
tags: ["Off Topic"]
author: "Roy Osherove"
description: "Alan Cooper says (Among others) that good GUI design is not necessarily referring to software. A good design shows in usability and practicality. For example, Here's an alarm clock similar to the alarm clock we have…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# About Design

By Roy Osherove May 14, 2003 In [Off Topic](https://osherove.com/blog/category/off-topic)

**Historical article** · Originally published May 14, 2003; technical details may be outdated.

Alan Cooper says (Among others) that good GUI design is not necessarily referring to software. A good design shows in usability and practicality. For example, Here's an alarm clock similar to the alarm clock we have near our bed.

![](https://osherove.com/img/wb/a58c5c08_secure.igia.com_products_160_AT222.jpg)Among other things, this clock has a night-light feature, meaning you can see what time it is even during night time. Cool. But here’s a design flaw: The little light bulb that lights up when you hit the magic button is located on the upper-right corner of the clock (In the picture, the little hand points directly to the bulb’s location). Why is that a bad design  decision you ask? Well, try to think about it a little.

The most likely time in which I would press this button is on two occasions:

·         It’s the middle of the night and I want to see what time it is

·         I want to set the alarm when I’m already in bed (We don’t have a light switch near the heads of the bed)

It’s the second purpose I’m having trouble with. You see, Most folks usually set their alarms to around 6-7 AM. Now, the little hand that points at the alarm time is rusty-copper kinda colour. The trouble is the light from the bulb is so weak, you can’t clearly see where exactly the alarm hand is pointing at. You can barely see the beginning of it, but the tip is lost. You have to twiddle and twist in your bed in funny positions in order to make out the correct time.

The solution is simple:

- Either put on the bulb near the lower left of the clock
- Or put another bulb in there
- Or Make the original bulb stronger
- Or make the hand that points the alarm easier to see in the dark

**On another design note**:

Have you ever thought why your steering wheel has holes inside it?

Think what would happen if you didn’t –

You wouldn’t be able to see all the gauges and speed dials, would you? :)

(Yes, I'm aware that it's also there to have a hold of the wheel, but did you think of **my** reason..?)

## More in Off Topic

[All posts in Off Topic](https://osherove.com/blog/category/off-topic)

- May 15, 2003

    ### [Please don't spoil it for us](https://osherove.com/blog/2003/5/15/please-dont-spoil-it-for-us.html)

- May 15, 2003

    ### [On another note...](https://osherove.com/blog/2003/5/15/on-another-note.html)

- May 13, 2003

    ### [Expression Boy](https://osherove.com/blog/2003/5/13/expression-boy.html)

- May 12, 2003

    ### [Spammer Tactics](https://osherove.com/blog/2003/5/12/spammer-tactics.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
