2012 34th International Conference on Software Engineering (ICSE) 2012
DOI: 10.1109/icse.2012.6227027
|View full text |Cite
|
Sign up to set email alerts
|

Teaching software engineering and software project management: An integrated and practical approach

Abstract: Abstract-We present an integrated and practical approach to teach Software Engineering (SE) and Software Project Management (SPM). The two courses are thought in the same semester, thus allowing to build mixed project teams composed of five-eight Bachelor students (with development roles) and one or two Master students (with management roles). The main goal of our approach is to simulate a real-life development scenario giving to the students the possibility to deal with issues arising from typical project sit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0
4

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(19 citation statements)
references
References 22 publications
0
15
0
4
Order By: Relevance
“…The abstract and theoretical knowledge of the content make students cannot understand the course deeply, so students' learning motivation is not very strong. In order to grasp the principles of software project management, a lot of practical experience is required associate with theoretical knowledge in the textbook [4]. But most students have not chance to do the practical projects, so there is no concept of project management.…”
Section: Core Idea Of Software Project Managementmentioning
confidence: 99%
See 1 more Smart Citation
“…The abstract and theoretical knowledge of the content make students cannot understand the course deeply, so students' learning motivation is not very strong. In order to grasp the principles of software project management, a lot of practical experience is required associate with theoretical knowledge in the textbook [4]. But most students have not chance to do the practical projects, so there is no concept of project management.…”
Section: Core Idea Of Software Project Managementmentioning
confidence: 99%
“…2) Convert the cramming method to acquiring knowledge through practice [4]. The traditional teaching process in my school is that teacher speaks while the students listening.…”
Section: The Reform Of Software Project Management Coursementioning
confidence: 99%
“…There is a tendency to ask the students to 'study' and write about the various tools used in software testing. A lot has already been written about the deficiencies of such an approach in [2,3,5,7,8,9,10].…”
Section: Current Systemmentioning
confidence: 99%
“…The pattern of teaching could follow the recommendations of Gabriele Bavota, Andrea De Lucia, Fausto Fasano, Rocco Oliveto and Carlo Zottoli in [9] and Longjun Huang, Liping Dai, Bin Guo and Gang Lei in [10]. The theory could be taught in the classroom using case studies, while working on the implementation phase of the previous semester's project could be used to understand the shortcomings of working with partial knowlegde.…”
Section: Special Focus Paper Teaching Software Engineering Subjects Umentioning
confidence: 99%
“…For example, Bavota et al [3] and Maqsood and Javed [10] report on collaborations between graduate SPM courses and other undergraduate courses. Bavota et al describe the results of collaboratively teaching for several years an undergraduate software engineering course and a graduate SPM course, where the students from the graduate course act as managers for the students from the undergraduate course.…”
Section: Related Workmentioning
confidence: 99%