Category Archives: Academia

Publishing into the void

A few days ago, Greg Wilson tweeted: When is the last time you read something in an ACM or IEEE journal that changed how you program or the tools you use? Ever? The answer is never, in my case. I … Continue reading

Posted in Academia, Software development | 15 Comments

The thorny and the obvious

This discussion between Laurent Bossavit and Steve McConnell makes for very interesting reading: Bossavit critiques McConnell’s Making Software chapter on differences in programming productivity (original in French here), arguing that the studies it cites do not establish as a fact … Continue reading

Posted in Academia, Software development | 23 Comments

Call for papers: CHASE 2011

Another call for papers—this one for the 4th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2011); a workshop that is co-located with ICSE and is always more interesting than the main conference itself, and for which … Continue reading

Posted in Academia, Software development | Leave a comment

Call for papers: Web2SE 2011

I’m in the Program Committee of the 2nd International Workshop on Web 2.0 for Software Engineering. (Web2SE 2011), co-located with ICSE. Please consider submitting your work—here is the abstract of the call for papers: Social software is built around an … Continue reading

Posted in Academia, Software development | Leave a comment

Ethics, activism, and research

For some years now, as the end of my PhD drew near and my postdoctoral work began to unfold, I have felt anxious about committing my life to research. It’s an anxiety that lurks in the back of my mind: … Continue reading

Posted in Academia, Activism | 16 Comments

Research as activism?

Jon Pipitone asks: If there is one strand that connects any work that I do it is my desire to to be of some benefit to the world, and for that benefit to have a certain immediacy. I am concerned … Continue reading

Posted in Academia, Activism | 3 Comments

Learning from strangers

I got a copy of “Learning from Strangers,” by Robert S. Weiss, after reading about it in Jeremy Handcock’s blog. It’s such a good book that I wanted to bang my head against a wall for not reading it before. … Continue reading

Posted in Academia, Books, Recommendations | Leave a comment

My copy of Making Software

Last night, as I came back home from my convocation in Toronto, I found my free copies of Making Software waiting for me. The book looks great, and the list of contributors is (ahem!) fantastic. I’ll read it over the … Continue reading

Posted in Academia, Books, Software development | Leave a comment

“Making Software” is out!

I got some great news today: the book Making Software: What Really Works, and Why We Believe It, edited by Andy Oram and Greg Wilson, is now available. It includes a chapter I wrote on co-located vs. private-office work environments, … Continue reading

Posted in Academia, Books, Software development | 3 Comments

It’s hard to coordinate and communicate effectively

In software projects, it’s hard to coordinate and communicate effectively. This should come as no surprise to anyone developing software for a living, yet it bears repeating because it’s one of the main motivations for adopting the Shared Understanding paradigm … Continue reading

Posted in Academia, Software development | 3 Comments