Teaching Software Evolution in Open Source
Computer2007Vol. 40(11), pp. 25–31
Citations Over TimeTop 10% of 2007 papers
Abstract
Most software engineering courses require students to develop small programs from scratch, but professional engineers typically work on the evolution of large software systems. Using open source software and a software change process model can narrow this gap without imposing excessive demands on students or instructors.
Related Papers
- → Software Process Practices in Small Software Companies in Botswana(2014)6 cited
- → Boosting the Competitiveness of Organizations With the Use of Software Engineering(2020)1 cited
- The IBM-McGill project on software process(1991)
- → Software process improvement by example (SPIE)(2002)2 cited
- → Training experts in the fundamentals: an experience in providing software engineers with the basics of software process improvement(2003)