Observations on knowledge transfer of professional software developers during pair programming

Author(s):  
Franz Zieris ◽  
Lutz Prechelt
2015 ◽  
Vol 5 (4) ◽  
pp. 41 ◽  
Author(s):  
Martha Blomqvist ◽  
Helen Peterson ◽  
Sunrita Dhar-Bhattacharjee

This article investigates the experiences of employees and managers in Swedish companies that offshore IT services to India, focusing on how implementation of offshoring is changing the work organization and working conditions for software developers onsite. Our analysis highlights the fact that the working conditions have been significantly redesigned in several different ways because of offshoring, most obviously due to the need for knowledge transfer between the onshore and the offshore working sites. The study illustrates how employees and managers onsite utilized different strategies for knowledge transfer and how these strategies were more or less successful, sometimes due to resistance from employees. The article concludes that, although offshoring contributed to a separation of conception from execution in these companies, there were few signs of routinization of daily work tasks for onsite employees. Instead, it was the routinized and noncore tasks that were offshored while project management tasks were taken over by onsite staff, which meant that they ended up in a superior position vis-à-vis their Indian colleagues as new global hierarchies were created. Power relations at work, both within firms and between firms, are thus brought to light.


2015 ◽  
Vol 73 ◽  
pp. 66-78 ◽  
Author(s):  
Laura Plonka ◽  
Helen Sharp ◽  
Janet van der Linden ◽  
Yvonne Dittrich

Author(s):  
Judith Symonds

Usability Evaluation Methods (UEM) are plentiful in the literature. However, there appears to be a new interest in usability testing from the viewpoint of the industry practitioner and renewed effort to reflect usability design principles throughout the software development process. In this chapter we examine one such example of usability testing from the viewpoint of the industry practitioner and reflect upon how usability evaluation methods are perceived by the software developers of a content driven system and discuss some benefits that can be derived from bringing together usability theory and usability evaluation methods protocols used by practitioners. In particular, we use the simulated prototyping method and the “Talk Aloud” protocol to assist a small software development company to undertake usability testing. We propose some issues that arise from usability testing from the perspectives of the researchers and practitioners and discuss our understanding of the knowledge transfer that occurs between the two.


Sign in / Sign up

Export Citation Format

Share Document