Archive for July 11, 2011

It will never work in theory: New blog on empirical software engineering

New blog from Greg Wilson and Jorge Aranda on empirical studies on software development.  Really interesting!  These kinds of reports are important for progress in computing education, because they help us understand better what expertise in computing looks like.

People have been building complex software for over sixty years, but until recently, only a handful of researchers had studied how it was actually done. Many people had opinions—often very strong ones—but most of these were based on personal anecdotes, or on the kind of “it’s obvious” reasoning that led Aristotle to conclude that heavy objects fall faster than light ones.

To make matters worse, many of the studies that were done were crippled by lack of generality, artificiality, or small sample sizes. As a result, while software engineering billed itself as a “hard” science, rigor was much less common than in “soft” disciplines like marketing, which has gone from the gut instincts of Mad Men to being a quantitative, analytic discipline.

via It will never work in theory – Software development research that is relevant in practice.

July 11, 2011 at 3:21 pm Leave a comment


Enter your email address to follow this blog and receive notifications of new posts by email.

Join 8,460 other followers

Feeds

Recent Posts

Blog Stats

  • 1,861,952 hits
July 2011
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031

CS Teaching Tips