Supporting harmonious cooperation in global software development projects

A Survey of Autonomic Communications

Systems Architect and Systems Analyst~: Are these roles comparable

Ten strategies for successful distributed development

Towards Better Understanding of Agile Values in Global Software Development

Scheduling Research Grant Proposal Evaluation Meetings

Situational Requirements Engineering Processes: Reflecting on Method Engineering and Requirements Practice

Small firm-large firm experiences in managing NPD projects

Social Inclusion: Societal & Organizational Implications for Information Systems

Socio-Instrumental Usability: IT Is All About Social Action