Adequate development and requirements fulfillment