Technology estimating : a process to determine the cost and schedule of space technology research and development / - Cole, Stuart K.