Title :
Thoughts on software engineering knowledge, and how to organize it
Author :
Bagert, Donald J. ; Barbacci, Mario ; Budgen, David ; Lethbridge, Timothy C. ; Suryn, Witold ; Van Vliet, Hans
Author_Institution :
Rose-Hulman Inst. of Tech., Terre Haute, IN, USA
Abstract :
SWEBOK describes what knowledge a software engineer who has a Bachelor´s degree and four years of experience should have. SEEK describes the knowledge to be taught in an undergraduate program in software engineering. Although different in scope and purpose, there are many similarities between the two, and after all, even experienced developers need an education, don´t they? A full-day workshop on the alignment between SWEBOK and SEEK, held at STEP 2002, revealed a number of issues that received either a scant or a scattered treatment in either or both documents. These issues include: software architecture, software measurement, and software quality. In addition, topics of debate were whether or not user interface design should be considered part of software design, or rather deserves its own, separate treatment; and whether maintenance/evolution merits a separate discussion, or should rather be seen as the default mode of operation in software development. This paper elaborates the discussions of this workshop.
Keywords :
computer science education; software architecture; software development management; software metrics; software quality; SEEK; STEP 2002; SWEBOK; bachelor degree; debate topic; knowledge organization; reinforced standard; software architecture; software design; software development; software engineering knowledge; software evolution; software maintenance; software measurement; software quality; undergraduate program; user interface design; Educational programs; Knowledge engineering; Programming; Scattering; Software architecture; Software design; Software engineering; Software measurement; Software quality; User interfaces;
Conference_Titel :
Software Technology and Engineering Practice, 2002. STEP 2002. Proceedings. 10th International Workshop on
Print_ISBN :
0-7695-1878-8
DOI :
10.1109/STEP.2002.1267596