Monthly Archives: February 2016

Working with multiple EA elements at the same time

Ever been frustrated when trying to edit an element and wanting to refer to information in other elements or packages?   You may need to close the current element, open another to capture the information you need and then go back to the element you were working on trying to remember the detail, only to repeat the same process a few minutes later.

This was a problem I have often encountered, for example when cross checking requirements and wanting to read the information from multiple items at the same time.

One solution is to output the information into a spreadsheet (using eaXL of course) then reimport the changes or into a word document (eaDocX)  which you can check as you make your amendments.  But all that takes time, and it may be that you still need to refer back to the model.  And as the model changes you may need to repeat the process to ensure that you have the latest information.  Don’t get me wrong these approaches work, and I find them particularly useful when needing to cross check and review information  before publishing documents.

So rather than remain frustrated,  I came up with a solution extending eaForms so that it could present element information within an EA tab.  The benefit of this is the ability to have multiple tabs and hence provide access to multiple elements at the same time.  If you look at the screen shot below you will see multiple tabs each representing an element or report.

eaForms Tab presentation - can display one or more elements as EA tab

eaForms Tab presentation can display one or more elements as EA tab

Furthermore, as you can undock EA tabs you can view mutliple tabs at the same time and as screen(s) permit spread them out.  Below is a screen shot showing 2 elements, one of which is an undocked tab; in practice you can distribute tabs across multiple screens.

Using multiple tabs - working with tasks and linking to requirements, and working on the requirement at the same time

Using multiple tabs – working with tasks and linking to requirements, and working on the requirement at the same time

And another example when completing use cases:

Example of use case form - where all information for prodject is input - together with editing a requirement

Example of use case form – where all information for prodject is input – together with editing a requirement

A simple idea using eaForms within EAs flexible framework that removes one little frustration.

One use I have is when planning projects and needing to ensure that I have linked relevant items.  For example, when checking tasks and their dependencies I use the Related Element Control, but need to check the detail of individual elements and diagrams to ensure all is covered.  There is a similar job when checking progress to ensure that everything is covered!BTW: I do use EA’s project management tools as well to manage allocation of work and progress, however they don’t offer the visibility I need to ensure all is captured in the plan!

I am sure you could think of other examples where information from different places is needed at the same time.  As eaForms evolves we will dsicover other use cases that we need to address; it’s still early days so we welcome your feedback.

Does eaForms have a use in your work making it easier to get the job done?

In the meantime, go to eaWorkplace to download your eaForms update or a eaForms trial version if eaForms is new to you.

Adrian

 

 

Advertisements