Musings on Software Product Development, Organizational Design, Collaboration, and other random things.
Writer, Consultant, Geek. Sharing thoughts on Software Product Development, Organizational Design, People, and sometimes other random stuff.
Software design is an exercise in human relationships. So are all the other techniques we use to develop software. How can we geeks get better at technique as one way of getting better at relationships?
“Messy Humans” is my mantra to remind myself and others that it's NORMAL for humans to be imperfect -- especially in fast-changing software development. Here, I share sometimes weird thoughts and stories from my 15+ years as an agilist and coach.