“This process doc is soo large”, “We have sooo many requirements”, … Who cares? I don’t! Why? Because I’m a computer scientist!
Of course, size is costly. Dropping 20% of the functions can be a large saving. Thus it is important to put size issues through to the appropriate decision makers (business guys …), but whatever they decide, I don’t care. As a computer scientist, my business is the structure (complexity) of things. So, I care for the 2% of functions that cause 20% of the implementation cost.
Thus, I always judge my analyses by the kinds of patterns they reveal, and let others care about their number of process steps, requirements …
So far, just by the way.