Prophesying on the edge: The future of collaborative software development
The CSCW ’12 conference, held in Seattle, WA, 74 miles apart from Victoria, BC, was a blast. Or, so I heard. I didn’t attend. I couldn’t attend. I belong to a different cultural species, at a level where preponderant cultures impose visa restrictions. Nevertheless, I had a paper accepted at the Future of Collaborative Software Development (FoCSD) workshop, whereby experts were invited to talk about the future. My paper, titled “Embracing Distributed Work: Why Distance Shall Matter (Even) Less,” (PDF here) coauthored with Adrian Schröter and Daniela Damian, talked about the importance of distributed software development in terms of its inherent benefits vs. the benefits of collocated development. In brief, FoCSD poster for the benefits and my prophecy for the future: The benefits of distributed work comprise a whole larger than the sum of its parts; thus, it should be embraced without any local hesitation. Here’s Adrian’s post on this and another FoCSD paper where I appear as a coauthor.
But the speculation per se is not the real issue when it comes to academic venues. What really concerns me here is the actuation of such workshops, whereby experts talk about the future using scientific principles, such as dialectics, statistical inference, etc. The entire process of predicting the future is not only erroneous in its intent, but also reduces to intellectual poverty.
The field of CSCW entails social and cultural research because, after all, studied actors include human beings and their ecologies. One major argument for talking about future trends in social sciences is exactly the presupposed abundance of historical data. That is, social scientists intending to predict the future assume a historicistic approach with respect to a social and cultural process, such as distributed software development. Yet, as Karl Popper has argued in his book “The Poverty of Historicism,” such attempts are doomed to philosophical, intellectual, and actual failure, most certainly. This is what I meant by intellectual poverty above.
Furthermore, in less philosophical, but more realistic, terms, Michael Shermer has nicely articulated in a Huffington Post article, why we, the expert prophets, are merely wrong. According to Shermer, no matter how many existing studies one quotes to talk about the future, one has confirmation bias, “which our brains employ to reinforce what we already believe while ignoring disconfirming data.” If the rebuttal here is that such academic venues as CSCW are highly specialized and focused on such research, then this indeed “increases confidence, but it also blurs dissenting views until they are no longer visible, thereby transforming data collection into bias confirmation and morphing self-deception into self-assurance.”
While I refrain from considering my CSCW FoCSD paper as a prediction to future trends in distributed software development, I believe the Popperian criticism of historicism and Shermer’s nice recollection about the futility of predictions do apply in my case. It is this wit which may have probably affected some FoCSD organizer, who decided to not make the FoCSD proceedings available to the public.
Wise move to save oneself :).