why do companies prepare business plan why homework is good for students