Showing posts from October, 2019

Creative-Combat-Mode: Using conflict to inject energy into the development process

What does creativity have to do with software development? A whole lot, actually. Software development is about creating something that no one else has created or at least perfecting a process to a degree never achieved before. If your solution is already available from someone or somewhere else, then why are you wasting your time on it? If you are developing something new, you are being creative and what's the essential ingredient for creativity? Conflict!

At least, that's what Linda Hill, Professor of Business Administration at the Harvard Business School, would have us believe. In her opinion, you cannot achieve innovation without challenging the status quo. Linda is an abrasion evangelist, her mission is to eliminate the cozy boltholes that allow complacency to fester in favor of environments that foster confrontation and provocation.

Sound like a nightmare? If so, perhaps our conditioning is to blame. We have come to believe that the workplace should be a place of harmony…