JULY 2005    
Harness Application Complexity...
     
In this Edition
 
"JULY HIGHLIGHTS"

EDITORIAL>>

THE CULTURE SHOCK>>
UPCOMING EVENTS>>
 
 


In this latest issue in our series about application modernization, we want to look at the human aspects. The inevitable shift in the age pyramid means a steadily younger population of developers.

Newly graduated staff have been immersed in new technology and are gradually managing to overturn the existing model. We now need to exploit what many IT directors see as a “savage horde” poised to rule out proven systems and techniques.
Seen in this context, a culture shock is obvious and unavoidable.
Is there a way out of this situation ?

Let’s look at what is primarily a managerial problem.

The ambitious aim of this newsletter is to convince the RPG or COBOL developer that the step up to new technology is not the climb that it seems. Even if the terminology is different, when you look more closely, you see that we are still talking about the same things : data, processes and - especially - user issues.

The other aim, is to make the “new technology” developer realize that it is in his interest to take time out to understand this other world that can, for example, offer him a level of professionalism he may not have acquired yet. Behind these existing applications are users, with growing expectations about the functionality, performance and ergonomics of their applications - and that is the real challenge to take on.

The message is clear - above the technical wrangling, a far more basic and critical issue is at hand : that of leading the IT organization to greater automation, to guarantee the adaptability of the information system in the face of stricter enterprise and regulatory standards.

I hope that you will find here some useful pointers in the application modernization challenge.

Best regards,

Philippe MAGNE
CEO

P.S. : We are keen to hear your reactions and comments on the subject.

 

Don't hesitate to ask for more information from our sales department by e-mail to : sales@arcadsoftware.com

To find out more about our products...

If you no longer want to receive this newsletter,
click here

 

Your comments/suggestions are all welcome !
Send them to Stéphanie ZELKO szelko@arcadsoftware.com


Best regards,

the ARCAD Software team

Visit our Website : www.arcadsoftware.com

If you own or intend to purchase an IBM eServer i5 ou iSeries, now that the ARCAD toolset is certified IBM Server Proven you may be eligible for certain advantages. To find out more, click on the image below :

Top of page>> 

To find out more about the iSeries Developer Roadmap click here

 

 

 
 

What’s different about an AS/400 developer and a Java developer ? There’s a world of difference, looking from the outside. That’s why many companies have already come across serious problems of rivalry and mutual incomprehension on the two sides. This is a restrictive situation and particularly regrettable because it could be turned into a great opportunity. A mix of cultures leads brings richness to an organization.
Can the cultural differences be overcome ? Aren’t there any convergence vectors ? We will try to explore some of these ideas.

Sharing things
Sharing the same single programming language has always been considered a panacea by many IT directors. It has remained the driving force of CASE tool vendors coming from the AS/400 world. User companies that have been backing on these tools for some time and that have 100% of their code in a 4GL have every reason to stay on the same track. No problems with adapting their resources, rapid implementation, the advantages are numerous. Yes, but- the vast majority of companies have already invested in different technology. This quest for a unique language that can answer the needs of native development along with client/server and Web soon starts to look utopian. The persistence of “old” languages such as RPG or COBOL and the emergence of future languages are constants that we have to accept sooner or later.
What can we share then, if not the language ? The answer to this question has already been supplied by IBM : the development environment. Putting in place the new WDSc development environment is certainly the best way for an RPG/COBOL developer to demystify Java technology. It’s also the best way for a Java developer to take an interest in native languages, even if it’s slightly tougher in this direction.

Modernizing the organization
If there’s one thing that RPG and Java developers often share, it’s the level of organization they apply to their development. Such as changing application version at the speed of light, in the name of so-called reactivity (often hiding a patent lack of reliability) or technological improvement. In either case, they fail to meet users’ real expectations, who are crying out loudest for stability. And stability does not mean immobility. Stability comes from making application change within a precise and rigorous organizational framework, with well-defined validation and security steps. This is where the ARCAD toolset comes into its own. It guarantees coordinated development, facilitates communication between teams by revealing the inter-component links, and synchronizes the transfer to production and deployment. In this sense, it works as a major factor in culture convergence. Encouraging development teams to adopt a common toolset federates development teams into a shared project and prevents the natural tendency to work as separate groups.

Training
Getting to know the other world, this is where training becomes so important. It is the cornerstone of modernization. Training an RPG/COBOL developer in new technology is a priority, of course, even though the gap is not as wide as it appears. But we often forget about training in the other direction and this is often a blocking factor. The stereotypical Java developer is purely technical, has no history about the Information System and lacks knowledge about the business rules. So being at least able to read RPG/COBOL code is essential to avoid being shut in by the technology itself.

Making the differences understood
RPG/COBOL developers criticize the complexity of applications when they know little of their origins and doubt their justification. In some cases, they can also gloat about performance differences in applications. On the Java side, developers look at the iSeries server as an ancestor and fail to take the trouble to understand what made it so successful.
This is a pity as each could bring the other to a more pragmatic view of both the user and the applications they are developing, and Java developers in isolation have nothing more than technology know-how. To bring about a mutual understanding and respect, each side needs to accept the combined benefit of the two cultures.
What is also important, is to look back at the historical aspects. Because in the end, as the saying goes, “nothing is created, it is just transformed” - this shows that we are not really in two different worlds, but just in the same transforming world. Java developments just add to an existing mechanism but do not substitute it.

Conclusion
Looking beyond the technical conflicts to favor a harmonious and therefore productive organization - this is one of the stakes of application modernization. Starting from the ARCAD Software core business, coupled with our own experience of developing in heterogeneous technologies, we are well-placed to encourage you towards an improved organization of your IT, as automated as possible.

 

 
 

 

Copyright © 2005 ARCAD Software, Inc. All rights reserved.
Top of page>> 

 

 

 

 

 
 
UPCOMING EVENTS

 

After a busy early Summer including COMMON Europe, the annual ARCAD User Forum and seminars in Luxembourg and Poland, Fall 2005 will be just as rich in upcoming events. We’ve given you the events schedule below along with venues and access details.

We hope to be seeing you there!

Event
Date & Place
To find out more

COMMON
Orlando

 

18-22 September
Orlando, Florida

Orlando World Center
Marriott Resort and Convention Center

In addition to hundreds of sessions on topics focusing on security, business strategy, database, systems management, networking and development, the educational focus of the conference will be Virtualization...

Seminar
IBM/SMA/Traders

29 September
2005
Tour Descartes IBM


Principal theme : Process automation in particular automation/synchronization of Transfer to Production.

 

Seminar in Luxembourg

 

November 2005

 

Principal theme : Parameter deployment and versioning, Software Configuration Management (SCM), Version Control, Traceability, Security and regulatory constraints.

Seminar in Singapore
with VANDA Group

At the end of September
Overall presentation of the ARCAD Suite : A set of solutions to simply manage, organize and secure the evolution of your Information System.