Software handover is a de facto process in all software organizations. It is one of the most business critical and complex processes. It is also one of the most diverse processes, and thereby, one of the most difficult processes to define. Despite this, software handover is not well recognized within the academia. Right now, there are no software handover process models whatsoever although software organizations desperately need guidelines for how to perform this important and critical task. To aid them in defining their handover process models, we are in the process of creating Evolution and Maintenance Management Model (EM3): Software Handover focusing on handover (alias transition) of a software system from developer to maintainer. In this paper, we evaluate one of the EM3 components, Management and Administration (MA), addressing activities for planning and controlling the transition process, its schedule, budget and resources. We do it within 29 organizations. Our primary goal is to find out whether the component is realistic and whether it meets the needs and requirements of the software industry today. Using the feedback from the industry, we tackle process diversity using the Context-Driven Process Orchestration Method (CoDPOM).
[1]
Carolyn Seaman,et al.
Practical Software Maintenance
,
2000,
J. Softw. Maintenance Res. Pract..
[2]
Mira Kajko-Mattsson.
Maturity is also about the capability to conform the process to the right context!
,
2010,
FoSER '10.
[3]
Mira Kajko-Mattsson,et al.
Evaluating a Taxonomy of Handover Activities in One Swedish Company
,
2010,
2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications.
[4]
Mira Kajko-Mattsson,et al.
Taxonomy of handover activities
,
2010,
PROFES '10.
[5]
M. Kajko-Mattsson,et al.
Cloud Outsourcing requires a proper handover process (position paper)
,
2010,
2010 6th International Conference on Advanced Information Management and Service (IMS).
[6]
Carolyn B. Seaman,et al.
Practical Software Maintenance
,
2000,
J. Softw. Maintenance Res. Pract..
[7]
T. Vollman,et al.
Transitioning from development to maintenance
,
1990,
Proceedings. Conference on Software Maintenance 1990.