Products

Home / Case Studies / A Veteran’s View on Making EA Documents Actually Readable

A Veteran’s View on Making EA Documents Actually Readable

After years wrestling with Sparx EA’s native generator, eaDocX finally gave us documents people want to read.

After years battling EA’s template system, we adopted eaDocX and finally got fast, readable, Word-native documents that match our house style. Stakeholders can navigate, review and trust them—something we never achieved with the built-in generator.

I’ve been leading BA teams for a long time, and we’ve relied on Sparx Enterprise Architect for more years than I care to admit.

Like most EA users, we started with the built-in document generator. RTF templates, fragments, master documents… all the usual moving parts. On paper it looked powerful. In practice, it was the same old story: we spent more time fixing templates than improving the actual model. A tiny formatting change meant climbing back into the template designer; assembling the right combination of packages and searches felt like threading a needle in a sandstorm; and training new staff was a slog. Eventually, people just gave up and pasted content back into Word. Honestly, I couldn’t blame them.

And then there was the bigger issue: nobody wanted to read what EA produced.

The content was technically correct, but the documents looked exactly like what they were—machine output. Weird spacing, empty headings, pages of “(nothing)”. Stakeholders compared them to our hand-written documents and, unsurprisingly, preferred the latter. Unfortunately, none of us has time for hand-crafted documents anymore.

So we started looking at alternatives—again—and came across eaDocX on the Sparx extensions page. I wasn’t holding my breath. But the idea of seeing the finished document inside EA, not just firing out a report and hoping it was usable, was interesting. We downloaded the trial, ran a Quick Document, and—much to my surprise—got something clean and readable in seconds. It even used our normal Word template, so the document looked like something humans might have written. That was the moment my team stopped sighing at “yet another add-in.”

For me, the real value is readability. eaDocX leans on standard Word features—styles, cover pages, headers, footers, proper TOCs—all things my team already knows. The reports now look like the ones our business analysts used to build by hand, back before they ran out of time to do that. We can even take another department’s corporate template, add EA content, and keep all the original branding intact.


One feature I didn’t expect to care about but now use constantly is suppressing empty sections. While we’re building the model, we keep the “(none)” placeholders because they tell us what’s missing; once the document is ready to go, we remove them. It gives the final result that “hand-built” look that EA’s native generator never managed.

Stakeholders have also noticed how easy the documents are to navigate. Because eaDocX produces real Word documents, all the cross-references, page numbers and heading links behave the way people expect. When someone clicks “Requirement R-123,” they actually end up at R-123. That alone has cut down on half the questions I used to get in review meetings.

The relationship matrix has also been a standout. We can produce proper Word tables showing requirements vs test cases, or capabilities vs applications, straight from the model. We used to maintain those spreadsheets manually in Excel, and they were never quite up to date. Now they’re always accurate and in the correct style, which keeps our auditors happy—and that’s no small achievement.


As we’ve grown more comfortable with eaDocX, we’ve started tailoring documents for different audiences. Senior stakeholders get a shorter, model-light version; technical reviewers get the full detail. Yes, we could have done this with EA’s native RTF tools, but eaDocX makes it much less painful.

To be frank, once we compared EA’s native output with an eaDocX version for the same project, the decision was obvious. eaDocX documents take less time, match our house style, and—importantly—people actually read them. We still use the native generator for quick throwaway reports, but anything going outside the team is eaDocX by default.

How would I improve it?

If I could ask for one more feature, it would be help with the wording itself. eaDocX handles structure and layout beautifully, but we still rely on Word (and tired humans) to clean up requirement text. A feature that suggests clearer, more consistent phrasing—while keeping everything tied to the model—would be a welcome addition. Not a complaint, just a sign of how embedded it’s become in our process.

In short, we chose eaDocX because it lets us focus on real modeling work while still producing documents that look polished and familiar. Stakeholders tell me they “look like normal Word documents,” and after years of wrestling with the alternatives, that’s all I ever really wanted.

More Case Studies

BPMN Without Tears: How We Got Our Model Team Under Control

18 November 2025

Our BPMN models were a mess—missing end events, rogue gateways. Model Expert helped us clean up, stay sane, and teach new starters without yelling.

Learn More

Using eaTeamWorks spreadsheet for an RFP response

1 December 2014

eaSheets (was eaXL) from eaTeamworks makes it easy to import and export information between Excel and Sparx Enterprise Architect.

Learn More

Less cumbersome and even more fun

25 April 2016

By using eaDocX my customer teams became more productive since the document creation was less cumbersome and even more fun.

Learn More

Compare licence prices

Choose the licence that’s right for you and your team

Prices

Download a free trial

Download eaTeamWorks today for free for life features, plus no obligation, 30-day trials of all the products: eaDocX, Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why eaTeamWorks is the world’s best-selling Enterprise Architect extension.

Download