is homework helpful or harmful research engineering consulting business plan template