A little Software Engineering: Agile Software Development, Practices through Values C Sc 335 Rick Mercer.