Sometimes (or a lot of times) we developers lose the way to the green hills of the finished and polished products.
So, when I've found this quite old picture, I've printed, framed and placed it right atop of my development station. I look at it and read it every morning (now especially the box at the bottom-left) ;-)

The software development process.
Category
Software Design