Efficient maintenance support in offshore software development: a case study on a global e-commerce project
Author(s) -
Yan Zheng
Publication year - 2004
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1049/ic:20040305
Subject(s) - software development , software project management , computer science , team software process , software maintenance , software engineering , social software engineering , software construction , software quality , personal software process , software quality analyst , software peer review , software development process , software , engineering management , engineering , operating system
Software maintenance is a very important phase in software development. It generally occupies the most of development life cycle in order to ensure software quality. This paper takes an e-commerce project as an example to study how to efficiently provide software maintenance support in offshore software development for a global deployed software product. Through interviews and a survey to the project developers, authors summarize the good methods and approaches used in its maintenance that greatly helped its success. Meanwhile, the authors also study lessons that influenced its efficient maintenance (e.g. extra workload caused by performance tuning, troubles due to sharp time-difference, problem- reproducing difficulty caused by testing environment difference and slow code transfer). Suggestions for further improvement are also proposed based on real experiences in order to benefit similar software development in the future.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom