Communication is essential for software development as its efficiency throughout the entire project life-cycle is a key factor in developing and releasing successful software products to the market. This paper reports on findings from an explanatory case study aiming at a deeper understanding of the causes and effects of communication gaps in a large-scale industrial set up. Based on an assumption of what causes gaps in communication of requirements and what effects such gaps have, a semi-structured interview study was performed with nine practitioners at a large market-driven software company. We found four main factors that affect the requirements communication, namely scale, temporal aspects, common views and decision structures. The res...
Global Software Development (GSD) is widely used by software development organizations to ensure the...
In the context of software development, requirement engineering is one of the crucial phases that le...
peer-reviewedGlobally distributed software development teams face problems with software development...
Requirements communication plays a vital role in development projects in coordinating the customers,...
During development, requirements of software systems are subject to change. Unfortunately, managing ...
Abstract: The software engineering is evolving on the permanent base. This evolution highlights some...
Requirements engineering is not straightforward for any software development team. Developing softwa...
The requirements engineering phase of software development projects is characterized by the intensit...
Requirement engineering is the first and foremost phase of a software development life cycle. Making...
© 2003 IEEE. There is an increasing interest in research addressing issues of global software develo...
Eliciting requirements for a system is an important activity in requirement engineering. This proces...
Requirements engineering is not straightforward for any software development team. Developing softwa...
During development, requirements of software systems are subject to change. Unfortunately, managing ...
It has long been recognized that a gap exists between IS developers and users. It has been called by...
Developing software when team members are located in widely distributed geographic locations poses m...
Global Software Development (GSD) is widely used by software development organizations to ensure the...
In the context of software development, requirement engineering is one of the crucial phases that le...
peer-reviewedGlobally distributed software development teams face problems with software development...
Requirements communication plays a vital role in development projects in coordinating the customers,...
During development, requirements of software systems are subject to change. Unfortunately, managing ...
Abstract: The software engineering is evolving on the permanent base. This evolution highlights some...
Requirements engineering is not straightforward for any software development team. Developing softwa...
The requirements engineering phase of software development projects is characterized by the intensit...
Requirement engineering is the first and foremost phase of a software development life cycle. Making...
© 2003 IEEE. There is an increasing interest in research addressing issues of global software develo...
Eliciting requirements for a system is an important activity in requirement engineering. This proces...
Requirements engineering is not straightforward for any software development team. Developing softwa...
During development, requirements of software systems are subject to change. Unfortunately, managing ...
It has long been recognized that a gap exists between IS developers and users. It has been called by...
Developing software when team members are located in widely distributed geographic locations poses m...
Global Software Development (GSD) is widely used by software development organizations to ensure the...
In the context of software development, requirement engineering is one of the crucial phases that le...
peer-reviewedGlobally distributed software development teams face problems with software development...