3 ms·
Seems more like a manifesto for Autistic Software Development. Take scrum, cut out everything that involves direct human interaction and replace it with tools
by bowlofpetunias 12y ago
Seems more like a manifesto for Autistic Software Development.
Take scrum, cut out everything that involves direct human interaction and replace it with tools and documents.
God forbid us developers should waste time communicating with other human beings. Who needs the bandwidth of face-to-face interaction when you can just do a pull request?
- nine_k 12y agoCut everything that requires direct human interaction, because synchronous human interaction does not scale. Getting 4 people meet at a time convenient to each is hard enough in one office. Try doing that when people are in Moscow, Tokyo, and LA respectively: there's no convenient time at all. (I'm speaking from personal experience.) If your problem is best solved with a direct talk, using the full bandwidth of a face-to-face interaction, go on and hold a proper meeting. But such problems are relatively few. And yes, one should not waste time communicating with other human beings, both oneself's time and others' time. If something can be done without breaking the flow of your fellow developers, it should be done so. The time freed by the improved efficiency can then be spent enjoying interaction with others.
- bjornlouser 12y ago"Take scrum, cut out everything that involves direct human interaction and replace it with tools and documents." Do you really want to know what the developer three rows down is working on every day? The next shift in management will likely include group calisthenics followed by corporate dormitories.
- couchand 12y agoDo you really want to know what the developer three rows down is working on every day? Unequivocally yes.