Tag Archives: mutual learning

Meetings: Win-Win or Win-Lose?

Imagine if you left a meeting thinking: Wow the solution was so much simpler than I thought There was so much more to that requirement than I appreciated I’ve really gained respect for x, his ideas contributed to a great solution I see know that my idea wasn’t perfect, together we found a solution that we […]

7 Reasons You Shouldn’t Collaborate

Software Development is creative work. Creativity thrives on teams collaborating effectively. Multiple perspectives focus our minds on doing the right thing. Critical dialogue teaches us to do things right. Collaboration requires honesty and openness and gives us mutual learning in return. Managers often prioritize efficiency. Efficiency has no time for learning or questioning this leads to waste and stasis. […]