2007
DOI: 10.1109/cseet.2007.5
|View full text |Cite
|
Sign up to set email alerts
|

A Case for Software Engineering

Abstract: The paper argues for the use of the "case study" approach to educating and training software engineers. After discussing problems in software engineering education and introducing the fundamentals of case study teaching, the paper describes a project to develop a comprehensive and complete case study, called the DigitalHome (DH) system, which involves the development of "smart house" technology by a national retail chain serving the needs of home owners. Thus far the following has been developed: marketing doc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0
1

Year Published

2008
2008
2014
2014

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(15 citation statements)
references
References 1 publication
0
14
0
1
Order By: Relevance
“…Previous studies on CM in SE were either about case development (Hilburn & Towhidnejad, 2007;Razali, Zainal, & Chitsaz, 2012) or case usage in T&L SE (Garg & Varma, 2007Varma & Garg, 2005). For the www.ccsenet.org/ies International Education Studies Vol.…”
Section: Case Methods In Software Engineering Educationmentioning
confidence: 99%
See 1 more Smart Citation
“…Previous studies on CM in SE were either about case development (Hilburn & Towhidnejad, 2007;Razali, Zainal, & Chitsaz, 2012) or case usage in T&L SE (Garg & Varma, 2007Varma & Garg, 2005). For the www.ccsenet.org/ies International Education Studies Vol.…”
Section: Case Methods In Software Engineering Educationmentioning
confidence: 99%
“…Cases should contain realism which means it is based on real events, experiences and scenarios. Real scenario in a case makes students engaged in solving the case (Hilburn & Towhidnejad, 2007). Cases should contain local elements, appealing to students, timely, adhere to curriculum contents, format and course objectives.…”
Section: Case Methods In Software Engineering Educationmentioning
confidence: 99%
“…The approach helped case contributors to explicitly and coherently share their experiences, provide examples, and highlight their creativity as case authors themselves. Hilburn and Towhidnejad (2007) developed a set of mini cases that covers the complete software development life cycle. This work was a continuation from an earlier study (Hilburn et al, 2006), when the authors first advocated the use of the case study approach in training and educating software engineers.…”
Section: Introductionmentioning
confidence: 99%
“…TSP has been used by other academics to support a "case study" approach [8], and to implement "capstone" courses [9,10]. However, TSP is not widely used in software engineering courses and its effectiveness at teaching the Net Generation has not been explored.…”
Section: Introductionmentioning
confidence: 99%