@conference {ElBajta2020239, title = {Identifying software cost attributes of software project management in global software development: An integrative framework}, booktitle = {ACM International Conference Proceeding Series}, year = {2020}, note = {cited By 0}, pages = {239-244}, abstract = {The management of global and distributed software projects is a very difficult task further complicated by the emergence of new challenges inherent in stakeholder dispersion. Software cost estimation plays a central role to face challenges in the context of Global Software Development (GSD). The objective of this study is to identify software cost attributes related to GSD context to present an integrative framework encompassing these attributes. Thirty cost attributes were identified using a Systematic Literature Review (SLR) and later compiled into a framework inspired by the Software Engineering Institute (SEI) taxonomy. {\textcopyright} 2020 ACM.}, keywords = {Cost engineering, Cost estimating, Distributed software, global software development, Integrative framework, Intelligent systems, Project management, Software cost, Software cost estimations, Software design, Software engineering institutes, Software project management, Systematic literature review (SLR)}, doi = {10.1145/3419604.3419780}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096416219\&doi=10.1145\%2f3419604.3419780\&partnerID=40\&md5=54b147fb2d591d8cef6a98304201c1e5}, author = {El Bajta, M. and Idri, A.} } @article {11390487420160301, title = {Co-located and distributed natural-language requirements specification: traditional versus reuse-based techniques.}, journal = {Journal of Software: Evolution \& Process}, volume = {28}, number = {3}, year = {2016}, pages = {205 - 227}, abstract = {Requirements Engineering (RE) includes processes intended to elicit, analyse, specify and validate systems and software requirements throughout the software life cycle. Mastering the principles of RE is key to achieving the goals of better, cheaper and quicker systems and software development projects. It is also important to be prepared to work with remote teammates, as distributed and global projects are becoming more common. This paper presents an experiment with a total of 31 students from two universities in Spain and Morocco who were assigned to either a co-located or a distributed team. Both traditional and reuse-based requirements specification techniques were applied by the participants to produce requirements documents. Their outcomes were then analysed, and the approaches were compared from the point of view of their effect on a set of performance-based and perception-based variables in co-located and distributed settings. We found significant differences in only productivi}, keywords = {Computer software, Computer software development, experiment, global software development, internationalisation, Requirements engineering, requirements reuse, requirements specification, Software engineering, software engineering education, Specifications}, issn = {20477473}, url = {http://search.ebscohost.com/login.aspx?direct=true\&db=iih\&AN=113904874\&site=ehost-live}, author = {de Gea, Juan M. Carrillo and Nicolas, Joaquin and Fernandez Aleman, Jose L. and Toval, Ambrosio and Ouhbi, Sofia and Idri, Ali} }