Teaching Software Evolution in Open Source
Teaching Software Evolution in Open Source is a scholarly work, published in 2007 in ''Computer''. The main subjects of the publication include Package development process, computer science, Software Engineering Process Group, Social software engineering, open-source software, personal software process, software development, software peer review, Scratch, autonomic computing, software construction, software evolution, software engineering, software system, software, and software analytics. Most software engineering courses require students to develop small programs from scratch, but professional engineers typically work on the evolution of large software systems.