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 - Ainsley Haslett

Pages: [1] 2 3
Suggestions and Requests / Re: Open recently opend diagrams of a project
« on: January 12, 2010, 01:16:05 pm »
thats a pretty sweet tip!

General Board / Re: Model and Master Document or normal.rtf?
« on: February 09, 2010, 07:37:03 am »

point one, agree

point two - no, you inherently have one master doc for each doc type e.g. tech spec = master doc, func spec = 2nd master doc.

Create one master doc then export and re-import it then rename it and tweak it to fasttrack creating 2nd, 3rd master docs etc  ;)

General Board / Re: Model and Master Document or normal.rtf?
« on: February 08, 2010, 07:35:21 am »
Morning Jan

I think we have misunderstood each other. Im suggesting one master doc for BOTHsay requirements spec and technical spec. Im suggesting say:

Master doc 'Functional spec'
e.g. with the following sections, each being a model doc corresponding to a separate rtf template
-model doc cover page
-model doc introduction
  e.g. displaying package notes
-model doc requirements
  e.g. a table with requirement name, requirement notes, author, date, version
-model doc diagram
  e.g. diagram image, notes, tabulated activity list

Make sense?  ::)

You could conceivably reuse the 'introduction' rtf in the technical spec (master document) for example, but say the 'cover page' rtf would be different as would have different title etc.

What else to say? If your method works then I would suggest you use it. I'm not suggesting my approach is better. I can tell you that it works and that I have successfully imported word documents - and it works. There are lots of lets say 'idiosyncrasies' about the import (won't use the word bugs) but with trial and error it does work. It is tricky though, I will say that.  :-?

General Board / Re: Model and Master Document or normal.rtf?
« on: February 05, 2010, 12:19:32 pm »
Good point skiwi it is tricky. Now that I think about it I probably wouldn't have figured it out had it not been for teaching me on a training session I attended on this subject.

Here is some info I posted on linkedin in the EA group on this topic

I disagee that you cant create a nice word document from EA. Granted It is hard, but it is definitely possible.

The trick is this:
1) Create a new rtf template in EA with the required fields> You will need a new rtf teamplate for each different section in your final document.
2) Export the rtf
3) Open the rtf in office 2k7 and apply the formatting - be careful not to change the field tag naming or the order of the fields
TIP: Use tables for your EA info!
4) Go back to EA and open the rft
5) Select import and import the rtf that you updated using word 2k7
6) Save
7) Repeat 1-6 for each section. e.g. you may need the following templates, each being a separate rtf: a cover page; introduction; verision history; process; requirements; signoff
8) Create a master document* and attach the relevant packages and templates
9) Generate the master document
* I'm assuming you know how to set up a master and model documents...

Let me know how you get on!


General Board / Publishing HTML reports and SharePoint
« on: January 12, 2010, 02:52:55 pm »
Does anyone have any suggestions on nicely presenting html exports of the EA model into SharePoint?

I have found that if you set the save location for the html report as a SharePoint library you get millions of files as part of the html packages and it messes up all your 'relevant documents' and 'my site' etc.

Also, it would be nice if there was a web part that could be pointed at the resulting html model to render the model or the diagrams. So far I have used:
1) Page Viewer Web Part (iFrame) to display the My Computer location of the html files so that you can open the EA html model from SharePoint. For this I use 'display folders' and point at the filepath of the parent folder.
2) The diagram images seem to assume a different <filename>.png each time you refresh the export of the html. This means that if you are pointing a Content Editor Web Part at a static filepath to the .png of a diagram it won't get updated when you refresh the html generation. Why is this?
3) Is there a better stylesheet that anyone could share that works better or looks more 'SharePoint'?

Any suggestions or comments would be appreciated  8-)

General Board / DO NOT save your .EAP file to SharePoint Library
« on: January 12, 2010, 01:30:54 pm »
This will not work as the .eap cannot create the .ldb file it needs to record changes, then merge back into a single .eap file on model closure.  :-/

More details on this issue here:

General Board / Re: Floating license off-line usage
« on: June 15, 2009, 12:09:12 pm »
There is a screenshot of this function in action here:

General Board / Re: Documenting Business Rules in EA
« on: January 09, 2009, 09:11:52 am »
For documenting rules I use the requirement element. I create a diagram and then add a package called requirements and another package called rules.

When you add a rule add the requirement element to the diagram and then move it in the browser into the rules package. In this way the diagram will identify the element as being 'from rules package' or 'from requirements package' and the move external function is the same for a rule as a requirement.

The last thing you can do is add a new Type of 'Rule' so when you add a rule you can set the type to 'rule' instead of 'functional'. To set this up go to:
Settings > General Types. Requirement tab. Add a new item called 'Rule'.

Hope this helps, it worked for me...

I've only been working in EA for about a month so please excuse my newbie query about business rules.  I am principally using EA to capture requirements, Use Cases and workflow (modeled so far as Activity work flow and a UI model). I know that there is a technique that can be used to "externalize" (Move External) requirements that may be documented while fleshing out the properties of a Use Case.

Is there a similar technique that can be used to 'externalize' the business rules (constraints) of a requirement via the 'Rules and Scenarios' dialogue? The reason I ask is because the 'Rules and Scenarios' are somewhat 'hidden' in the overall model. It's also not very apparent/intuitive as to how a (new) user would view this dialog for a given requirement element (ctrl+shift+3 - as opposed to dbl-click).

How would a tester or developer use an EA model to find / list all Business Rules in a given model (that have been created using the 'Rules and Scenarios' dialogue?


General Board / Re: Mapping lanes and pools as organisation hierar
« on: January 12, 2009, 07:21:53 am »
Thanks for your note, interesting stuff. I see your approach and it sounds robust. The model we are working with has about 12 'mega-processes' which each need their own set of lanes and pools. For a smaller model I will take your approach, and I def take your advice on board, but what I think we will do is:

Set up an actor for each in a distinct list of lanes and pools. Link each lane and pool into a stereotype of the corresponding actor name.
Then map the actors on a diagram to represent the organisation hierarchy.
We will be able to monitor ongoing to make sure that each lane/pool has a relevant stereotype linked and that the stereotype, actor and lane/pool all have the same name.

That script sounds useful! Is it SQL or some sort of application code?

Cheers, Ainsley  :D

General Board / Re: Mapping lanes and pools as organisation hierar
« on: January 09, 2009, 10:45:43 am »
KP you are a legend, thank you!   ;D

Here is my final SQL script just in case anyone else might find it helpful:

t1.ea_guid AS CLASSGUID,
t1.Object_Type AS CLASSTYPE,
t1.Name as Object,
t2.Name as Classifier,
t1.object_type as Type,
t1.stereotype as StereoType,
t1.scope as Scope,
t1.status as Status,
t1.version as Version,
t1.createddate as Created,
t1.modifieddate as Modified, as Author
t_object t1 left outer join t_object t2 on
t1.Classifier = t2.Object_ID
where t1.stereotype in ("Pool","Lane")

General Board / Re: Mapping lanes and pools as organisation hierar
« on: January 09, 2009, 09:32:48 am »
How would the SQL be for a custom search that returns the element name and notes as well as the classfier name?

I am stuck on trying to join the t_object table to the t_attribute table to return the classifier name...


create a partition "owned" by the actor (located directly below the actor in the project explorer) that is named the same as the actor.
Yes, this is good. An alternative approach would be to create the partition and set its classifier to be the actor (Ctrl+L).

General Board / Re: Mapping lanes and pools as organisation hierar
« on: January 09, 2009, 09:05:59 am »
I hear what you are saying, but...

The RTF orders elements according to the order in the project browser right. If you have a pool with activites within the activities sit in under the pool in the tree, and then in the rtf report all come out in order correctly.

When you add a second process diagram in a different area in the tree, if you reuse the pool then it starts to all go wrong. As you add activities into the second diagram the activities are added to the tree but you can't see the pool in the tree under the second diagram. The pool will not be included in the rtf report for the second diagram as it is not in that are of the tree.

With the main goal being able to generate document of the process for communication and signoff, would duplication then be required to make sure the documents are correct?

What are your thoughts?

General Board / Re: Mapping lanes and pools as organisation hierar
« on: January 09, 2009, 07:39:11 am »
Thanks for the suggestions!

I have been using the BPMN tools for my activity/process diagrams so am interesting in linking the lanes/pools into the org hierarchy.

The model I have is very big, has multiple instances of the same lane or pool so as to allow for the elements to be ordered correctly in the project browser and hence come out in the right order in the reports.

So I think the best thing to do is to follow the classifier suggestion and firstly create a diagram with actors linked to represent the org hierarchy. I can then link each lane or pool so that the classifier is the relevant actor.

General Board / Mapping lanes and pools as organisation hierarchy
« on: January 06, 2009, 09:45:15 am »

If a process model has been defined with many standard lanes and pools, it is required to document/produce a diagram which displays the relationships between those pools and lanes. This would appear as an organisation hierarchy.

e.g. the hierarchy of pools and lanes might be:
1.0 organisation pool
-1.1road office lane
--1.1.1 CTO actor lane
--1.1.2 Road office worker lane
2.0 Customer Pool
3.0 Supplier pool

Is there a way that the lanes and pools can be dragged onto a diagram type that would allow the lanes and pools to be linked like an ERD or class diagram format? Or could an ERD be made and the lanes and pools linked into the ERD elements in the same way that requirements can be linked into activies in a process diagram?

The purpose would be to show the context in the organisation that each lane and pool fits in to.

Alternatively is there an option to do the same thing using the actor element? This could also work as a solution although not all the lanes and pools are yet defined as actors so it wouldn't immediately be as easy to produce.

Any help would be appreciated, cheers!  ::)

General Board / Re: Diagrams reduced in size in RTF generated docs
« on: January 09, 2009, 09:34:41 am »
what about if you use the rtf template that is A3? The diagrams might not need to be reduced so much...

Pages: [1] 2 3