2018 Developer Assessment Reference Guide