I would like to use the Sparx EA solution, but I don't have time to model

By Gustavo J. Sabio proagile - IT services in Iberoamerica

We share in 3 simple steps how others did it and they started using and taking advantage of the Sparx EA solution in just 15 days!
  1. Reuse & Inject
  2. Organize & Manage
  3. Leverage & Share

Additional Information

Many people enjoy the benefits of having software / system specifications, based on visual models ... But, few are determined to invest time in modeling since it is a waste of time to "make drawings"

Who doesn't enjoy every time you are asked a question..

  • To have a well-detailed architecture to quickly and agilely consult? …
  • Be able to fluidly navigate business processes by doing drill down?...
  • To have a well-specified scope when signing a contract or having to pay a change request for that same contract?

Isn't it important to have end-to-end traceability from a business rule to its implementation?; and many more situations where "an image says more than a thousand words" and can get us out of trouble.

Now the big question:

What is the required effort to achieve those benefits?

We share with you how numerous companies in Latin America, of various sectors and sizes, have managed to activate and adopt the Sparx solution in just 15 days.
Get an acceptable first level to start working and get quick results!
Then, once the solution is bringing you value, you can take care of going to the next level.

Step 1: Reuse & Inject

We will teach you that all or almost everything you have, such as: MS-excel spreadsheets, word documents, code, databases, web services, MS-Visio or Bizagi processes, among other things; we can reuse it and "quickly" inject it into a centralized repository.

Step 2: Order & Manage

With all that information within EA, the challenge is keeping it "alive" and governing it. We will teach you the essential pillars to organize, manage and maintain it.

Step 3: Leverage & Share

To capitalize on the previous effort, you have to know ways to leverage that information and use it to get answers, and most importantly, to share it with collaborators and the business whenever necessary.

Session Recording


I would like to use the Sparx EA solution (spanish) (PDF)
proagile modelo madurez 2020 (PDF)
RepoEA Nivel 1 (RAR)

Learn More

Questions and Answers

The answer is yes, we are going to give you a work plan, so that you can execute it on your own. We are sharing all the necessary information to go through these steps, guides and all the material so you can execute it by yourselves at your own organization. You can download this technique for free at https://www.proagile.com.ar/ea-global-summit-2020-recursos-gratuitos/
If it is a small group, you should first ask yourselves why these three roles are using the tool?

What are your motivations? What about the structure? Which models are you using?

Are the elements properly traced? Which are the output reports? Why are these three roles working on the repository? ...

And think about if these ways of sharing are not enough collaborative: reviews? library? learning center?, html publication

This will allow a group of three people to share information, and also share with their collaborators .

I imagine that these three people are the ones who do the work, but perhaps they interact in a much bigger field, where they could share html information with their collaborators to navigate, and then we could go to the “next level”!

The next level would be: "We have bigger needs" that is, bigger demands, therefore we could add a tool like Prolaborate, where paying the appropriate license you could access boards, and you can also access this kind of report from a browser and other devices such as a cell phone. Same happens with Pro Cloud Server.
Yes, without any doubts Prolaborate is the way to "make managers fall in love" and to add collaboration.

Ever since it joined the Sparx family, it has really been very well received and is what makes the difference when sharing information, that's why I said it clearly, EA PRO is a collaborative experience of another level!
Regarding the rhombus restriction, there is a motivation that comes from the stakeholders, needs, expectations, and all of that points to the tip of the problem.

We have been asked: "I want to use Enterprise Architect to share friendly information to managers"

We are going to assume, adding to the previous answer, even though all the roads lead to that we will have to go to the appropriate maturity level to be able to install and take advantage of Prolaborate...

First of all, with these four vertices we are sure that we ask the right questions.

What do we call "friendly information"? What is the expected "output report"? What we will have to display?

Are they boards? Are they documents? Are they diagrams? that's the output report?

Then, having all that defined, we question ourselves: What should we have modeled in Enterprise Architect? Are we going to import it from some external source? or are we going to produce it manually? Who will produce it?

We have to make sure that everything is orderly and controlled, so that we don't get lost and we must ensure that it goes as we wish and meet the goal of “friendly information for senior managers”.

What is the traceability that supports it and gives “confidence” to those managers? so they know that they are watching at updated and complete information.

What the four vertices propose is a "maturity process", in the incorporation, control and governance of a repository.
This technique applies to any company! No experience is required!

The challenge is reaching a company that already uses or is trying to use, or is frustrated from previous experiences, and the idea is to “get him excited” to work in an orderly way to lay the foundations for what will be in the future, hopefully, a long-lasting and good use of the Sparx family of products.

In short, the answer is: it is designed for everyone, whoever has some knowledge or whom is just beginning.
Yes, totally! togaf is already a package structure, it's making us save time.
We must have a clear understanding of what traceability are we going to maintain of the models in the package structure?

What is the “output report” we want to obtain?

Therefore, the answer is yes, we can do it! With togaf or any other market standard ... we can always rely on our four pillars.
It requires separate licensing, Enterprise Architect (the modeling tool) licenses as "thick client", are managed on the one hand, and on the other hand, Pro Cloud Server and Prolaborate licenses.

That's why I used to talk about Enterprise Architect "PRO" before, as a play on the words "PRO", precisely the "next level" of Enterprise Architect would be to acquire, in addition to EA licenses, Pro Cloud Server and Prolaborate licenses to move to a “higher level!”
Actually, this is one of the great benefits of the maturity model you can stop, grow up on your own and test, get uncomfortable, amend and then you can resume the process whenever you want.

We have many clients who have been paused for months or years and when they have resumed it has been completely natural, because now they have much more experience, and having used our technique, when they resume they focuses on what is known as an “evolution cycle”, and what we propose is "to grow up at the level you are on" or "move to the next level".

So the answer is yes, it is one of the benefits of this technique.
There is an integration for it, It is already solved!

Using Pro Cloud Server, we have an excellent integration that works naturally and is also maintained and is fully updated.

The latest and most innovative in the Sparx family is everything that EA-PRO offers.
Level 2 at a solution level, focuses on the use of MDG technology, definitive activation of EA repository governance, and metrics.

At the training level, the governance of languages ​​and the use of tool´s functionalities is strengthened. Those who wish can start incorporating PCS and Prolaborate ...

Level 3, consolidates the framework fully supported by the SparxEA solution, enhances collaborative work and incorporates functionalities (addins) that improves productivity.
The second level can be reached between 5 and 12 weeks (depending on whether you want to achieve an initial or complete level).

And level 3 is reached between 12 and 24 weeks, also depending on if you want an initial or complete level III.

Speaker Bio


Gustavo J. Sabio

proagile - IT services in Iberoamerica

Consultant in best practices and methods of software engineering and agility. Specialist in transformations of architectures, processes and IT projects