Monday, April 27, 2009

What is RedCode?

What is RedCode?

It is the code name of a project developed by NETSIS to adapt their software products to the web platform. All NETSIS software will easily be used on the web via this project in a near future and this software will serve to the users without any limitation in time, place and space. It may also be defined as a technological transform project that traces the developments in the modern world and an enterprise resource project (ERP) that will standardize the use of web on this area. It is the collection of the properties that will be included in this project.

All NETSIS software will easily be used on the web via RedCode project in a near future and this software will serve to the users without any limitation in time, place and space.

Göksel ÜÇER. NETSIS Software Director narrated the NETSIS’s new generation product of RedCode and the accompanying innovations of the NETSISNedir.Com members.

- Mr. ÜÇER, can you tell us about yourself and your NETSIS story?

- I remember the scenes on many films that I watched on TV in 1987. By using a mini computer without having any or networks, anybody could easily be connected to the bank or the government agencies in a secure way. These scenes affected me so much that I began to prepare myself for a computerized world. To achieve this I decided to learn BASIC. At the age of 10, all these programming activities, algorithms and flowcharts were boring. But at the end of these days, when I began the produce more effective programs I have gained much more interest to this kind of life. I tried to work with computers much more during my collage days. My interest that began with BASIC, continued with database applications, TSR programs, graphical user interfaces (Borland Graphic Interface-BGI). In time Izmir limited me and I began to look for more resources. After graduating the collage, I got the chance of getting practical training at NETSIS. Although I didn’t work on software rigorously during my practical training, but I was ready to work for NETSIS at the end. Consequently, I worked for NETSIS for long years on software projects and after all these projects I am the Deputy Manager of NETSIS now.

- Can you describe the importance of Research&Development in NETSIS and the budget reserved for this branch?

- We have some very dynamic teams in the area of Software R&D. the count of these teams change in accordance with the projects and the periods. As an example, when we began to work on RedCode Project i.e. 5 years ago, we had a very weak R&D team, but nowadays the R&D activities comprise many activities including infrastructure and user interface. And the budget reserved for R&D activities may be imagined as the 30% of software production costs.

- When did you begin to work on RedCode and can you describe the period of development?

- RedCode is neither a spontaneous decision nor a spontaneous strategy. With this project, NETSIS decided to transform its platform, paradigms, software development processes and the sense of service. Approximately 2 years ago it’s decided to give a start on this project after the developments achieved on the wide use of internet, getting to a point of social conscious on internet, ADSL network infrastructure developments, wide use of wireless network and increasing use of PDA kind personal devices in Turkey. We prepared our plans considering our existing and future customer profiles and our resources.

RedCode development loop is based on four basic factors. The dominance of each factor is redefined in accordance with our yearly objectives, the development plans of our business associations, customer expectations and the daily wants realized. RedCode Project is talking its route with the effective management of all these factors.

- By comparing the technologies of other foreign ERP software projects and your RedCode project, can you define your advantages and disadvantages if any?

- First of all, every producer adds his cultural properties to their project. The RedCode project also reflects the properties belonging to NETSIS. The properties of RedCode are designed in accordance with the NETSIS’ importance of customer satisfaction, fast and effective close of application period and the amendments of Kaizen Loop.

Foreign ERP producers’ properties of customization, localization, service based architecture, easy start of integrated applications also included in RedCode. (I will not be humble on this matter). But new trends and problems are precious (naked approach) and gains of Production and Development period repositions us in front of our competitors. All these properties will be adopted with the increasing use of our product/service.

- What kind of advantages provides RedCode to NETSIS business associations? Do you have any plan to provide advantages to your business associations over other national ERP software producers?

- To answer this question, it would be more proper to speak on an important decision of mine during RedCode design period.

By the analyse of our knowledge gained during Ephesus, Millennium and Forerunner projects, it was obvious that our business associations improved us much more. With the business they do, we have had a wide solution area and we gained more customers. In the past, we have had a very low reusing ratio in the above mentioned projects. (i.e. we should have used much more log and high security functions in the associate’s applications.) We planned to open more functions to our associates in an easy, secure and fast way. So we designed the project in a proper way to this kind of criterium. Our RedCode designers give importance to the place of critical and important events in the applications by thinking the position of our associates. So many functions may easily be traced or triggered from a point of outside of application. To give an easy example, when the CRM nominee records are saved, the associate application will also be triggered and in case it is required other business functions might be used with the distributed transaction.

Our business associates get the chance of developing faster applications having much more functions with the above mentioned infrastructure properties of RedCode platform. Software maintenance costs can be in a position of giving much more affective service.

- Consequently, can you summarize the new properties coming with the RedCode?

o Module, package and process logics of NETSIS applications will be designed on service based architecture. So our enterprise resource planning functions may export the data to other (mobile platform, integrated application) applications.

§ With the Enterprise Package Bus feature, our associate company’s custom applications can easily be used.

§ With the DPartManager (Data Part Manager) feature, many user interfaces can easily be used with other screens or portal pages in accordance with the needs.

o Localization and customization functions are developed with more properties than Windows platform.

§ For instance, one of our customers located in Iran can easily replace a date object with one of a web control object developed by them.

§ There are much more administrative tool than Windows.

§ With the RCP ( RedCode Profiler) sql commands, errors, workflow&workplace activities, statistical data of report server can easily be traced and saved.

o With the help of additional services, administering the jobs will be easier.

§ AJM ( Async Job Management): Preplanning jobs will be done. (i.e. At the end of every month, automatic cost accountancy report)

§ Notification: Communication unit of RedCode.

§ Reporting: Reports can be handled with a special service and so can easily be exported to other applications.

§ Datacenter: The data saved in RedCode package will be served in a fast way with the help of an enhanced cached memory on the basis of firm, user or area.

§ With this future, data read periods will be shorter and the request – response loop of web platform will also be shorter. (faster response and process)

- I would tell the features of RedCode in detail here but it will be better to see the product getting when it is released.

- Thank you Mr. Üçer.

NetsisNedir.com © All Rights Reserved

No comments: