-
Andre Oboler, Examining the use of Software Engineering by Computer Science Researchers, Education Students’ Third Regional Research Conference
Abstract Software Engineering, the art and science of building better software, is a core requirement of most computer science curriculum. Many departments have been renamed from “computer science” to “computer science and software engineering”. In this paper we present a snapshot of software engineering knowledge and use within academia. Just like the bare footed cobbler, […]
-
Andre Oboler, David McG. Squire and Kevin B. Korb, Why don’t we practice what we teach? Engineering Software for Computer Science Research in Academia, ICSERA’03
The development process used by academic researchers often seems unsystematic. A Software Development Life Cycle (SDLC) is seldom considered, commenting is scarce, and external documentation consists of erasure marks left on whiteboards. Configuration management is paid lip-service, but is not standard practice. This paper examines reasons behind the apparent large-scale non-adoption of software engineering in […]