The $\mathbb{Z}_2$ grading is easy enough to anticipate. Given an integer it is either even or odd. So, there's your grading. A one-form is odd. A two-form is even. Even elements commute with all other elements under the wedge product whereas the product of odd elements anticommute. All of this is plainly seen in:
$$ \alpha \wedge \beta = (-1)^{pq} \beta \wedge \alpha $$
Notice, for $p,q \in 2\mathbb{Z}+1$ we have $pq \in 2\mathbb{Z}+1$ and so $(-1)^{pq}=-1$. Otherwise, if either $p$ or $q$ is in $2\mathbb{Z}$ then $pq \in 2 \mathbb{Z}$ hence $(-1)^{pq}=1$. In my experience, something similar equally well-applies to supernumbers, superfunctions, supervectorspaces, super Lie groups you name it. In my work, the odd/even is usually inherited from the corresponding parity of the supernumbers. However, I think the "odd" or "even" in other work is essentially assigned from the outset so understanding where it came from may not be a wise move. Rather, the more general question to ask, is why do we look to place a $\mathbb{Z}_2$ grading on objects. I think the natural answer to that is in physics. Classical field theory initiated the use of commuting and anticommuting Grassmann variables for bosons and fermions in the 1960's. The other, perhaps more honest, but, perhaps less satisfying answer: because we can.