Free book from the Online Learning Consortium. I like the levels: design (immediate and basic needs), enhance (options to take things up a level), optimize (aligns with highest-quality practices).
"Dianne Conrad and Jason Openo's approach takes the reader on a philosophical, yet accessible tour of high-quality assessment options for authentic learning in online spaces."