Search Results

Now showing 1 - 10 of 10
  • Article
    Citation - WoS: 8
    Citation - Scopus: 12
    Srcmimm: the Software Requirements Change Management and Implementation Maturity Model in the Domain of Global Software Development Industry
    (Springer, 2023) Akbar, Muhammad Azeem; Khan, Arif Ali; Mahmood, Sajjad; Mishra, Alok
    The software industry has widely adopted global software development (GSD) to gain economic benefits. Organizations that engage in GSD face various challenges, the majority being associated with requirements change management (RCM). The key motive of this study is to develop a requirement change management and implementation maturity model (SRCMIMM) for the GSD industry that could help the practitioners to assess and manage their RCM activities. A systematic literature review and questionnaire survey approach are used to identify and validate the critical success factors (CSFs), critical challenges (CCHs), and the related best practices of the RCM process. The investigated CSFs and CCHs are classified into five maturity levels based on the concepts of the existing maturity models in other domains, practitioners' feedback, and academic research. Every maturity level comprises different CSFs and CCHs that can help assess and manage a firm's RCM capability. To evaluate the effectiveness of the proposed model, four case studies are conducted in different GSD firms. The SRCMIMM has been developed to assist GSD organizations in improving their RCM process in efficiency and effectiveness.
  • Conference Object
    Citation - WoS: 3
    Global Software Development and Quality Management: a Systematic Review
    (Springer-verlag Berlin, 2013) Mishra, Deepti; Mishra, Alok; Colomo-Palacios, Ricardo; Casado-Lumbreras, Cristina
    This paper presents a systematic literature review of global software development (GSD) and quality management aspects. The main focus is to highlight the current research and practice direction in these areas. The results have been limited to peer-reviewed conference papers and journal articles, published between 2000 and 2011. The analysis reports that major studies have been performed in quality and process management, while verification and validation issues of GSD can only get limited attention among researchers. This indicates the need for future research (quantitative and qualitative) in these areas.
  • Conference Object
    Citation - WoS: 4
    Interaction Patterns Among Global Software Development Learning Teams
    (Ieee, 2009) Serce, Fatma Cemile; Serçe, Fatma Cemile; Swigger, Kathleen; Alpaslan, Ferda Nur; Brazile, Robert; Dafoulas, George; Lopez, Victor; Serçe, Fatma Cemile; Information Systems Engineering; Information Systems Engineering
    This paper describes a study of the impact of communication behaviors on the performance of global software teams. Using a content analysis technique developed by [10], the researchers first characterized the asynchronous communications among student teams in Panama, Turkey and the US as they worked to complete a global software development project. Cluster analysis was then used to identify groups with similar communication patterns, which is defined as the proportion of time spent on each of the behaviors. Results suggest that particular patterns of communication behaviors are associated with higher performance. More specifically, it appears that communications related to the "contributing" category seem to have the strongest relationship to high performance.
  • Conference Object
    Citation - WoS: 2
    Communications in Global Software Development: an Empirical Study Using Gtk Plus Oss Repository
    (Springer-verlag Berlin, 2011) Yu, Liguo; Ramaswamy, Srini; Mishra, Alok; Mishra, Deepti
    Effective communication is an important issue for global software development. Due to geographical limitations and travel challenges, face-to-face meetings are expensive to schedule and run. Web-based communication methods are thus the primary means of communication in global software development efforts. In general. two types of web-based communication mechanisms exist: synchronous and asynchronous communications: each serves a unique role. In this paper, we present an empirical study of the communication mechanisms in GNOME GTK+, a small-sized open-source distributed software project, in which Internet Relay Chat (IRC) and Mailing Lists are used as synchronous and asynchronous communication methods, respectively. The objective of this study is to identify how real time and asynchronous communication methods could be used and balanced across global software development projects.
  • Conference Object
    Citation - Scopus: 9
    Cultural issues in distributed software development: A review
    (Springer Verlag, 2014) Mishra,A.; Mishra,D.
    Cultural impact is significant in global or distributed software development. Due to cultural differences, co-ordination and collaboration problems have been reported in case studies and this also leads to low quality deliverables and high turnover in software industry. This paper presents a literature review of distributed software development (DSD) or global software development (GSD) and cultural issues. The main focus is to highlight the current research, observations, as well as practice directions in these areas. Many studies have been performed in culture and global software development, still impact of culture in distributed software development in different dimensions received less attention among researchers. © Springer-Verlag Berlin Heidelberg 2014.
  • Conference Object
    Citation - Scopus: 4
    Global Software Development and Quality Management: a Systematic Review
    (2013) Mishra,D.; Mishra,A.; Colomo-Palacios,R.; Casado-Lumbreras,C.
    This paper presents a systematic literature review of global software development (GSD) and quality management aspects. The main focus is to highlight the current research and practice direction in these areas. The results have been limited to peer-reviewed conference papers and journal articles, published between 2000 and 2011. The analysis reports that major studies have been performed in quality and process management, while verification and validation issues of GSD can only get limited attention among researchers. This indicates the need for future research (quantitative and qualitative) in these areas. © 2013 Springer-Verlag.
  • Conference Object
    Citation - WoS: 7
    Distributed Information System Development: Review of Some Management Issues
    (Springer-verlag Berlin, 2009) Mishra, Deepti; Mishra, Alok
    Due to the proliferation of the Internet and globalization, distributed information system development is becoming popular. In this paper we have reviewed some significant management issues like process management, project management, requirements management and knowledge management issues which have received much attention in distributed development perspective. In this literature review we found that areas like quality and risk management issues could get only scant attention in distributed information system development.
  • Conference Object
    Citation - Scopus: 8
    Distributed Information System Development: Review of Some Management Issues
    (2009) Mishra,D.; Mishra,A.
    Due to the proliferation of the Internet and globalization, distributed information system development is becoming popular. In this paper we have reviewed some significant management issues like process management, project management, requirements management and knowledge management issues which have received much attention in distributed development perspective. In this literature review we found that areas like quality and risk management issues could get only scant attention in distributed information system development. © Springer-Verlag 2009.
  • Conference Object
    Citation - Scopus: 18
    Communications in Global Software Development: an Empirical Study Using Gtk+ Oss Repository
    (2011) Yu,L.; Ramaswamy,S.; Mishra,A.; Mishra,D.
    Effective communication is an important issue for global software development. Due to geographical limitations and travel challenges, face-to-face meetings are expensive to schedule and run. Web-based communication methods are thus the primary means of communication in global software development efforts. In general, two types of web-based communication mechanisms exist: synchronous and asynchronous communications; each serves a unique role. In this paper, we present an empirical study of the communication mechanisms in GNOME GTK+, a small-sized open-source distributed software project, in which Internet Relay Chat (IRC) and Mailing Lists are used as synchronous and asynchronous communication methods, respectively. The objective of this study is to identify how real time and asynchronous communication methods could be used and balanced across global software development projects. © 2011 Springer-Verlag.
  • Article
    Citation - WoS: 51
    Citation - Scopus: 64
    Online Collaboration: Collaborative Behavior Patterns and Factors Affecting Globally Distributed Team Performance
    (Pergamon-elsevier Science Ltd, 2011) Serce, Fatma Cemile; Swigger, Kathleen; Alpaslan, Ferda Nur; Brazile, Robert; Dafoulas, George; Lopez, Victor
    Studying the collaborative behavior of online learning teams and how this behavior is related to communication mode and task type is a complex process. Research about small group learning suggests that a higher percentage of social interactions occur in synchronous rather than asynchronous mode, and that students spend more time in task-oriented interaction in asynchronous discussions than in synchronous mode. This study analyzed the collaborative interaction patterns of global software development learning teams composed of students from Turkey, US, and Panama. Data collected from students' chat histories and forum discussions from three global software development projects were collected and compared. Both qualitative and quantitative analysis methods were used to determine the differences between a group's communication patterns in asynchronous versus synchronous communication mode. K-means clustering with the Ward method was used to investigate the patterns of behaviors in distributed teams. The results show that communication patterns are related to communication mode, the nature of the task, and the experience level of the leader. The paper also includes recommendations for building effective online collaborative teams and describes future research possibilities. (C) 2010 Elsevier Ltd. All rights reserved.