Publications

The following articles and thesis have been completed and published as a result of the SHAPE research project. Please visit the publishers' web sites to purchase reprints (or click here). Email the authors or visit their homepages), if you are interested in the presentation slides.

The articles are ordered according to the publication date (latest first), and have been listed under the project year in which they have been accepted for publication.

At the bottom of the page we also maintain a list of publications in press, in review and in progress, for those interested.


SHAPE-III (the third project year):

Itkonen, J., Mäntylä, M. V., Lassenius C, "Defect Detection Efficiency: Test Case Based vs. Exploratory Testing", in Proceedings of the first International Symposium on Empirical Software Engineering and Measurement (ESEM), 2007 (forthcoming)

Lehtola, L. & Kauppinen M. & Vähäniitty, J. "Strengthening the link from business decisions to requirements engineering: Long-term product planning in software product companies". Proceedings of the 15th IEEE International Requirements Engineering Conference (RE'07), New Delhi, India, Oct 2007 (forthcoming)

Vanhanen, J., C. Lassenius, and M. V. Mäntylä, "Issues and Tactics when Adopting Pair Programming: A Longitudinal Case Study", In Proceedings of the Second International Conference on Software Engineering Advances (ICSEA 2007), forthcoming August 2007.

Vanhanen, J. and C. Lassenius, “Perceived Effects of Pair Programming in an Industrial Context“, In Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA’07), forthcoming August 2007. Available as: PDF

Vanhanen, J. and Korpi, H.: Experiences of Using Pair Programming in an Agile Project. In Proceedings of Hawaii International Conference on System Sciences (HICSS-40), Hawaii, USA, January 2007.

Rautiainen, K., and C. Lassenius (editors). Pacing Software Product Development: A Framework and Practical Implementation Guidelines. . Helsinki University of Technology Software Business and Engineering Institute Technical Reports 3, pp. 23-49. Helsinki, 2004 (electronic edition of the book published in 9/2006)


SHAPE-II (the second project year):

Mäntylä, M. V. and Lassenius, C. Drivers for Software Refactoring Decisions. in Proceedings of the 5th International Symposium on Empirical Software Engineering,  2006, Rio de Janeiro, Brasil (forthcoming).

Vähäniitty, J. Do Small Software Companies Need Portfolio Management, Too? Proceedings of the 13th International Product Development Management Conference, Milan, Italy, Jun 2006.

Vähäniitty, J. Do Small Software Companies Need Portfolio Management, Too? Licenciate Thesis. Helsinki University of Technology, 2/2006.

Mäntylä, M. V. and Lassenius, C. Subjective Evaluation of Software Evolvability Using Code Smells: An Empirical Study. Journal of Empirical Software Engineering.

Mäntylä, M. Two Experiments on Subjective Evaluation of Code Evolvability, Licentiate Thesis. Helsinki University of Technology, 12/2005

Itkonen, J. and K. Rautiainen, Exploratory Testing: A Multiple Case Study, in Proceedings of the International Symposium on Empirical Software Engineering, 2005

Itkonen, J., K. Rautiainen and C. Lassenius. Toward an Understanding of Quality Assurance in Agile Software Development, in International Journal of Agile Manufacturing, vol. 8(2), pp. 39-49, 2005.

Mäntylä, M., An Empirical Study on Subjective Software Evolvability Evaluation: Explaining Factors and Inter-rater Agreement, in Proceedings of the International Symposium on Empirical Software Engineering, 2005

Vanhanen, J. and Lassenius, C., Effects of Pair Programming at the Development Team Level: An Experiment, in Proceedings of the International Symposium on Empirical Software Engineering, 2005.


SHAPE-I (the first project year):

Vähäniitty, J & Rautiainen, K. "Towards an Approach for Development Portfolio Management in Small Product-Oriented Software Companies". In proceedings of Hawaii International Conference on System Sciences (HICSS-38), Jan 2005

Vähäniitty, J. "A Tentative Framework for Connecting Long-Term Business and Product Planning with Iterative & Incremental Software Product Development". In proceedings of the 7th International Workshop on Economic-Driven Software Engineering Research (EDSER-7) at ICSE 2005, St. Louis, USA, 2005

Vanhanen, J.: Effects of Pair Programming at the Development Team Level: An Experiment. Licentiate Thesis. Helsinkin University of Technology, 2005.

Itkonen, J., K. Rautiainen and C. Lassenius. "Towards Understanding Quality Assurance in Agile Software Development", Proceedings of the International Conference on Agility, pp. 201-207, 2005.

Rautiainen, Kristian. Cycles of Control: A Temporal Pacing Framework for Software Product Development Management. Licentiate Thesis, Helsinki University of Technology, 2004.

Mäntylä, M. V., Vanhanen, J, and Lassenius, C., Bad Smells - Humans as Code Critics. Proceedings of the International Conference on Software Maintenance, 2004, Chicago, Illinois, USA


In press:

Author. Title. Forum / opinnäyte. Accepted mm.dd.yyyy.

In review:

Author. Title. Forum / opinnäyte. Submitted mm.dd.yyyy.

In progress:

Itkonen, J., Mäntylä M. V., and Lassenius, C. Defect Detection Efficiency: Test Case Based vs. Exploratory Testing. Submission ETA 1-3/2007.

Itkonen, J. Exploratory Software Testing (working title). Licentiate thesis, Helsinki University of Technology. Submission ETA 3/2007.

Vähäniitty, J. Managing the Development Portfolio in Small Software Companies (working title). Doctoral thesis, Helsinki University of Technology. Submission ETA 10/2007.

Author. Title. Forum / opinnäyte. Current ETA for submission.