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. Keywords-data migration, process model, risk, testing, quality assurance, risk mitigation
منابع مشابه
Attention, Test Code is Low-quality!
In this paper, we describe the formatting guidelines for ACM SIG Proceedings. Software testing is an essential process during software development and maintenance for improving software quality. Test code, the artefact during software testing, has been widely used in many software quality assurance techniques. Traditionally, software quality assurance techniques, e.g., automatic bug repair, fau...
متن کاملA Survey on How well-known Open Source Software Projects are Tested
In this paper, we survey a set of 33 well-known Open Source Software (OSS) projects to understand how in 2010 developers perform quality assurance activities for their OSS projects. We compare our results with the data published in a previous survey done by L. Zhao and S. Elbaum. Our results are in line with the previous work and confirm that OSS is usually not validated enough and therefore it...
متن کاملData Migration Project Management and Standard Software - Experiences in Avaloq Implementation Projects
When a bank implements a new core banking platform, it must simultaneously migrate its data from the old platform into the new one. We identified three main dimensions for data migration. They make up the corners in our conceptual data migration project management framework: the data migration triangle. The first dimension demands scripts as deliverables, which actually transform and migrate th...
متن کاملEffective Defect Prevention Approach in Software Process for Achieving Better Quality Levels
Defect prevention is the most vital but habitually neglected facet of software quality assurance in any project. If functional at all stages of software development, it can condense the time, overheads and wherewithal entailed to engineer a high quality product. The key challenge of an IT industry is to engineer a software product with minimum post deployment defects. This effort is an analysis...
متن کاملPreceptor perceptions of pharmacy student team quality assurance projects.
OBJECTIVES To assess preceptors' opinions of the impact of quality assurance projects. METHODS Students were given the opportunity to directly apply material learned in class in a "real world" environment by completing a quality assurance project in a community or health-system pharmacy. All preceptors (n = 38) were contacted via telephone and given the opportunity to respond to open-ended qu...
متن کامل