When creating and scoring psychometric tests, one should strive to make items that are atomic and can be scored dichotomously, typically with 0 for wrong and 1 for right. In practice, this means that complex problems that have multiple aspects have to be split up into a several atomic items that are scored separately. This has the following advantages:
To further explain the last point: Crohnbach's alpha requires uniform scoring of all items (such as from 0 to 1) and becomes meaningless when some items are scored differently from others. Crohnbach's alpha may even exceed 1 in the latter case. In the ideal case that all items are strictly dichotomous (0 or 1) and none give fractional values, a simplified formula for Crohnbach's alpha can be used that gives the same result but is mathematically simpler (one of the "Kuder-Richardson" formulas).
For tests with non-uniform item scoring, so where different items yield different amounts of credit, Crohnbach's alpha can not be used, and reliability is computed using the split-half method instead, which is robust against non-uniform and non-dichotomous scoring.