DEV Community

Cover image for Tech Jargon Defined: What is Bikeshedding?
Lucia Cerchie
Lucia Cerchie

Posted on

Tech Jargon Defined: What is Bikeshedding?

This is part of a Tech Jargon Defined series focused on de-mystifying common tech jargon terms.

Tech Jargon

When you're new to tech, you might hear a lot of terms flying around that don't seem to have to do with software at all. What's 'bikeshedding', 'yak shaving', or 'dogfooding'? This series aims to help explain what some of this jargon really means. In this post, we'll look at 'bikeshedding'.

Bikeshedding

'bikeshedding' means focusing on the minor details in a discussion rather than the issue at hand.

People arguing over what color to paint a bike shed when they haven't built a house are bikeshedding.

In web development, it might look something like an argument about how many categories to organize a blog under, when the CMS and overall architecture hasn't been chosen yet.

This is an example of verbing, or denominalization, which is a common phenomenon in tech jargon. As the name suggests, it's taking a noun and making it into a verb. Other examples of verbing not restricted to tech include 'texting' and 'cupping'.

The word has its origins in Parkinson's 1957 law of triviality, in which he gives an example of a team given the task of designing a nuclear power plant. The team spends most of its time arguing over what color to paint the staff bike shed rather than arguing over serious matters.

The word then gained traction in the software development community and has been with us ever since.

Resource: https://css-tricks.com/what-is-bikeshedding/

Top comments (7)

Collapse
 
snikhill profile image
Nikkhiel Seath

I was unaware of this term but, have been in conversations where do end up focusing on the trivial stuff.

Thank you for writing this post. :)

Collapse
 
josefine profile image
Josefine Schfr

Oh I love these series, thanks a lot for sharing these. Coming from a different background, I feel like there are still so many phrases I don't know 🙌

Collapse
 
cerchie profile image
Lucia Cerchie

I hear you, Josefine! I got into tech via digital marketing and before that, I was an elementary school teacher -- so taking the time to learn new vocabulary was and is an important step for me. :)

Collapse
 
clsource profile image
Camilo

Thanks!,
I love to know more tech jargon.

Collapse
 
cerchie profile image
Lucia Cerchie

'welcome!

Collapse
 
ben profile image
Ben Halpern

Great series

Collapse
 
cerchie profile image
Lucia Cerchie

thanks!