@permalmberg I use EA for all of my consulting engagements, but not as an official part of the engagement although I deliver the documents. As I analyze legacy code, I just start chucking things into a UML model. After a while that model starts to become pretty useful.