---SAD1 Assignment # 2---

We are to interview a system analyst and ask what skills and characteristics must a system analyst develop in order to be more effective in any design modeling process.

Many temples should elapse before a successful building will completely finish. The same with system analyst, before to create and develop such a massive and extravagant system he should be able to define the range and statuesque of the system and be able to define his abilities and limitations. As what they said every move has a process, they should analyze and think well. In developing a system there are many mechanisms to consider, if how it cost, the duration of time and any more.

It was hot noon when the group decided to go to SAMULCO for the interview, it sting our ears as we listened to the loud beep of jeep, fortunately the company entertained us as we arrived to the area. It was a gloomy room full of mechanisms blunts our eyes, but just a little part of System Analyst of the Sta. Ana Multi-Cooperative or SAMULCO. What does this system analyst means? According to different writers and books, it was define that system analyst is a solution provider or a problem solver; it has its strong personality to be more effective in his fields. So knowing this definition, let us clarify and interview a system analyst who could provide skills and characteristics of a system analyst.

The question was what skills and characteristics must a system analyst develop in order to be more effective in any design modeling process?

Before Sir James Bautista answered the question, he let us first elaborate the different modeling process use by system analyst, we answered traditional and object oriented approach modeling including Data flow diagram. Out of this modeling process he define what does this “system analyst” means to him, a true system analyst should be a wide thinker of the scope of how a system must be develop and what are some details he need to put into it. Furthermore, he added that a system analyst should be careful and detailed in making design modeling process and look over the specification of the system. These are some of the examples of a true system analyst. Now moving on, he now answer the question of the different characteristic must a system should develop.

A system Analyst should be Observant:

In dealing with making the system a system analyst should be observant in all the facts and information of the system. He should be considerable of the possible output of the system; he should consider his self a flexible of some changes of the system and to different environments approach. To meet also the client’s expectation, a system analyst should be observant on to what the client wants.
A system Analyst should be good in different programming language:

Since system analyst is flexible to any environment, he should possess and learn different programming language to be able to know the flow of the system. This will help the system analyst to be more effective in developing the system for the reason that, it takes too much time to analyze and create a system, but if a system analyst is way better in coding the system, he can easily access and analyze the flow of the system, he can easily seen the error and modify it, he can easily change the command and many more.

A system Analyst should know to mingle with the team.

An effective system analyst should have a good communication skill, this will lessen the time in creating the system, and this will help minimize the misunderstanding of the group and meet the expectation of the client. It can help the team achieve the output and implement well the system.

These are some of the important characteristics of a system analyst according to Sir James. This interview gives us knowledge and adds information to our field; moreover in defining a system analyst one should be familiar with designing concepts that is appropriate for the particular development environment. This means one who is good at designing commercial buildings isn't necessarily a good person to design residential housing. Although a lot of concepts overlap, one who is good at designing mainframe system isn't necessarily a good candidate for web projects.

One should have the skills to use the tools to facilitate his/her work in designing software tools. If someone is struggling to use a hammer he is worrying about putting a nail in straight not about building a good structure. One should have the industry or business knowledge or the capacity to acquire them. System implementation is a lot like a bunch of blind people trying to figure out what an elephant looks like. Each person has his/her own field expertise. However, the more knowledge one person has would make the process easier and create better results. A good communication skill without saying is very important. It is important that system analyst has a good analytical skills and an understanding of the problems that business people face, otherwise known as the problem domain.

Choose an area of business usage, such as forms processing, on-line access, search and retrieval, or information handling in a specific industry such as government, banking or insurance, and you will be in great demand. Most people over generalize their skills and don't excel at anything. By knowing a business persons problem and understanding how software and computers can solve that problem, you are almost unique.

To sum up these characteristics, the system analyst must be able to communicate in writing and orally, the analyst must easily get along with people. The analyst must be a good listener and be able to react to what people say, the analyst must be knowledgeable of technology. The analyst is expected to know the intricacies of programming, and decent general knowledge of concepts and terms is essential, and lastly the analyst must be knowledgeable of business. The analyst is not expected to be an expert in business but a decent understanding of the client's world is required.