Courseware development and software engineering

被引:0
|
作者
Traxler, J
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper examines aspects of the notion that courseware can be successfully engineered in the way that, we are told, software is engineered. Over the past twenty years software development has used the paradigm of engineering and the analogy with traditional engineering to give it focus and direction. Recently the engineering paradigm has been grafted onto the development of courseware. This paper looks at the validity of this approach and asks at what level should the comparison be made between software engineering and courseware engineering. In particular the paper considers the current use of some software engineering ideas to enhance the quality of courseware products and to manage and control their development. These are the areas where the engineering analogy is less useful. In software engineering terms, courseware engineering seems to lack clarity or consistency in defining its customers, and in defining the purpose, scope and boundary of its products, leading to problems in subsequent testing and evaluation. In managing the developmental process, courseware engineering often resorts to informal incremental prototyping. In software engineering terms, this lacks the visibility that would facilitate many aspects of management. The paper concludes by offering a courseware lifecycle development and deployment model that addresses these issues and maps well into current practice in modularised higher education and the needs of undergraduate computer science education.
引用
收藏
页码:3 / 13
页数:11
相关论文
共 50 条
  • [21] Research on the Application of Software Engineering Theory in Software Development
    Lin, Longjian
    [J]. AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (01): : 3030 - 3032
  • [22] Aerospace software engineering perspectives for agricultural software development
    Alessi, RS
    [J]. TRANSACTIONS OF THE ASAE, 1996, 39 (01): : 291 - 297
  • [23] Resources for agile software development in the software engineering course
    Williams, L
    Smith, SE
    Rappa, M
    [J]. 18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 236 - 238
  • [24] ICESEE: A tool for developing engineering courseware
    Ochoa, SF
    Pino, JA
    Baloian, N
    Fuller, DA
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2003, 11 (02) : 53 - 66
  • [25] Courseware for remote learning in environmental engineering
    Engel, C
    Souto, JA
    Bello, PM
    Casares, JJ
    [J]. ENVIRONMENTAL PROGRESS, 2000, 19 (04): : 255 - 259
  • [26] Engineering courseware on refrigeration cycle simulation
    Tan, FL
    Ameen, A
    Fok, SC
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 1997, 5 (02) : 115 - 120
  • [27] An internet interface for engineering design courseware
    Brennan, Robert W.
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2005, VOL 3, PTS A AND B, 2005, : 561 - 565
  • [28] Courseware management tool for engineering education
    Lopez-Orozco, JA
    Risco, JL
    De Andrés-Toro, B
    De la Cruz, JM
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS I, 2002, : 255 - 260
  • [29] Developing a multimedia courseware in structural engineering
    Aminmansour, A
    [J]. FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 896 - 896
  • [30] COURSEWARE DEVELOPMENT AND THE NSF
    HEINES, JM
    [J]. COMPUTER, 1980, 13 (07) : 31 - 34