One of my software developer friends recently asked me if I could show him what he could do personally to encourage a more collaborative and understanding working environment – one more aligned with the suggestions coming from the DevOps community.
The conversation we had was a long one- his situation is unique. That said, some recommendations are universal, and the recommendation I see needed most often is the development of trust within an organization. For my friend’s environment, it seemed to be the key point of failure: Trust between coworkers, trust between teams, trust between managers and employees, trust between executives and everyone else???you get the idea. Most of his problems boiled down to that mutual lack of trust.