Ecency
One Way to Document Extremely Complex Software