scispace - formally typeset
Search or ask a question

Answers from top 10 papers

More filters
Papers (10)Insight
Proceedings ArticleDOI
Pang Nai Kiat, Yap Tat Kwong 
23 Apr 2014
61 Citations
Our past experience has shown that using the traditional approach to teach software engineering, which is a heavily conceptual and theoretical subject, can be challenging.
I suspect that there is no one set of software engineering topics that should be included, but rather a range of topics to select from based on the purpose and perspective of the course.
This paper argues the need for introducing software product engineering, i. e., a course that extensively deals with design of software artifacts in undergraduate computing curriculum.
I suggested that software-related courses should open as a major subjects at the universities.
Proceedings ArticleDOI
Y. Hilburn, Massood Towhidnejad 
06 Nov 2002
9 Citations
This paper argues that software quality should be a central focus in an undergraduate computer science or software engineering curriculum, and that quality should not be viewed only as an exercise in software testing.
The author argues that for the teaching of software engineering to be effective in a mixed degree, there is a minimum level which must be taught, below which the rule should be `teach nothing'.
Proceedings ArticleDOI
Minghui Zhou, Audris Mockus 
07 Nov 2010
90 Citations
By studying developer fluency we contribute by determining dimensions along which developer expertise is acquired, finding ways to measure them, and quantifying the trajectories of developer learning.
Proceedings ArticleDOI
Nguyen, Duesterwald, Klinger, Santhanam 
01 Jan 2012
6 Citations
We argue that our automated developer expertise ranking can be beneficial in the planning of a software project and is applicable beyond software support in the other phases of the software lifecycle.
Proceedings ArticleDOI
Hannu Jaakkola, Jaak Henno, Imre J. Rudas 
01 Aug 2006
18 Citations
SE curriculum should correspond to the industry needs, only then can universities produce highly skilled professionals, which can satisfy needs of software industry.
Open accessBook ChapterDOI
Fabian Fagerholm, Max Pagels 
26 May 2014
13 Citations
It may also help researchers to study models of software developer experience and value systems.