Abstract
Lifecycle Management approaches promise more systematic
and efficient ways to support the development and
management of complex products. Product Lifecycle
Management (PLM) means the activity of managing a
company's products across their lifecycles in the most
effective way. The concept of Application Lifecycle
Management (ALM), on the other hand, indicates the
coordination of activities and the management of
artefacts (e.g., requirements, source code, test cases)
during the software (SW) product's lifecycle. There are
surprisingly few scientific efforts to define what ALM
constitutes and scientifically reported experiences of
the practical development and deployment of ALM solutions
in an industrial context. ALM solutions tend to be
complex, integrating different tools and practices that
are used to produce and manage artefacts during the SW
development lifecycle, and there is therefore an apparent
need to support the development of such complex solutions
for industrial contexts.
This thesis presents an effort towards an ALM framework
that can be used to document and analyse an
organisation's ALM solution and find improvement ideas
for it. The evolving framework has been demonstrated in
four industrial case studies and gradually refined based
on the experiences gained from the studies. This thesis
presents the four case studies to the reader and explains
the whole research process from the initial literature
study, via four phases of constructing and demonstrating
the evolving ALM framework, to a proposal for an ALM
framework. Furthermore, the series of case studies
revealed several experiences related to the application
and improvement of an ALM solution in an industrial
context. These experiences are also presented and
discussed in this thesis.
Original language | English |
---|---|
Qualification | Doctor Degree |
Awarding Institution |
|
Supervisors/Advisors |
|
Award date | 1 Apr 2011 |
Place of Publication | Espoo |
Publisher | |
Print ISBNs | 978-951-38-7728-6 |
Electronic ISBNs | 978-951-38-7729-3 |
Publication status | Published - 2011 |
MoE publication type | G5 Doctoral dissertation (article) |
Keywords
- application lifecycle management
- global software development
- software configuration management