Hola Jose

Thanks for the clarification, you make interesting points.
We know that David Easter monitors the ARS list, so maybe he can chime in on 
what he thinks about this....

Guillaume

________________________________
From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG] on 
behalf of Jose Huerta [jose.hue...@sm2baleares.es]
Sent: Friday, March 30, 2012 5:14 AM
To: arslist@ARSLIST.ORG
Subject: Re: DevStudio Tool

** Guillaume,

I know that Remedy development is very different from structured or object 
programming. But my point is about the quality and possibilities of their 
development tools.

I will explain in detail what I consider essential:

ONLINE DEBUG:
There is a tool in Remedy that allows you to debug step by step. But it's text 
based. I want to log in in debug mode, that executes normally. Set breakpoints 
at some filters. When these filters arrive stop execution, see the fields 
values at this particular moment, and continue executing filters step by step. 
If this can be done by text, Why is it not possible to do through dev studio?

UNITARY TEST:
Configure some actions (like creating a request with some values or call a 
service action with some values) and program the expected behavior. So when you 
run the unitary test the system checks it. Maintaining a library of unitary 
tests on your system and reexecuting them at every change, you get more 
control. I do it now, with some very complex situations, but I need to use 
SOAPUI to call a web service and get the response, checking it to see if it is 
valid.

GRAPHICAL ENHANCEMENTS LIKE BLOCKING OR HIDDING:
Set some elements in a view and group them in layers. Then you can easily hide 
a layer, but only when editing. Or you can block a layer, to be sure you can't 
select it.

ENFORCEMENT OF BEST PRACTICES:
Have a set of best practices configured (like naming convention) and the system 
automatically checks them. So if you brake a best practice the system warms you.

WORK WITH FIELDS NOT IN VIEW:
If you want to reconfigure or change a field that is not present in any view, 
then you must add it (where you can't search it from the fieldid, only by the 
name) to a view, change it and remove it again from the view.

ENHANCED SEARCH:
I can only search elements from one criteria. And the available criteria is not 
enough. If I want to list all filters with some word in the name that are part 
of a particular application, this is not possible. If I want to know which 
filters are used in a particular form, this is not possible (I can only search 
for the primary form, but not shared). I want to list all filters that use a 
particular field in the qualification, this is not possible. I have a Remedy 
form that feeds from the Remedy's data dictionary that can perform all these 
searches.

Under my point of view, the developer studio has the minimum set of feature to 
allow developing, but it is far from being a good tool.

Regards,

Jose Huerta
http://theremedyforit.com/


On Thu, Mar 29, 2012 at 15:55, Guillaume Rheault 
<guilla...@dcshq.com<mailto:guilla...@dcshq.com>> wrote:
**
Jose,

I think some of the points you mention are not applicable in the ARS world, 
since as you very well know, ARS is not a 3rd generation language like java or 
.net.
The general consensus is that ARS is greater than a 4th generation language, 
it's either 4.5 or 5th generation.
As a point of reference PL/SQL and T-SQL are 4th generation languages.

Therefore you cannot really compare the developer tool of a of 5th generation 
language with the developer tool of a 3rd generation language.
We need to compare apples to apples and oranges to oranges to make an objective 
and rational comparison.

So... if you are familiar with a 5th generation language's developer tool and 
want to compare it with Developer Studio, please go ahead and share your 
analysis, the community values them, and hopefully BMC will incorporate new 
features in future versions.

Guillaume

________________________________
From: Action Request System discussion list(ARSList) 
[arslist@ARSLIST.ORG<mailto:arslist@ARSLIST.ORG>] on behalf of Jose Huerta 
[jose.hue...@sm2baleares.es<mailto:jose.hue...@sm2baleares.es>]
Sent: Thursday, March 29, 2012 8:27 AM

To: arslist@ARSLIST.ORG<mailto:arslist@ARSLIST.ORG>
Subject: Re: DevStudio Tool

** I think that Developer Studio is not as good as it must be. You all talk 
about the great leap made from the admin tool to the developer studio. But 
under my point of view it's is like going from a very bad application to a bad 
application.

Have you seen other developer studios (like the Microsot's one)? There are a 
lot of features missing in the current version that are the basis of other 
development environments like:

 - Online debugging
 - Unitary test
 - Graphical blocking of elements (to block some elements and work with others).
 - Enforcement of best practices.
 - Search objects: To answer the next questions: What are the active links that 
can change one particular field? What filters are associated with a form (not 
only the main form, but also as a secondary form)?

It is not a good tool. And the prove of it is that a lot of partners are 
providing parallel tools to make things that the developer studio would had to 
do.

I work with a 24" panoramic monitor + 22" 4:3 monitor + the 15" laptop monitor. 
And I use all three when using the developer studio. For me there is a waste of 
space when displaying a filter. All this information can be reorganized better 
way.

_attend WWRUG12 www.wwrug.com<http://www.wwrug.com> ARSlist: "Where the Answers 
Are"_

_attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to