2014 IEEE Global Engineering Education Conference (EDUCON) 2014
DOI: 10.1109/educon.2014.6826125
|View full text |Cite
|
Sign up to set email alerts
|

Software engineering body of skills (SWEBOS)

Abstract: The development of complex software systems requires a mixture of various technical and non-technical competencies. While there are some guidelines what technical knowledge is required to make a good software engineer, there is a lack of insight as to which non-technical or soft skills are required to master complex software projects. This paper proposes a body of skills (SWEBOS) for software engineering. The collection of necessary skills is developed on the basis of a clear, datadriven research design. The r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
14
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 42 publications
(15 citation statements)
references
References 2 publications
1
14
0
Order By: Relevance
“…In proposing a body of skills (SWEBOS) for software engineering, Sedelmaier and Landes identified and structured soft competencies of software engineers into three categories [3]. These include (i) comprehension of the complexity of software engineering processes, (ii) awareness of problems and understanding of cause-effect relationships, and (iii) team competency including communication skills.…”
Section: Soft Competencymentioning
confidence: 99%
See 2 more Smart Citations
“…In proposing a body of skills (SWEBOS) for software engineering, Sedelmaier and Landes identified and structured soft competencies of software engineers into three categories [3]. These include (i) comprehension of the complexity of software engineering processes, (ii) awareness of problems and understanding of cause-effect relationships, and (iii) team competency including communication skills.…”
Section: Soft Competencymentioning
confidence: 99%
“…According to IEEE software engineering competency is defined as the knowledge, skills and attitudes of software developers to fulfill a task in a software development project [2]. This includes both soft and hard competencies [3]. Lenberg et al pointed out that research work on software engineering competency (SEC) is not necessarily lacking.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…There is no such thing as globally accepted, standard benchmarks and procedures to measure students' soft skills (“PISA 2015 Draft collaborative problem solving framework,” ), although national and international efforts in this direction do exist (“21CLD Learning Activity Rubrics ‐ ITL Research,” ; “21CLD Student Work Rubrics ‐ ITL Research,” ; “Assessment & Teaching of 21st Century Skills,” 2012). Non‐technical (soft) skills are mentioned in SWEBOK V3.0 and the IEEE/ACM curriculum , but recommendations go only as far as “which soft skills a software engineer should have and what a particular soft skill exactly means” (Sedelmaier & Landes, ). It is for these reasons that a generic pedagogical model and framework for soft skills as well as a generic rubric were developed in the GRASS project (GRASS D2.2 Pedagogical Approaches, ; GRASS D2.2 Supporting Document GRASS Pedagogical Rubric, ).…”
Section: Related Workmentioning
confidence: 99%
“…Software engineering courses and programming courses in general are usually focused on developing, assessing and grading technical skills only. Even the latest guidelines for teaching and learning software engineering, namely SWEBOK V3.0 and the IEEE/ACM curriculum , are focused on technical competencies and give only “marginal consideration to vaguely characterized non‐technical (soft) skills” (Sedelmaier & Landes, ).…”
Section: Introductionmentioning
confidence: 99%