Enhancing software development through project-based learning and the quality of planning

被引:2
|
作者
Feris, Marco Antonio Amaral [1 ]
Goffin, Keith [2 ]
Zwikael, Ofer [3 ]
Fan, Di [4 ]
机构
[1] Univ Wollongong, Fac Business & Law, Northfields Ave, Wollongong, NSW, Australia
[2] Stockholm Sch Econ, Dept Entrepreneurship Innovat & Technol, Sveavagen 65, S-11383 Stockholm, Sweden
[3] Australian Natl Univ, Coll Business & Econ, Res Sch Management, LF Crisp Bid 26, Canberra, ACT 2601, Australia
[4] Hong Kong Polytech Univ, Inst Text & Clothing, Hung Hom, Kowloon, 11 Yuk Choi Rd, Hong Kong, Peoples R China
关键词
RESEARCH-AND-DEVELOPMENT; KNOWLEDGE MANAGEMENT; PRODUCT DEVELOPMENT; DEVELOPMENT TEAMS; TACIT KNOWLEDGE; TIME PRESSURE; PROCESS IMPROVEMENT; DESIGN SCIENCE; PERFORMANCE; NPD;
D O I
10.1111/radm.12435
中图分类号
F [经济];
学科分类号
02 ;
摘要
R&D plays a crucial role in developing new products, the commercialisation of which can drive corporate growth. Over three decades, research has focused the new product development (NPD) process and it is known that developing new products is a knowledge-intensive, risky activity. Since industry surveys show that many NPD projects, particularly software-based ones, fail to meet their schedules and objectives. Consequently, today's R&D managers still need ways to plan and conduct NPD more effectively. Project-based Learning (PBL) - the generation of specific technical and process knowledge during and after a project - is a potential way to improve NPD. Therefore, this paper investigated the research question: Does PBL enhance the quality of planning in subsequent software development projects? The study used a sample of 47 software development projects at three multinational organisations. Significantly, the findings show that PBL does enhance the quality of planning of subsequent software development projects. In particular, the quality of planning is increased in projects with high levels of uncertainty; where team members work in a project-based structure with strong collaboration; and when the pressure to deliver projects is high. The contribution of the research at a theoretical level is that it identified an important link between learning and the quality of planning in subsequent NPD projects. At a practical level, the study identifies specific steps R&D managers can take to improve the performance of software development projects, with all their associated challenges.
引用
收藏
页码:447 / 467
页数:21
相关论文
共 50 条
  • [1] Software for project-based learning of robot motion planning
    Moll, Mark
    Bordeaux, Janice
    Kavraki, Lydia E.
    [J]. COMPUTER SCIENCE EDUCATION, 2013, 23 (04) : 332 - 348
  • [2] COLLABORATIVE, PROJECT-BASED LEARNING IN SOFTWARE DEVELOPMENT
    Ganeshan, K.
    Kirk, D.
    Kothamasu, N.
    [J]. 11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 428 - 436
  • [3] Project-Based Learning of Software Development in Technical Education
    Yao, Leiyue
    Xiong, Jianying
    [J]. 2010 INTERNATIONAL CONFERENCE ON THE DEVELOPMENT OF EDUCATIONAL SCIENCE AND COMPUTER TECHNOLOGY, 2010, : 231 - 234
  • [4] A Project-Based Learning Approach for Enhancing Learning Skills and Motivation in Software Engineering
    Perez, Beatriz
    Rubio, Angel L.
    [J]. SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 309 - 315
  • [5] Gamification and Project-Based Learning as Software Quality Teaching Methodologies
    dos Santos, Thais Carpes
    Parizi, Rafael Baldiati
    [J]. 2019 38TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2019,
  • [6] Enhancing Project-Based Learning in Software Engineering Lab Teaching Through an E-Portfolio Approach
    Macias, Jose A.
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (04) : 502 - 507
  • [7] The Development of the students' competencies through Project-based learning
    Aniocha, Roura
    Jorlen, Calero
    Humberto, Daisy
    [J]. SITUARTE, 2019, 14 (24): : 6 - 14
  • [8] Enhancing the Teaching of Digital Signal Processing through Project-Based Learning
    Alqudah, Yazan A.
    Qaralleh, Esam
    Mace, Michelle D.
    [J]. INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2013, 9 (02) : 21 - 26
  • [9] BUILDING QUALITY IMPROVEMENT EXPERTISE THROUGH PROJECT-BASED LEARNING
    Thornlow, D. K.
    White, H.
    Heflin, M.
    Konrad, T. R.
    McConnell, E. S.
    [J]. GERONTOLOGIST, 2009, 49 : 522 - 522
  • [10] Project-Based Learning Improves Critical Thinking for Software Development Students
    Gunay, Cengiz
    Doloc-Mihu, Anca
    Gluick, Thomas
    Moore, Catherine A.
    [J]. PROCEEDINGS OF THE 20TH ANNUAL CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION (SIGITE '19), 2019, : 105 - 105