Software_Engineering homework