does homework take time away from family case study research in software engineering pdf