Requirements communication plays a vital role in development projects in coordinating the customers, the business roles and the software engineers. Communication gaps represent a significant source of project failures and overruns. For example, misunderstood or uncommunicated requirements can lead to software that does not meet the customers’ requirements, and subsequent low number of sales or additional cost required to redo the implementation. We propose that requirements engineering (RE) distance measures are useful for locating gaps in requirements communication and for improving on development practice. In this paper, we present a case study of one software development project to evaluate this proposition. Thirteen RE distances were me...
Global software development - which is characterized by teams separated by physical distance and/or ...
Agile based development seems to become a favorable model for offshore development. It allows both o...
Large-scale software engineering is a collaborative effort where teams need to communicate to develo...
Requirements communication plays a vital role in development projects in coordinating the customers,...
[Context and Motivation] The main role of requirements engineering (RE) is to guide development proj...
Abstract. [Context and Motivation] The main role of requirements engineer-ing (RE) is to guide devel...
[Context] Coordinating a software project across distances is challenging. Even without geographical...
© 2003 IEEE. There is an increasing interest in research addressing issues of global software develo...
Communication is essential for software development as its efficiency throughout the entire project ...
Communication and collaboration is a major challenge for large-scale software development. Cognitive...
© 2002 IEEE. The increasing globalization of software industry demands an investigation of requireme...
Coordinating a software project across distances is challenging. Even without geographical and time ...
Developing software when team members are located in widely distributed geographic locations poses m...
Requirements engineering is not straightforward for any software development team. Developing softwa...
peer-reviewedGlobally distributed software development teams face problems with software development...
Global software development - which is characterized by teams separated by physical distance and/or ...
Agile based development seems to become a favorable model for offshore development. It allows both o...
Large-scale software engineering is a collaborative effort where teams need to communicate to develo...
Requirements communication plays a vital role in development projects in coordinating the customers,...
[Context and Motivation] The main role of requirements engineering (RE) is to guide development proj...
Abstract. [Context and Motivation] The main role of requirements engineer-ing (RE) is to guide devel...
[Context] Coordinating a software project across distances is challenging. Even without geographical...
© 2003 IEEE. There is an increasing interest in research addressing issues of global software develo...
Communication is essential for software development as its efficiency throughout the entire project ...
Communication and collaboration is a major challenge for large-scale software development. Cognitive...
© 2002 IEEE. The increasing globalization of software industry demands an investigation of requireme...
Coordinating a software project across distances is challenging. Even without geographical and time ...
Developing software when team members are located in widely distributed geographic locations poses m...
Requirements engineering is not straightforward for any software development team. Developing softwa...
peer-reviewedGlobally distributed software development teams face problems with software development...
Global software development - which is characterized by teams separated by physical distance and/or ...
Agile based development seems to become a favorable model for offshore development. It allows both o...
Large-scale software engineering is a collaborative effort where teams need to communicate to develo...