What leading practitioners say should be emphasized in students' software engineering project

被引:0
|
作者
McMillan, WW [1 ]
机构
[1] Eastern Michigan Univ, Dept Comp Sci, Ypsilanti, MI 48197 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering students should carry out projects requiring them to work in groups, develop requirements documents, and design a system employing object-oriented techniques. To help determine what other project features to require in the limited time of a single semester, we asked software professionals with leadership roles to rank several possible project requirements according to their value for students' professional development. The features were ranked as follows, from most to least important: (1) Working with real users, (2) Developing a working prototype, (3) Completing a running system, and (4) Writing a formal verification and validation report. The results show that the area of user and client communication is seen as most crucial.
引用
收藏
页码:177 / 185
页数:9
相关论文
共 50 条
  • [31] What Do Software Practitioners Really Think About Software Process Improvement Project Success? An Exploratory Study
    Mahmood Niazi
    Alok Mishra
    Asif Qumer Gill
    Arabian Journal for Science and Engineering, 2018, 43 : 7719 - 7735
  • [32] Using Blended Project-Based Learning to Teach Project Management to Software Engineering Students
    Werneck Barbosa, Marcelo
    INTERNATIONAL JOURNAL OF MOBILE AND BLENDED LEARNING, 2022, 14 (01)
  • [33] Retrospectives in a Software Engineering Project Course: Getting Students to Get the Most from a Project Experience
    Roach, Steve
    2011 24TH IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET), 2011, : 467 - 471
  • [34] Educating Software Engineering Managers - Revisited What Software Project Managers Need to Know Today
    Peters, Lawrence
    Moreno, Ana M.
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 353 - 359
  • [35] What Agile Processes Should We Use in Software Engineering Course Projects?
    Ju, An
    Hemani, Adnan
    Dimitriadis, Yannis
    Fox, Armando
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 643 - 649
  • [36] What can Students Get from a Software Engineering Capstone Course?
    Cecilia Bastarrica, Maria
    Perovich, Daniel
    Marques Samary, Maira
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING TRACK (ICSE-SEET 2017), 2017, : 137 - 145
  • [37] Keeping software engineering students in touch with not only what they are to learn, but with why
    Nabi, Syed Waqar
    Maguire, Joseph
    Draper, Steve
    Cutts, Quintin
    2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 150 - 154
  • [38] Students Perception on the use of Project-Based Learning in Software Engineering Education
    Souza, Mauricio
    Moreira, Renata
    Figueiredo, Eduardo
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 537 - 546
  • [39] Unreined Students or Not: Modes of Freedom in a Project-Based Software Engineering Course
    Nytro, Oystein
    Anh Nguyen-Duc
    Traetteberg, Hallvard
    Loras, Madeleine
    Farschian, Babak Amin
    2020 IEEE 32ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2020, : 26 - 35
  • [40] VISUAL PARADIGM SOFTWARE ENVIRONMENT IN LEARNING THE PROJECT WORK TECHNOLOGY FOR ENGINEERING STUDENTS
    Lutsenko, Halyna, V
    INFORMATION TECHNOLOGIES AND LEARNING TOOLS, 2021, 83 (03) : 208 - 225