Branching and Impact Analysis
How to start your project in EA by copying from the as-is model - with Portfolio Manager
What does the modeler see?
To make a change to something in the as-is baseline, we first take a branch of those baseline elements… To do this:
– Open a new diagram
– Copy the parts of the baseline architecture we need – Use ‘copy as link’ to avoid creating duplicates
– Create a branch (Specialize – Portfolio Manager – Create branch)
– the element on the diagram is now the branched version, complete with all the connectors and tags that the original baseline element had. And this new element is shown in the project browser.
Portfolio Manager runs an impact analysis before branching each element and shows:
– If other projects have also branched the same baseline elements
– If other projects have branched or plan to retire the same baseline elements
– If a newer version of an element is planned by another project
With this information, the modeler can exclude elements which are retiring or change to branch from newer planned versions before completing the branch. They can also contact the other project(s) to discuss dependencies and avoid overlapping scope.
See these features for additional information:
Branches, Real-time Impact Analysis, and Branching, Promoting and Implementing
More Insights
Why did we write Portfolio Manager?
22 June 2023
To give modelers visibility of dependencies and impacts between projects.
Learn MoreWhat AND why
8 November 2022
Making maximum use of our EA information, to show not just what the world looks like now, but why as well.
Learn MoreSolution Architecture using Enterprise Architect
6 October 2022
Ian's presentation to the EA Global Summit on September 15th 2022
Learn MoreProject Lifecycles and Portfolio Manager
23 June 2022
How to integrate the Portfolio Manager lifecycle with waterfall and agile development methodologies
Learn MoreIntroduction to Portfolio Manager
14 June 2022
A new approach to delivering a single version of the truth across many projects all working in the same Sparx EA model repository.
Learn MoreStructure, Locking and the Portfolio Manager State Model
9 June 2022
Portfolio Manager basics: Package structures, model locking and element state model
Learn MoreInside Portfolio Manager
19 May 2022
Portfolio Manager uses lots of EA features, which means it looks nothing like the code-based version control you are used to. Here is how PM works.
Learn More