Back to Posts

Visual product placement techniques applied to team's bookshelves

Posted in wines, software-development, retail, teams

2 min read

Visual product placement techniques in retail stores should also be applied to development team’s bookshelves (1):

  • Eye level: must-read books like McConnell’s Code Complete, Uncle Bob’s Clean Code, M. Fowler’s Refactoring, etc.
  • Upper shelves: expert books like machine learning, AI, etc.
  • Lower shelves: books with an expiration date like the ones about frameworks, tools, etc. (2)

Bookshelves should be placed at the entrance of the team’s area. Every time a team member walks in or out s/he is reminded about what’s crucial, what’s relatively important and what’s not.

In Finland, when buying wines, the cheap ones are placed on the lower shelves, medium-priced are located on eye level and expensive wines are placed on the top shelves. You will also find more medium-priced wines than the other two categories. On a special occasion, you probably buy an expensive wine whereas you go with a much cheaper one if you want to mix it (3). But most of the time you just choose something from the medium shelves. Same goes for the books.

I find it very interesting, when I see must-read books placed on the lower shelves, like cheap wines. In my opinion, eye level books will tell you what that specific development team is good at. Do the experiment yourself: go to your team’s bookshelf and check what’s on the eye level and then cross-check it with what your team is good at. You can tweet me your results at @gborobio.


(1) This is a very short list and it’s missing important books, but you get my idea.
(2) These kind of books get outdated when a new version of the framework or tool is released.
(3) Try to mix it with cola, we call it “kalimotxo” and it works.

Read Next

Building tightly coupled systems using Java 8 default methods