To share the work, share the decisions
We get better decisions by forming a shared (overlapping) understanding. We do that with participation from everyone who changes the software.
We get better decisions by forming a shared (overlapping) understanding. We do that with participation from everyone who changes the software.
No one wants to review pull requests. This is a sign of a deeper problem than “people aren’t following the process”
Principles of Collaborative Automation How can we make our tools work with our team? Like a good team member, great tools keep us informed, implement our decisions, and help us understand errors.Drawing from aviation, medicine, and software, here are strategies for choosing and building tools that enhance us and do not frustrate us. abstract Great …
Here are 6 roles in collaborative decisionmaking. Which one are you? Who are you gonna fight with? What does this say about pull requests vs pair programming?
(this is a transcription of the talk by the same name. Here is a video.) Collaboration is crucial in software teams – and not only among people. We need our software, our tools, and our automations to collaborate as well. But what does that mean? I have four prerequisites for you here, and then four precautions …