Best practices for designing RESTful APIs based on Microsoft's REST API guidelines and Google's AIP specifications, covering resource modeling, HTTP methods, status codes, pagination, filtering, and versioning.
Wikipedia (Requirements Management, citing PMI / CMMI / BABOK concepts)
Requirements will change. This guide walks through the requirements change management process — receiving and recording change requests, impact assessment, change control, baselining, and how agile teams welcome change without losing control.