Reading list: software
Software Engineering and Technology