Abstract | ||
---|---|---|
The complexity and scale of modern software systems require that such software be developed by teams. Good communication skills are critical to the success of software development efforts. However, software engineering students typically have little experience in conveying information in a clear, complete, and unambiguous manner. In this paper we describe the use of document templates as a way to provide infrastructure to students to help them understand and better communicate software engineering information. We begin by discussing scaffolding for learning and then describe the template approach. We outline the use of templates at two different academic institutions and then discuss the benefits and drawbacks of using templates to scaffold student software engineering learning. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1109/ITNG.2009.31 | ITNG |
Keywords | Field | DocType |
good communication skill,modern software system,software engineering student,document template,student software engineering learning,software engineering students,conveying information,different academic institution,software development effort,software engineering information,template approach,templates,project management,written communication,data mining,information technology,computer science,software development,software systems,computer science education,programming,risk management,engineering management,software engineering,information science,technical writing,writing | Software Engineering Process Group,Personal software process,Software analytics,Software engineering,Software peer review,Computer science,Software construction,Software development,Software requirements,Social software engineering | Conference |
Citations | PageRank | References |
0 | 0.34 | 3 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gregory W. Hislop | 1 | 157 | 40.04 |
Heidi Jc Ellis | 2 | 141 | 27.53 |