Software Engineering Principles For Courseware Development
Abstract
Courseware development should follow the lessons learned by the misnamed software engineers during the last twelve years. Many of these lessons are presented as twenty-eight principles of software development in this paper. The most important include a stress on human readability, the importance of early planning and analysis, the use of hierarchical structure, the need for independent evaluation, and the need to be flexible. © Taylor and Francis Group, LLC.
Recommended Citation
K. I. Magel, "Software Engineering Principles For Courseware Development," AEDS Journal, vol. 13, no. 2, pp. 144 - 155, Taylor and Francis Group, Jan 1980.
The definitive version is available at https://doi.org/10.1080/00011037.1980.11008269
Department(s)
Computer Science
Keywords and Phrases
Courseware development; Software development
International Standard Serial Number (ISSN)
0001-1037
Document Type
Article - Journal
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2023 Taylor and Francis Group, All rights reserved.
Publication Date
01 Jan 1980