Archive for the ‘Info’ Category

How Effective is Test Driven Development?

Friday, June 11th, 2010

I’ve been working with Lucas Layman, Madeline Diep, Forrest Shull and Hakan Erdogmus to collect and analyze the quantitative evidence from literature regarding the effects of TDD on programmer productivity, internal/external product quality and test support. Our results will soon be available as a chapter in the upcoming O’Reilly book “Making Software: What Really Works, and Why We Believe It“, edited by Andy Oram and Greg Wilson; a book that specifically addresses practitioners.

Before the book hits the stores, it will also be available through RoughCuts. I’ll also try to provide a copy of our chapter here to the extent that our copyright agreement allows. I hope that you’ll enjoy reading it as we employed an unconventional way of story telling. Yes, it’s not a “boring” research report, you can take my word for it!

XP2010 Paper Accepted

Wednesday, February 3rd, 2010

Our paper with Ayse Bener, Pasi Kuvaja and Markku Oivo, “A Quantitative Comparison of Test-first and Test-last Code in an Industrial Project” has been accepted at XP2010 that will be held in Trondheim from the 1st to the 4th of June 2010. I believe the title of the paper clearly indicates what it is all about :P

Unresolved issues in Test Driven Development

Tuesday, September 15th, 2009

(and why should you care?)

I will give a talk with the above title at Scan-Agile’09. Here, you can glimpse what it is (not) about. If you feel that you know -anything at all- about TDD, please share by leaving a comment:

“Despite the popularity of TDD, our knowledge regarding its effects in practice is not only limited, but also contradictory. Therefore, this talk will focus on what we do not know about TDD and possible research directions to reveal the mysteries that lies beneath.”

New * (Job + Country)

Thursday, August 27th, 2009

Bus Stop @KaitovaylaAbout a month ago, I have joined the Department of Information Processing Science at the University of Oulu in Finland, as a researcher (though I will participate in teaching activities as well). It feels good to be back in the university! After spending significant number of days for new-comer’s-bureaucracy-to-a-new-country, I am getting ready for the upcoming days of “please fund my research” activities, actual research and paper writing. Oulu seems to be a very peaceful city and just the perfect environment for productive research. I also decided to learn Finnish, so why not start with learning the bus routes!

Best Paper Award @PROMISE'09

Tuesday, May 19th, 2009

Our paper with Ayse Tosun and Ayse Bener, “Practical Considerations of Deploying AI in Defect Prediction: A Case Study within the Turkish Telecommunication Industry”, received the best paper award from Predictor Models in Software Engineering Conference (2009). The paper describes our experiences throughout the processes of implementing a measurement program, bug tracing and defect prediction modeling as well as the final outcomes we achieved. This research was carried out in collaboration with the leading wireless operator in Turkey. You may reach the paper from this link.