Testing & Quality Assurance in Data Migration Projects

New business models, constant technological progress, as well as ever-changing legal regulations require that companies replace their business applications from time to time. As a side effect, this demands for migrating the data from the existing source application to a target application. Since the success of the application replacement as a form of IT maintenance is contingent on the underlying data migration project, it is crucial to accomplish the migration in time and on budget. This however, calls for a stringent data migration process model combined with well-defined quality assurance measures. The paper presents, first, a field-tested process model for data migration projects. Secondly, it points out the typical risks we have frequently observed in the course of this type of project. Thirdly, the paper provides practice-based testing and quality assurance techniques to reduce or even eliminate these data migration risks.

Read more about how to ensure smooth data Migration Projects with testing and QA here…

This article is joined work together with Florian Matthes and Christopher Schulz and presented at the 27th IEEE International Conference on Software Maintenance (ICSM’11), Williamsburg, VA, Sept. 25-30, 2011.

Know-How Transfer in Core-Banking System Implementation Projects: A Case Study

In the last years, many Swiss banks replaced their old core-banking systems with new ones. Implementing a core baking-system requires that the bank, the software vendor, and the implementation partner collaborate. Crucial for the collaboration and the project success is planned and unplanned know- how transfer. This case study examines the know-how transfer in a core- banking system implementation project for a retail bank with around 200 project members. We describe the sourcing network and different roles people have with respect to know-how transfer. We elaborate the methods used within the project for know-how transfer and present first results of a study looking on their effectiveness. Thus, this paper gives project managers a good insight into know-transfer within a project and points out how to stimulate them successfully.

Read the complete paper about know how Transfer in core-banking system implementation projects here…

This paper is joined work together with Marcel Heuberger and was presented at the Central and East European Conference on Software Engineering Techniques (CEE-SET 2009), Krakow, Poland, October 12-14, 2009