Homework 1 for Software Engineering