Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3012430.3012507acmotherconferencesArticle/Chapter ViewAbstractPublication PagesteemConference Proceedingsconference-collections
research-article

Learning software project management in teams with diverse backgrounds

Published: 02 November 2016 Publication History
  • Get Citation Alerts
  • Abstract

    Software development is a human centric activity. In such environments, team-based work structures are common. These teams are normally formed by people with diverse backgrounds and experience. As a consequence of the need to work in groups, students must be able to develop teamwork competences. In this paper, authors describe an initiative in which informatics students' work together with students with different backgrounds in a software project. Authors describe how students face the project, main challenges and opportunities raised and suggestions for curriculum development. Implications for the potential and limitations of the strategy for improving competence development are discussed.

    References

    [1]
    Akgün, A.E., Keskin, H., Cebecioglu, A.Y. and Dogan, D. 2015. Antecedents and consequences of collective empathy in software development project teams. Information & Management. 52, 2 (Mar. 2015), 247--259.
    [2]
    Boehm, B.W. and Ross, R. 1989. Theory-W software project management principles and examples. IEEE Transactions on Software Engineering. 15, 7 (Jul. 1989), 902--916.
    [3]
    Cohen, I., Iluz, M. and Shtub, A. 2014. A Simulation-Based Approach in Support of Project Management Training for Systems Engineers. Systems Engineering. 17, 1 (Mar. 2014), 26--36.
    [4]
    Colomo-Palacios, R., Casado-Lumbreras, C., Misra, S. and Soto-Acosta, P. 2014. Career Abandonment Intentions among Software Workers. Human Factors and Ergonomics in Manufacturing & Service Industries. 24, 6 (2014), 641--655.
    [5]
    Colomo-Palacios, R., Casado-Lumbreras, C., Soto-Acosta, P. and García-Crespo, A. 2011. Using the Affect Grid to Measure Emotions in Software Requirements Engineering. Journal of Universal Computer Science. 17, 9 (2011), 1281--1298.
    [6]
    Colomo-Palacios, R., Casado-Lumbreras, C., Soto-Acosta, P., García-Peñalvo, F.J. and Tovar, E. 2014. Project managers in global software development teams: a study of the effects on productivity and performance. Software Quality Journal. 22, 1 (2014), 3--19.
    [7]
    Colomo-Palacios, R., Fernandes, E., Sabbagh, M. and de Amescua Seco, A. 2012. Human and Intellectual Capital Management in the Cloud: Software Vendor Perspective. Journal of Universal Computer Science. 18, 11 (Jun. 2012), 1544--1557.
    [8]
    Colomo-Palacios, R., Tovar-Caro, E., García-Crespo, Á. and Gómez-Berbís, J.M. 2010. Identifying technical competences of IT Professionals: the case of software engineers. International Journal of Human Capital and Information Technology Professionals. 1, 1 (2010), 31--43.
    [9]
    Conforto, E.C., Salum, F., Amaral, D.C., da Silva, S.L. and de Almeida, L.F.M. 2014. Can Agile Project Management Be Adopted by Industries Other than Software Development? Project Management Journal. 45, 3 (Jun. 2014), 21--34.
    [10]
    Disterer, G. 2002. Management of project knowledge and experiences. Journal of Knowledge Management. 6, 5 (Dec. 2002), 512--520.
    [11]
    Dubois, D.J. and Tamburrelli, G. 2013. Understanding Gamification Mechanisms for Software Development. Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering (New York, NY, USA, 2013), 659--662.
    [12]
    Heredia, A., Colomo-Palacios, R. and Amescua-Seco, A. 2015. A Systematic Mapping Study on Software Process Education. Proceedings of 1st International Workshop on Software Process Education, Training and Professionalism (Gothenburg, Sweden, 2015), 7--17.
    [13]
    Herranz, E., Colomo-Palacios, R., de Amescua Seco, A. and Yilmaz, M. 2014. Gamification as a Disruptive Factor in Software Process Improvement Initiatives. j-jucs. 20, 6 (Jun. 2014), 885--906.
    [14]
    Hussein, B.A. 2015. A Blended Learning Approach to Teaching Project Management: A Model for Active Participation and Involvement: Insights from Norway. Education Sciences. 5, 2 (Apr. 2015), 104--125.
    [15]
    Letra, P., Ramada Paiva, A.C. and Flores, N. 2015. Game Design Techniques for Software Engineering Management Education. 2015 IEEE 18th International Conference on Computational Science and Engineering (CSE) (Oct. 2015), 192--199.
    [16]
    McDonald, J. 2001. Why Is Software Project Management Difficult? And What That Implies for Teaching Software Project Management. Computer Science Education. 11, 1 (2001), 55--71.
    [17]
    Misra, S., Colomo-Palacios, R., Pusatli, T. and Soto-Acosta, P. 2013. A discussion on the role of people in global software development. Tehniĉki vjesnik. 20, 3 (Jun. 2013), 525--531.
    [18]
    Olsen, R.P. 1971. Can project management be defined? Project Management Quarterly. 2, 1 (1971), 12--14.
    [19]
    Peters, L. and Moreno, A.M. 2015. Educating Software Engineering Managers: Revisited: What Software Project Managers Need to Know Today. Proceedings of the 37th International Conference on Software Engineering - Volume 2 (Piscataway, NJ, USA, 2015), 353--359.
    [20]
    Pfahl, D., Laitenberger, O., Ruhe, G., Dorsch, J. and Krivobokova, T. 2004. Evaluating the learning effectiveness of using simulations in software project management education: results from a twice replicated experiment. Information and Software Technology. 46, 2 (Feb. 2004), 127--147.
    [21]
    Sadabadi, A.T. 2014. A Semi-supervised Learning Framework for Decision Modeling of Software Project Management. Information and Software Technologies. G. Dregvaite and R. Damasevicius, eds. Springer International Publishing. 134--149.
    [22]
    Stantchev, V., Colomo-Palacios, R., Soto-Acosta, P. and Misra, S. 2014. Learning management systems and cloud file hosting services: A study on students' acceptance. Computers in Human Behavior. 31, (Feb. 2014), 612--619.
    [23]
    Subramanyam, R., Weisstein, F.L. and Krishnan, M.S. 2010. User Participation in Software Development Projects. Commun. ACM. 53, 3 (Mar. 2010), 137--141.

    Cited By

    View all
    • (2019)Learning from Team and Group Diversity: Nurturing and Benefiting from our HeterogeneityCompanion Publication of the 2019 Conference on Computer Supported Cooperative Work and Social Computing10.1145/3311957.3359440(498-505)Online publication date: 9-Nov-2019
    • (2019)Soft Competencies and Satisfaction Levels for Software Engineers: A Unified FrameworkSoftware Quality: Quality Intelligence in Software and Systems Engineering10.1007/978-3-030-35510-4_5(69-83)Online publication date: 9-Dec-2019
    • (2018)Fair and Individualized Project Teamwork Evaluation for an Engineering Course2018 28th EAEEIE Annual Conference (EAEEIE)10.1109/EAEEIE.2018.8534256(1-9)Online publication date: Sep-2018

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    TEEM '16: Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing Multiculturality
    November 2016
    1165 pages
    ISBN:9781450347471
    DOI:10.1145/3012430
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 November 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. education
    2. software engineering management
    3. teamwork

    Qualifiers

    • Research-article

    Conference

    TEEM'16

    Acceptance Rates

    TEEM '16 Paper Acceptance Rate 167 of 235 submissions, 71%;
    Overall Acceptance Rate 496 of 705 submissions, 70%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)10
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Learning from Team and Group Diversity: Nurturing and Benefiting from our HeterogeneityCompanion Publication of the 2019 Conference on Computer Supported Cooperative Work and Social Computing10.1145/3311957.3359440(498-505)Online publication date: 9-Nov-2019
    • (2019)Soft Competencies and Satisfaction Levels for Software Engineers: A Unified FrameworkSoftware Quality: Quality Intelligence in Software and Systems Engineering10.1007/978-3-030-35510-4_5(69-83)Online publication date: 9-Dec-2019
    • (2018)Fair and Individualized Project Teamwork Evaluation for an Engineering Course2018 28th EAEEIE Annual Conference (EAEEIE)10.1109/EAEEIE.2018.8534256(1-9)Online publication date: Sep-2018

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media