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 - YogaMatt

Pages: [1] 2 3 ... 7
1
General Board / Re: Maintaining mapping from current to future state
« on: July 10, 2018, 04:11:29 pm »
Hello Kurt

Let's recap: we want to be able to model different architecture states and manage the steps we need to take to get from one to another?

Nearly a decade on ... how did you get on with this? Did you find a workable solution? Did the problem go away? Did you give up? I'd be keen to learn of your journey. What would you say in relation to:

  • The extent to which the Gap Analysis matrix helps? I've found it useful, but is only part of the puzzle.
  • I really like what the BEASI plug-in achieves - it is a very graphical way to depict deltas between current and future. Does anyone have any independent success stories about how it scales to a complex model?
  • The Time-aware Modelling new in EA 13 is interesting: does anyone have any success stories from using that? My issue with it lies in the fact it muddles the two states as one model. In practice, with a complex transformation, maintaining separate models but being able to track the deltas between them is really important. Why? A number of reasons:

    • It can take many months to build a target architecture;
    • Meanwhile you need to keep your current architecture, well, current. It is going to change and you have to reflect this as the baseline model is the document you refer to for maintenance (right?);
    • To explore different transition options, with a complex architecture, how do you a rolled-up view of the many gaps (deltas) between them, and then go on to select the best, when the two states are muddled as one?;
    • One option in transformation is to have a period of parallel running: i.e. you keep your current IT estate supporting AS-IS processes, whilst you run up the new estate and support TO-BE processes;

I'm coming to the view that there is no one size fits all approach in this space. For simple scenario, a simple Gap Matrix helps enough. For richer scenarios, the graphical power of BEASI gives real insight and helps with stakeholder engagement. When it comes to a large scale transformation of a complex architectural landscape, I think you need a system to automatically track all the deltas between several different architecture states:
  • baseline
  • chosen target
AND, if you're doing a thorough job:
  • candidate target(s) (you don't conceive of just one before deciding to spend 10s of M, do you?)
  • candidate transition state(s) (so you can think through the journey you'll take your organisation on)
  • actual transition states

This is needed because it helps a large architecture team working with a plethora of stakeholders to come to optimal options (OK, I mean risk reduced options), but also because you'll want MI on how you're doing to ensure your transformation is keeping on track.

Thoughts anyone?

YogaMatt

2
Thank you Nizam
Good spotting!
Namaste,
YM

3
General Board / Re: When is an instance not an Object?
« on: March 29, 2018, 06:23:37 pm »
Wow, you... actually sat down and did that.
That is laudable, or possibly certifiable. I get them confused. Either way, you deserve a long weekend.

On artifacts, I remember this discussion was up at some point and someone from Sparx said that there's a bug, which will be fixed, in how EA handles instantiation of artifacts, and that's why instances of artifacts appear to be both classifiers and instances.

I had a trawl through my mailbox but I couldn't find it. Possibly it's in a thread here on the forum.

/Uffe
Hi Uffe
Madness is not alone - found myself doing this last year (or was it 2016, also have memory loss). It was a necessary exercise in determining what metaclasses to base a new profile on. So there was method in the madness. I anticipate Ian is also following a similar train of thought ...........
Namaste
YM

4
General Board / Re: Database for default startup project is down
« on: December 12, 2017, 08:02:16 pm »
When a new key is created in the registry, a default value name/data is added to it automatically which is usually unused.
...worked for me. How would that be?
Some[thing | one] has fixed the actual problem for you elsewhere.
I wish!
As you couldn't even open an .eap locally by double clicking, your problem was not solely because of the database server being down. It could be your network that had issues and EA couldn't access the license details from the key store.
Fixed node license in my case due to laptop
OTOH, Sparx has previously confirmed an issue where if the default project is not accessible, EA cannot be launched. However, in this case EA could be launched by double clicking on an .eap
That's what I was doing - and it wouldn't open.
But the main thing is - thank you for your help with the right key.
In any case I've disabled default project. I'm not that lazy.

5
General Board / Re: Database for default startup project is down
« on: December 11, 2017, 03:51:51 pm »
Thank you VKN for the registry key correction.
Succinct and helpful. Makes more sense too.
Curiously though, the key I altered worked for me. How would that be?
All the best

6
General Board / Re: Database for default startup project is down
« on: December 11, 2017, 02:50:38 am »
Done, pointing at the discussion thread  :D

7
General Board / Re: Database for default startup project is down
« on: December 11, 2017, 12:36:03 am »
Thanks Qwerty - so it's in the registry under
HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\Recent File List,
and is the 'default value' key
Namaste

8
General Board / Database for default startup project is down
« on: December 10, 2017, 09:06:57 pm »

Because the SQL database server that hosts the default startup project is down, EA can not open the default project and will not even start. I can't even work on a local model by double-clicking it. The process is stuck.


Does anybody know where the configuration file is to change the default start-up project?


Thanks in advance

9
Suggestions and Requests / Re: RAML
« on: November 29, 2017, 01:59:34 am »
Did anyone get any clarity on whether there is a Sparx or third-party RAML plug-in?
Cheers

10
Is it possible to use the in-built report generator to report on a selection of classes dotted around my model, so that their operations' signatures are tabulated like so:

Class NameOperationNameParam Name and TypeReturn Type
Class 1OperationX(Rows of parameters)integer

Or similar
Namaste

11
With the reassurance given ... we're looking for someone with tool customisation abilities: scripting, meta-modelling and so forth. Ideally TOGAF.
3 months full-time on-site in Cardiff, South Wales, starting mid-September.
To support building the architecture capability in readiness for transformation in a financial institution.
Contact me for more details with your credentials.

12
I won't post the message until I know it is OK to do so. Don't want to misuse the forum.

13
General Board / Re: Untapped Feature: "Element Decisions"
« on: August 15, 2017, 11:14:11 pm »
Many thanks everyone
The key thing here for me is that the DMN is for modelling repeated decision rules (what we call business rules in our organisation). Can be useful and I'd be keen to see any examples anyone has, especially visualisation of the rules on diagrams.
This is as opposed to recording decisions made during architectural analysis and decision, that are more often ad-hoc. Anybody got any prior art approaches on that?
Cheers
YM

14
General Board / Untapped Feature: "Element Decisions"
« on: August 14, 2017, 09:32:03 pm »
Hi All
Sparx 13 has a feature under Design->Element->Decisions that brings up a Decision Table window in the diagram tab, focussed around the current element.
It has a single Scenario tab with a top pane to add a number of unique scenarios / conditions / not sure?
The tab also has a bottom pane to add a number of conclusions.
F1 / context sensitive help no longer works since I installed the local help files (just take me to the help front page i.e. has lost context sensitivity).
So I'm at a loss about the value and use of this. Anyone have any experience of it and can say what it is good for
Namaste
YogaMatt

15
General Board / Re: Comparing Elements in Sparx
« on: April 29, 2017, 12:06:51 am »
Seconded  :)

Pages: [1] 2 3 ... 7