This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.
Back

The Essence Theory of Software Engineering - Large-Scale Classroom Experiences from 450+ Software Engineering BSc Students

21 Nov 2018

Here is a good documentation of the success the use of Essence had in the University of Southeast, Norway. Please note it was a large undertaking and helped a lot to keep the development processes free and structured at the same time.
 
The Essence Theory of Software Engineering – Large-Scale Classroom Experiences from 450+ Software Engineering BSc Students
 

Abstract. Software Engineering as an industry is highly diverse in terms of development methods and practices. Practitioners employ a myriad of methods and tend to further tailor them by e.g. omitting some practices or rules. This diversity in development methods poses a challenge for software engineering education, creating a gap between education and industry. General theories such as the Essence Theory of Software Engineering can help bridge this gap by presenting software engineering students with higher-level frame- works upon which to build an understanding of software engineering methods and practical project work. In this paper, we study Essence in an educational setting to evaluate its usefulness for software engineering students while also investigating barriers to its adoption in this context. To this end, we observe 102 student teams utilize Essence in practical software engineering projects during a semester long, project-based course.

Read more https://arxiv.org/abs/1809.08827 or Download PDF



No comments yet. Be the first.