Publication Venue For Addressing Diverse Needs through a Balance of Agile and Plan-driven Software Development Methodologies in the Core Software Engineering Course. 24:659–670. 2008-01-01