Impact of Application Lifecycle Management - A Case Study

Lifecycle management provides a generic frame of reference for systems and methods that are needed for managing all product related data during the product’s lifecycle. This paper reports experiences from a case study performed in the automation industry. The goal was to study the concept of Application Lifecycle Management (ALM) and gather and analyse first experiences when a company is moving towards distributed application lifecycle management. The results show that several benefits were gained when introducing an ALM solution in a case company. This research also produced a first version of an ALM framework that can be used to support practical ALM improvement efforts. In this case, the experiences show that lifecycle activity should manage artefacts produced in different stages in a project lifecycle and keep all activities in synchronised. The challenge resides in how to generate efficient company-specific implementations of ALM for complicated real-life situations.

[1]  Vasant Dhar,et al.  Supporting Systems Development by Capturing Deliberations During Requirements Engineering , 1992, IEEE Trans. Software Eng..

[2]  Fletcher J. Buckley Implementing Configuration Management: Hardware, Software, and Firmware , 1993 .

[3]  Reidar Conradi,et al.  Impact of software engineering research on the practice of software configuration management , 2005, ACM Trans. Softw. Eng. Methodol..

[4]  Ivica Crnkovic,et al.  Complex systems development requirements - PDM and SCM integration , 2001, Proceedings Second Asia-Pacific Conference on Quality Software.

[5]  Sam Guckenheimer,et al.  Software Engineering with Microsoft Visual Studio Team System (Microsoft .NET Development Series) , 2006 .

[6]  Alexis Leon A Guide to Software Configuration Management , 2000 .

[7]  Jukka Kääriäinen,et al.  Challenges in Collaboration: Tool Chain Enables Transparency Beyond Partner Borders , 2007, IESA.

[8]  Matthias Jarke,et al.  Toward Reference Models of Requirements Traceability , 2001, IEEE Trans. Software Eng..

[9]  Jukka Kääriäinen,et al.  Requirements Management Practices as Patterns for Distributed Product Management , 2007, PROFES.

[10]  Olly Gotel,et al.  An analysis of the requirements traceability problem , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[11]  Michael Jiang,et al.  Using Eclipse as a Tool-Integration Platform for Software Development , 2007, IEEE Software.

[12]  Antti Saaksvuori,et al.  Product lifecycle management , 2004 .