Publications
Articles in Refereed Scientific Journals
[1] K. Alho, C. Lassenius, and R. Sulonen. Process enactment support in a distributed environment. Computers in Industry, 29(1-2 SPEC. ISS.):5–13, 1996.
[2] J. Itkonen, K. Rautiainen, and C. Lassenius. Toward an understanding of quality assurance in agile software development. International Journal of Agile Manufacturing, 8(2):39–49, 2005.
[3] Juha Itkonen, Mika V. Mäntylä, and Casper Lassenius. The role of knowledge in failure detection during exploratory software testing. IEEE Transactions on Software Engineering, 2012 (submitted, in revision).
[4] M. V. Mäntylä and C. Lassenius. What types of defects are really discovered in code reviews? IEEE Transactions on Software Engineering, 35(3):430–448, 2009.
[5] Mika Mäntylä and Casper Lassenius. Subjective evaluation of software evolvability using code smells: An empirical study. Journal of Empirical Software Engineering, 11(3):395–431, 2006.
[6] T. Niinimäki, A. Piri, C. Lassenius, and M. Paasivaara. Reflecting the choice and usage of communication tools in global software development projects with media synchronicity theory. Journal of Software Maintenance and Evolution, 2011. Article in Press.
[7] M. Paasivaara, S. Durasiewicz, and C. Lassenius. Using scrum in a globally distributed project: A case study. Software Process Improvement and Practice, 13(6):527–544, 2008.
[8] M. Paasivaara and C. Lassenius. Collaboration practices in global inter-organizational software development projects. Software Process Improvement and Practice, 8(4):183–199, 2003.
[9] Maria Paasivaara and Casper Lassenius. Agile coaching for global software development. Journal of Software Maintenance and Evolution: Research and Practice, 2012 (submitted, in revision).
[10] Arttu Piri, Tuomas Niinimäki, and Casper Lassenius. Fear and distrust in global software engineering projects. Journal of Software Maintenance and Evolution: Research and Practice, 22(6-7), 2010.
[11] Kristian Rautiainen, Casper Lassenius, and Reijo Sulonen. 4cc: A framework for managing software product development. Engineering Management Journal, 14(2), June 2002.
[12] J. Vähäniitty, K. Rautiainen, and C. Lassenius. Small software organizations need explicit project portfolio management. IBM Journal of Research and Development, 54(2), 2010.
Articles in Refereed Volumes and Scientific Conference Proceedings
[1] Kari Alho, Casper Lassenius, Kai Risku, and Reijo Sulonen. Divide and delegate (DaD)—an application for coordinating team activities. In Concurrent Engineering: A Global Perspective (CE 95 Conference), pages 349–359, 1995.
[2] Kari Alho, Casper Lassenius, and Reijo Sulonen. Process enactment support in a distributed environment. In Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WET ICE, pages 54–61, 1995.
[3] Kari Alho, Casper Lassenius, and Reijo Sulonen. A uniform model for coordinating software development activities. In Proceedings of the 30th Hawaii International Conference on Systems Sciences (HICSS), volume 1: Software Technology and Architecture, pages 389–390, 1997.
[4] K. Fischbach, P. A. Gloor, C. Lassenius, D. O. Olguin, A. Pentland, J. Putzke, and D. Schoder. Analyzing the flow of knowledge with sociometric badges. In Procedia – Social and Behavioral Sciences, volume 2, pages 6389–6397, 2010.
[5] P. Gloor, M. Paasivaara, C. Lassenius, D. Schoder, K. Fischbach, and C. Miller. Teaching a global project course: Experiences and lessons learned. In Proceedings – International Conference on Software Engineering, pages 1–5, 2011.
[6] V. T. Heikkilä and C. Lassenius. Research plan – planning product releases in global multi-team agile development projects. In Proceedings – 2011 6th IEEE International Conference on Global Software Engineering Workshops, ICGSE Workshops 2011, pages 102–104, 2011.
[7] J. Itkonen, M. V. Mäntylä, and C. Lassenius. How do testers do it? an exploratory study on manual testing practices. In 2009 3rd International Symposium on Empirical Software Engineering and Measurement, ESEM 2009, pages 494–497, 2009.
[8] J. Itkonen, M.V. Mantyla, and C. Lassenius. Defect detection efficiency: Test case based vs. exploratory testing. In Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on, pages 61–70, Sept. 2007.
[9] Juha Itkonen, Kristian Rautiainen, and Casper Lassenius. Towards understanding quality assurance in agile software development. In Proceedings of the International Conference on Agility (ICAM-2005), pages 201–207, 2005.
[10] Toni Jokikyyny and Casper Lassenius. Using the internet to communicate software metrics in a large organization. In Proceedings of GlobeCom’99, pages 1947–1953, 1999.
[11] Casper Lassenius, Maarit Nissinen, Kristian Rautiainen, and Reijo Sulonen. The interactive goal panel: A methodology for aligning r&d activities with corporate strategy. In Proceedings of IEMC’98, pages 142–147, 1998.
[12] Casper Lassenius and Kristian Rautiainen. An incremental approach for improving the controllability of product development. In Proceedings of the 6th International Product Development Management Conference, Proceedings of the 6th International Product Development Management Conference, 1999.
[13] Casper Lassenius, Reijo Sulonen, Kari Alho, and Vesa Wäyrynen. Integrating process modeling with configuration management. In 5th International Workshop on Software Configuration Management, pages 187–195, 1995.
[14] M. V. Mäntylä and C. Lassenius. Drivers for software refactoring decisions. In ISESE’06 – Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering, volume 2006, pages 297–306, 2006.
[15] Mika Mäntylä, Jari Vanhanen, and Casper Lassenius. A taxonomy and an initial empirical study of bad smells in code. In Proceedings of the 19th International Conference on Software Maintenance (ICSM’03), pages 381–384, 2003.
[16] Mika Mäntylä, Jari Vanhanen, and Casper Lassenius. Bad smells—humans as code critics. In Proceedings of the 20th International Conference on Software Maintenance (ICSM’04), pages 399–408, 2004.
[17] T. Niinimaki and C. Lassenius. Experiences of instant messaging in global software development projects: A multiple case study. In Global Software Engineering, 2008. ICGSE 2008. IEEE International Conference on, pages 55–64, Aug. 2008.
[18] T. Niinimäki, A. Piri, P. Hynninen, and C. Lassenius. Studying communication in agile software development: A research framework and pilot study. In ACM International Conference Proceeding Series, 2009.
[19] T. Niinimäki, A. Piri, and C. Lassenius. Factors affecting audio and text-based communication media choice in global software development projects. In Proceedings – 2009 4th IEEE International Conference on Global Software Engineering, ICGSE 2009, pages 153–162, 2009.
[20] T. Niinimäki, A. Piri, C. Lassenius, and M. Paasivaara. Reflecting the choice and usage of communication tools in gsd projects with media synchronicity theory. In Proceedings – 5th International Conference on Global Software Engineering, ICGSE 2010, pages 3–12, 2010.
[21] M. Paasivaara, S. Durasiewicz, and C. Lassenius. Distributed agile development: Using scrum in a large project. In Global Software Engineering, 2008. ICGSE 2008. IEEE International Conference on, pages 87–95, Aug. 2008.
[22] M. Paasivaara, S. Durasiewicz, and C. Lassenius. Using scrum in distributed agile development: a multiple case study. In Proceedings – 2009 4th IEEE International Conference on Global Software Engineering, ICGSE 2009, pages 195–204, 2009.
[23] M. Paasivaara and C. Lassenius. Could global software development benefit from agile methods? In Proceedings – 2006 IEEE International Conference on Global Software Engineering, ICGSE 2006, pages 109–113, 2006.
[24] M. Paasivaara and C. Lassenius. How does an agile coaching team work? a case study. In Proceedings – International Conference on Software Engineering, pages 101–109, 2011.
[25] M. Paasivaara and C. Lassenius. Scaling scrum in a large distributed project. In Proceedings – 2011 5th International Symposium on Empirical Software Engineering and Measurement, ESEM 2011, pages 363–367, 2011.
[26] Maria Paasivaara, V. T. Heikkilä, and Casper Lassenius. Experiences in scaling the product-owner role in large-scale globally distributed scrum. In International Conference on Global Software Engineering, 2012 (to appear).
[27] Maria Paasivaara and Casper Lassenius. Communication in new product development networks—a case study. In Proceedings of the 8th International Conference on New Product Development Management, pages 711–725, 2001.
[28] Maria Paasivaara and Casper Lassenius. Using iterative and incremental processes in global software development. In Proceedings of the 3rd International Workshop on Global Software Development, pages 42–47, 2004.
[29] Maria Paasivaara and Casper Lassenius. Using scrum practices in gsd projects. In Darja Smite, Nils Brede Moe, and Pär J. Ågerfalk, editors, Agility Across Time and Space: Implementing Agile Methods in Global Software Projects. Berlin: Springer, 2010.
[30] Maria Paasivaara, Casper Lassenius, and Jarkko Pyysiäinen. Communication patterns and practices in software development networks. In Proceedings of the 10th International Product Development Management Conference, pages 783–798, 2003.
[31] A. Piri, T. Niinimäki, and C. Lassenius. Descriptive analysis of fear and distrust in early phases of gsd projects. In Proceedings – 2009 4th IEEE International Conference on Global Software Engineering, ICGSE 2009, pages 105–114, 2009.
[32] Jarkko Pyysiäinen, Maria Paasivaara, and Casper Lassenius. Coping with social complexity in distributed software development projects. In Proceedings of the 10th International Product Development Management Conference, pages 863–875, 2003.
[33] Kristian Rautiainen, Casper Lassenius, Jukka Nihtilä, and Reijo Sulonen. Key issues in new product development controllability improvement — lessons learned from european high-tech industries. In Proceedings of PICMET’99, 1999.
[34] Kristian Rautiainen, Casper Lassenius, Jarno Vähäniitty, Maaret Pyhäjärvi, and Jari Vanhanen. A tentative framework for managing software product development in small companies. In Proceedings of 35th Annual Hawaii International Conference on System Sciences (HICSS’02), pages 251–260, 2002.
[35] Kristian Rautiainen, Maarit Nissinen, and Casper Lassenius. Improving multi-project management in two product development organizations. In Proceedings of the Hawaii International Conference on System Sciences, page 200, 2000.
[36] Kristian Rautiainen, Lauri Vuornos, and Casper Lassenius. An experience in combining flexibility and control in a small company. In Proceedings of 2003 International Symposium on Empirical Software Engineering (ISESE’03), pages 28–37, 2003.
[37] J. Vähäniitty, C. Lassenius, K. Rautiainen, and P. Pekkanen. Long-term planning of development efforts by roadmapping – a model and experiences from small software companies. In Conference Proceedings of the EUROMICRO, pages 300–305, 2009.
[38] J. Vanhanen and C. Lassenius. Effects of pair programming at the development team level: An experiment. In 2005 International Symposium on Empirical Software Engineering, ISESE 2005, pages 336–345, 2005.
[39] J. Vanhanen and C. Lassenius. Perceived effects of pair programming in an industrial context. In Software Engineering and Advanced Applications, 2007. 33rd EUROMICRO Conference on, pages 211–218, Aug. 2007.
[40] J. Vanhanen, C. Lassenius, and M.V. Mantyla. Issues and tactics when adopting pair programming: A longitudinal case study. In Software Engineering Advances, 2007. ICSEA 2007. International Conference on, pages 70–70, Aug. 2007.
[41] Jari Vanhanen, Casper Lassenius, and Kristian Rautiainen. The visualisation client applet – a tool for increasing the visibility of product development. In Proceedings of the 6th International Product Development Management Conference, page XXX, 1999.
[42] Jari Vanhanen, Timo O.A. Lehtinen, and Casper Lassenius. Teaching real-world software engineering through a capstone project course with industrial customers. In Proceedings of the First International Workshop on Software Engineering Education based on Real-World Experiences (EduRex), 2012 (to appear).
[43] Kerttuli Visuri, Marko Hakonen, Sari Kela, Sakari Pihlava, Casper Lassenius, and Maria Paasivaara. Initiation of a globally networked project—a case study. In Proceedings of the 3rd IFIP Working Conference on Infrastructures for Virtual Enterprises, pages 45–54. Kluwer Academic Publishers, 2002.
Scientific Monographs
[1] Casper Lassenius. The design of the software workmate process-centered software engineering environment. Master’s thesis, Helsinki University of Technology, 1996.
[2] Casper Lassenius. Software Development Control Panels: Concepts, a Toolset and Experiences. Phd thesis., Helsinki University of Technology, May 2006.
Other Scientific Publications
[1] Mika V. Mäntylä, Casper Lassenius, and Jari Vanhanen. Rethinking replication in empirical software engineering research: Can we see the forest fot the trees? Presented at the 1st International Workshop on Replication in Software Engineering, 2010.
[2] Kristian Rautiainen and Casper Lassenius. Pacing software product development: A framework and practical implementation guidelines. Technical Report 3, Helsinki University of Technology, Software Business and Engineering Institute, 2004.
[3] Jarno Vähäniitty, Casper Lassenius, and Kristian Rautiainen. An approach to product roadmapping in small software product businesses. In Proceedings of the 7th Conference on Software Quality, pages 12–13, 2002.
[4] Jari Vanhanen and Casper Lassenius. Knowledge Management Systems: Theory and Applications, chapter Combining Data from Existing Company Data Sources: Architecture and Experiences, pages 161–176. International Thomson Computer Press, 2001.
Other Publications
[1] Nicklas Andersson and Casper Lassenius. Datorn som verktyg. Teaching material, 1998.
[2] Juhana Hietala, Markku Maula, Jussi Autere, Casper Lassenius, and Erkko Autio. Finnish software product business: Results from the national software industry survey 2002. Electronic Publication.
[3] Casper Lassenius and Kari Alho. Software process modeling: Research and applications. Technical Report C74, Helsinki University of Technology, Dept. of Computer Science, Otaniemi, 1995.
[4] Casper Lassenius, Heikki Saikkonen, and Mikko Tiusanen. Unix-käytön opas. Technical Report C68. 180p., Helsinki University of Technology, Dept. of Computer Science, 1994.
[5] Casper Lassenius, Jari Vanhanen, Kai Risku, and Kristian Rautiainen. The lucos toolset tutorial. Technical report, Helsinki University of Technology, 2000/// 2000.
[6] Maria Paasivaara, Nico Hiort af Ornäs, Peitsa Hynninen, Casper Lassenius, Tuomas Niinimaki, and Arttu Piri. Practical guide to managing distributed software development projects. Technical report, Aalto University, School of Science, Dept. of Computer Science and Engineering, 2010.