As a special assignment guy from a district, the ALM process confuses me. Basically, as near as I can tell, it involves translating English into a special language which means absolutely nothing. Clarity is replaced with a lot of meaningless words and vague diagrams. The 'business" analysts don't understand the business and couldn't analyze their way out of a paper bag...I know the business because I LIVED the business. If this is how we build systems, I am very worried about our future...we are spending a lot of money for zero value.