Sciweavers

79 search results - page 2 / 16
» Teaching Evolution of Open-Source Projects in Software Engin...
Sort
View
CSEE
2000
Springer
13 years 11 months ago
Lessons Learned from Teaching Software Engineering to Adult Students
Teaching provides many challenges. Presenting Software Engineering to students brings a teacher face to face with a most unwieldy subject. Packaging this subject for delivery to a...
James J. Cusick
SIGCSE
2005
ACM
113views Education» more  SIGCSE 2005»
14 years 1 months ago
Learning by doing: introducing version control as a way to manage student assignments
Professional software developers use version control systems to coordinate their work, and to provide an unwindable history of their project’s evolution. In contrast, students i...
Karen L. Reid, Gregory V. Wilson
ICSM
2009
IEEE
14 years 2 months ago
Studying the use of developer IRC meetings in open source projects
Open source developers communicate with each other via various online outlets. Thus far, mailing lists have been the main coordination mechanism. However, our previous study shows...
Emad Shihab, Zhen Ming Jiang, Ahmed E. Hassan
SIGSOFT
2010
ACM
13 years 5 months ago
Creating and evolving developer documentation: understanding the decisions of open source contributors
Developer documentation helps developers learn frameworks and libraries. To better understand how documentation in open source projects is created and maintained, we performed a q...
Barthélémy Dagenais, Martin P. Robil...
CSMR
2004
IEEE
13 years 11 months ago
Adaptation of Large-Scale Open Source Software - An Experience Report
Within a long-term distributed systems project we repeatedly stumbled across the well-known yet difficult question to either implement from scratch or comprehend and adapt existin...
Markus Pizka