EOSDIS SYSTEMS ENGINEERING CHALLENGES AND SOLUTIONS