Distributed Software Development: Experience and Recommendation

被引:0
|
作者
Dastidar, Sourajit Ghosh [1 ]
Chatterjee, Swapnanjan [1 ]
机构
[1] Iowa State Univ, Dept Comp Sci, Ames, IA 50011 USA
来源
2013 3RD INTERNATIONAL WORKSHOP ON COLLABORATIVE TEACHING OF GLOBALLY DISTRIBUTED SOFTWARE DEVELOPMENT (CTGDSD) | 2013年
关键词
Classroom Face Recognition System; Project Management; Distributed Software Development;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper is based on a Distributed Software Development course project conducted over a period of four months (fall, 2012). The aim of the project was to develop a Classroom Face Recognition System(CFRS) to enable instructors automatically to record student attendance. This project was a collaborative effort between students and faculties from Iowa State University, United States of America; Jilin University, Republic of China and King Mongkut's University of Technology, Thailand. We make observations from a Project Management point of view of Distributed Software Development on the benefits and disadvantages of a variety of issues associated with distributed software development, such as of 24 hour work-cycle and expanded pool of workforce. We highlight the main constraints, assumptions, challenges and their corresponding mitigation strategies, and recommend improvements for future educational distributed projects.
引用
收藏
页码:11 / 14
页数:4
相关论文
共 50 条
  • [1] Distributed Software Development with Knowledge Experience Packages
    Ardimento, Pasquale
    Cimitile, Marta
    Visaggio, Giuseppe
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 263 - 273
  • [2] Optimal Coordination in Distributed Software Development
    Xia, Hao
    Dawande, Milind
    Mookerjee, Vijay
    PRODUCTION AND OPERATIONS MANAGEMENT, 2016, 25 (01) : 56 - 76
  • [3] Review on Textual Data Mining for Reviewer Recommendation in Pull-Based Distributed Software Development
    Rathnayake, Raveen Savinda
    Poravi, Guhanathan
    2019 IEEE 5TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2019,
  • [4] CFDSD: a Communication Framework for Distributed Software Development
    L’Erario A.
    Gonçalves J.A.
    Fabri J.A.
    Pagotto T.
    Cunha Palácios R.H.
    Journal of the Brazilian Computer Society, 2020, 26 (01):
  • [5] Software Architecture in Distributed Software Development: A Review
    Mishra, Alok
    Mishra, Deepti
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS, 2013, 8186 : 284 - 291
  • [6] On the teaching of distributed software development
    Crnkovic, I
    Cavrak, I
    Fredriksson, J
    Land, R
    Zagar, M
    Åkerholm, M
    ITI 2003: PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2003, : 237 - 242
  • [7] Task coordination in an agile distributed software development environment
    Mak, David K. M.
    Kruchten, Philippe B.
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1625 - +
  • [8] A Global Software Inspection Process for Distributed Software Development
    Mishra, Deepti
    Mishra, Alok
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (19) : 2731 - 2746
  • [9] Software Project Management in Distributed Software Development Context
    Calvi Tait, Tania Fatima
    Moriya Huzita, Elisa Hatsue
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 216 - 222
  • [10] Toward a Theory of Communication in Distributed Software Development Teams: A Research Proposal
    de Sa Leitao Junior, Nelson G.
    PROCEEDINGS 2018 ACM/IEEE 13TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING ICGSE 2018, 2018, : 145 - 148