Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Sunshine

Pages: [1] 2 3 ... 35
Suggestions and Requests / Re: Any plans for a macOS version?
« on: March 14, 2018, 07:38:37 am »
I used Sparx EA on a Mac for about two years on a daily basis using WINE. Took a bit of effort to get it working at first but it worked fine with local eap file as a repository. Had a repository of around 160MB with not issues.
Also trialed Crossover which was easier to set up but didn't really give me anything that WINE didn't do for free.
Tried a Windows virtual machine using oracle's virtual box on a Mac OS and that worked fine too.
Never tried Mac OS sharing a repository using network shared drive nor a mainstream DB like Oracle or SQL Server as I was working on it by myself.

So not really a show stopper using Mac OS. Instructions can be found in the user guide on how to set it up.

General Board / Re: EA refuses to show diagrams
« on: March 14, 2018, 07:26:00 am »
Do you have any more details on your environment. I'm guessing you are using an eap file for the repository and maybe its on a shared drive that is accessed over the network. If that guess is correct you may be suffering from a delay/lag over the network. If its a local Hard Disk maybe the disk has some errors and slowing down access.
Just some thoughts there you could investigate.

FYI - I've got a SQL repository which I transfer to eap for snapshots for time to time for testing jscripts etc. I use the file on a local SSD drive and is 880Mb in size so significantly bigger than yours and I don't have those issues with diagrams.

Hope that helps in some way.

In agreement with Geert's advice. One repository with multiple projects in it is what we've found works for us too. We use SQL Server and found its been good. I have tried repositories using Oracle and had performance issues - the DBA's couldn't seem to fix those issues. 
In addition to using a single repository we use baselining to mark significant phases for each project.
Regarding security we create two sets of groups. The first gives users privileges to do things according to user experience. i.e. beginner, intermediate, advanced and administrator. The second is project groups which allow only project members to be able to edit the diagrams and elements in the project. We lock each project to a project group and add team members.
This works fine except on the odd occasion where a project is a "need to know" in which case we are forced to have a separate repository so no-one else can see it.

Yes you can certainly do all that via an MDG with shape scripts and add tag values for extra attributes. Its also alright to represent the elements of ArchiMate with other symbols/images to cater to the audience. Marc Lankhorst mentions that in his book Enterprise Architecture at Work. I always represent the ArchiMate elements with graphics when showing the executives but use the default shapes when communicating with fellow architects.

I did find extending ArchiMate MDG with another MDG worked but I didn't have complete control so I eventually ended up creating ArchiMate symbols via shapescripts myself and removing the dependency on the ArchiMate MDG supplied by Sparx EA.

General Board / Re: Document a whole Solution
« on: March 05, 2018, 02:49:37 pm »
Just point out that the question was about solution architecture so UML is fine for that right down to physical model.

On the other hand TOGAF & ArchiMate etc is for Enterprise Architecture which is a totally different domain to solution architecture although they overlap. I have see people attempt to do solution architecture with ArchiMate and then get stuck because is not a language meant for that purpose.

So be clear on what you want to model. The trick here is to think of the various stakeholders involved and map view points to them then the elements on the view points. This helps focus on whats needed.

General Board / Re: Status colors not displayed in Archimate diagrams
« on: February 20, 2018, 07:45:04 am »
Status colouring works fine for me with ArchiMate 3 using the Diagram Legend.
Check you have done all of the following otherwise it won't work;
  • Have ticked the apply auto colour
  • Set Element.Status in the Filter
  • Have set the list of values exactly the same as the options in status

All explained in the user guide - using priority as an example

General Board / Re: Report Diagram/model changes when SQL schema updates
« on: February 14, 2018, 08:14:19 pm »
Just a thought you could look into baseline then comparing updated model with baseline.
I think there is  some function to compare current diagram with baseline too via the diagram context menu. Not tried it myself but worth having a look at that.
Let us know if that works for you.

General Board / Re: Adding bends to existing connectors
« on: February 14, 2018, 08:02:18 pm »
You could also try auto route option in the layout tools. Doesn't always produce good results but can save having to manually re-route all the lines one at a time.

Bugs and Issues / Re: Painful editing on MS Surface
« on: February 14, 2018, 07:54:43 pm »
I see spec for surface pro 4 has  12.3 inch screen with resolution of 2,736x1,824-pixel touchscreen display. Admit it 12.3 inches isn't big enough when working with Sparx EA or any other graphical tool is it?

Like you I found the size of the icons in the toolboxes too small when using high resolutions like 3200x1800. I reduced the screen resolution down to say 1920x1080 so the icons are bigger. To be honest those higher resolutions aren't any good on small screen for me and my eyes either.

Looks like you are trying to use touch screen for some functions. Interesting as I've never tried the touch screen functions before. I did try moving elements via the touch screen and noticed I could move elements but not boundaries nor diagram notes. Weird aye?

I think it stems from the fact Sparx EA was not originally designed to work with touch screen so thats probably the reason all those functions don't work properly. I'm surprised that some of them do work.
I've never experienced elements changing size by their own initiative in the 14 years of using Sparx EA so not sure whats going on there. Is that happening when using the touch screen? If so its probably because of that touch screen interface.

BTW I'm using a Lenovo 900 Yoga at present with 13.3 inch screen and its just about workable for short periods. However I usually connect to 27 inch wide screen when I'm working for long hours. I always use the touch pad or mouse and never had any issues.

Only Sparx System will know the answer to the questions you raised about V14. I did notice they've started proving access via mobile phones and tablets with Cloud Pro and a web browser.

General Board / Re: Requirements in EA or Doors?
« on: February 14, 2018, 05:50:43 am »
Haven't used DOORS for about 20 years now. It was a pain back then and I'll never use it again.

You could import the MS Word Document into Sparx EA using the MS Word importer and can link requirements to high level requirements and to tests.

In the old days we used to link requirements to design components and build stuff then we would know we'd had built the right thing. We'd confirm that by linking the requirements to tests to check it meets the requirements.

General Board / Re: Built in MDG for Data Flow diagram
« on: February 14, 2018, 05:40:36 am »
To compare editions see
Didn't see Dataflow mentioned in the list of features
Thought DFD were in all editions. I can see Dataflow diagrams in my corporate edition V13.5 Build 1352
Check list from MDG dialog.
Look for Data Flow Diagrams it should be there.
From the Project Browser try right click on view or package > Add Diagram
Should see option to add Data Flow Diagrams

General Board / Re: Business motivation model in ultimate trial
« on: February 05, 2018, 08:53:05 am »
Business motivation model can be found under TOGAF. See the help

Thanks Nabil. That's opened up a whole new world for me on Sparx EA functionality.

So I'm looking that the report template editor the other day and in the report editor tree I see Package>Element>Risk and it got me thinking how does that work? I can Package>Element>Requirement works as each element can have embedded requirements but couldn't see how I would model risks associated with an element so that I can get it out in a report by ticking Package>Element>Risk in the report tree. Any thoughts guys?
The reason I'm asking is I use Archimate work packages for roadmaps and I've been asked to capture risks associated with each work package. I could just nest the risks under each work package but when I saw the report editor it got me thinking I'm I missing something.

Automation Interface, Add-Ins and Tools / Re: Project Template in MDG
« on: January 27, 2018, 07:33:57 am »
Not sure why you are asking about embedding project templates in MDG. If its so you can use a wizard to create a structure in Sparx then I export the template in xml format and use model templates in the MDG. I add the following code to the MTS that generates the MDG as an example

Code: [Select]
<Model name="FEAF V2.0" description="FEAF V2.0 Reference Model" location="FEAF.xml" default="yes" icon="34" filter="Enterprise Architecture" />
<Model name="GEA-NZ V3.1" description="NZ Government Enterprise Architecture Reference Model V3.1" location="GEANZ V3-1.xml" default="yes" icon="34" filter="Enterprise Architecture" />
<Model name="APQC PCF V6.1.0" description="APQC Process Classification Framework" location="APQC PCF.xml" default="yes" icon="34" filter="Enterprise Architecture" />

I put the xml project template files and the MDG file in one location and reference it in Sparx EA from the MDG dialog advanced button.

Pages: [1] 2 3 ... 35