3 ms·
EA is effectively a database of design artifacts, models and components so you can draw different viewpoints of a system and previously defined relationships ar
by flarg 8y ago
EA is effectively a database of design artifacts, models and components so you can draw different viewpoints of a system and previously defined relationships are automatically displayed. Plantuml, which I love, can't do any of that.
EA also auto generates documentation in Office formats which is handy when submitting a design for review and comment.
A lot of other commentators will point out that UML is redundant, but in big enterprise system development it is still a useful design tool to start a discussion and not too onerous to keep up to date. Whilst even at enterprise scale you still want to evolve architecture as per Agile best practice, things take a little longer and there are more hoops to jump through and this is where well documented architecture always shines through.