About ranked play during the Blizzcon Q&A from the Reddit live thread:
"They don't have anything specific at this point to talk about, but have been doing preliminary design. They've been talking with members of other game teams (HOTS, SC, etc) to get a sense of what works well and what hasn't worked in the past for Overwatch. They're hoping to have something for launch in terms of ranked play, but if they don't have something they're happy with by then it'll be a post-launch feature."