Offering software maintenance as an offshore service

This keynote is directed to the software service organizations in the emerging countries of Asia and South America as well as to outsourcing companies in Eastern Europe. It summarizes the sad state of many western user organizations caught in the legacy software trap and how eastern software shops can help them. The talk focuses on the processes, techniques and tools required to run a remote software maintenance operation, the legalities of maintenance contracts and the economics of outsourced services. The speaker shares his experience in how to establish a good customer relationship and how to charge the services in a way that is acceptable to both the customer and the service provider.

[1]  Tim Menzies,et al.  Automated severity assessment of software defect reports , 2008, 2008 IEEE International Conference on Software Maintenance.

[2]  Marco Tulio Valente,et al.  Non-invasive and non-scattered annotations for more robust pointcuts , 2008, 2008 IEEE International Conference on Software Maintenance.

[3]  Daniela E. Damian,et al.  Guest Editors' Introduction: Global Software Development: How Far Have We Come? , 2006, IEEE Software.

[4]  Weining Liu,et al.  A requirement-based software testing framework: An industrial practice , 2008, 2008 IEEE International Conference on Software Maintenance.

[5]  Qi Li,et al.  An empirical analysis on distribution patterns of software maintenance effort , 2008, 2008 IEEE International Conference on Software Maintenance.

[6]  Theo D'Hondt,et al.  Experiences in modularizing business rules into aspects , 2008, 2008 IEEE International Conference on Software Maintenance.

[7]  Yann-Gaël Guéhéneuc,et al.  Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date , 2008, 2008 IEEE International Conference on Software Maintenance.

[8]  James D. Herbsleb,et al.  Guest Editors' Introduction: Global Software Development , 2001, IEEE Softw..

[9]  Khaled M. Khan,et al.  Managing Corporate Information Systems Evolution and Maintenance , 2004 .

[10]  Harry M. Sneed,et al.  A cost model for software maintenance & evolution , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..

[11]  David Lorge Parnas,et al.  Software aging , 1994, Proceedings of 16th International Conference on Software Engineering.

[12]  Andrea De Lucia,et al.  Using structural and semantic metrics to improve class cohesion , 2008, 2008 IEEE International Conference on Software Maintenance.

[13]  Hong Zhao,et al.  Maintaining software product lines — an industrial practice , 2008, 2008 IEEE International Conference on Software Maintenance.

[14]  James J. Cusick,et al.  A Practical Management and Engineering Approach to Offshore Collaboration , 2006, IEEE Software.

[15]  Giuseppe Scanniello,et al.  An approach and an eclipse based environment for data migration , 2008, 2008 IEEE International Conference on Software Maintenance.

[16]  Marco Torchiano,et al.  Guidelines on the use of Fit tables in software maintenance tasks: Lessons learned from 8 experiments , 2008, 2008 IEEE International Conference on Software Maintenance.

[17]  Jifeng He Refinement and test case generation in Unifying Theory of Programming , 2008, ICSM.

[18]  Lawrence A. West,et al.  Immigration and the global IT work force , 2001, CACM.

[19]  Pratyush Bharati,et al.  India's IT services industry: a comparative analysis , 2005, Computer.

[20]  Harald C. Gall,et al.  Software visualization with audio supported cognitive glyphs , 2008, 2008 IEEE International Conference on Software Maintenance.

[21]  Olivier Barais,et al.  Improving maintenance in AOP through an interaction specification framework , 2008, 2008 IEEE International Conference on Software Maintenance.

[22]  Josh Dehlinger,et al.  Supporting requirements reuse in multi-agent system product line design and evolution , 2008, 2008 IEEE International Conference on Software Maintenance.