---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.



---SAD1 Assignment # 1---

Based on our learning’s in Chapter 1 report, we are to identify and discuss some of the characteristics we have as a good system analyst.

I never thought how tricky to be a system analyst, until the class discuss about how and what does “System Analyst” means. Yes, its ponder me of aiming all the qualities and requirements of a system analyst, but the question is Am I that capable to become one? This question knocks my mind when dreaming to achieve these necessities of system analyst. Glad that we are given the chance to listen and share some of the aspects of a good system analyst. As they said, a good system analyst is a solution provider and can cope up every little problem running inside and outside of the scope of the system.

As a student facing this futuristic generation, computers is hard to imagine without them. As a result of new technologies, our modern society has been almost deluged by a continual introduction of new products, both in computer hardware systems and software. And these things are created through also the idea and help of professional analyst. System analyst plays a very important role in producing a good, quality product either a plan, software or even hardware. An analyst can be called as a “Computer Scientist” because all of the remarkable and continuing advances in computer technology are credited to the highly trained and skilled system analyst.


“I can be a system analyst someday” a line which repeatedly comes to mind every time I think of inspiring to become one. As what I understand in the report systems analysts are in great demand, get paid well, and work in a thrilling field while enjoying many work place freedoms. The name it self is not very commonly known and the tasks are complicated but intriguing at the same time. The highlights for this job are total freedom, and a respectable salary. Many corporations would not be able to function without the assistance of systems analysts, and yet in many cases employers can't explain what it is they do, or how they do it. When new programs are not needed, a systems analyst may be required to maintain the software they have already created. It can be frustrating, not to mention financially devastating, to have computer or network crash, and no one on hand to fix it! A common cause for system crashes is pilot error, which is also easily avoided with instruction, however; glitches in programs do pop up from time to time. Such a crisis reinforces how important it is to have someone on hand to prevent, and cure problems. This area of problem solving grants him or her freedom, by having the most knowledge in crisis situations.

To be able to meet these requirements I have to set my priorities and identify some of my characteristics as a good analyst.

A system analyst should gather all information’s and a good listener.

I can make designs and implements the information gathered about the system, the first thing to do is to interview the company or any respondents which can help to our system development, this is to find out what kind of information’s do we need and improved. I should find whether the report is feasible or not. Actually, group 1 reported various tools in gathering information’s, but concisely interview is the most common and effective source of gathering information, this is to find and proved all the facts and questions left behind.


A system analyst knows how to analyze both negative and positive side of the possible outputs for the system.


As a student, I believe that I have the ability to analyze the possible different approach of the system, off course in analyzing the system I must find out where are they going to get the information, how, when is the project going to be done, the tools I need, the expense, and other related facts which talks about our project. Since system analyst has a big job to do, I know that am responsible enough to formulate design, the development, and implementation of the report, what purpose will it serve presentation, and many more. I can follow the first analysis of when the project will be finished. Basically a Systems Analyst is responsible for systems projects and from beginning to the end of a project; I can implement the system to good use. The Systems Analyst creates and helps finish the final product, making all the specifications and charts for what is to be done.

A system analyst knows how to formulate diagrams and can provide detailed documents.

They do flowcharting, specifications for the programmers of the report, and development control. They write specifications, of what is to be in the final report. The Systems Analyst then must follow up to make sure the program is running smoothly. A critical flowchart also helps the programmers along. The Systems Analyst helps to makes sure the work is done until the final report is achieved. After the development is finished and a prototype of the report is finished, the Systems Analyst helps the programmers in testing the program for bugs. The critical path also calculates how many man hours it will take to finish, enough time to prepare and many more. A critical path is like a due date, if the report is to be done in thirty days, the Systems Analyst makes sure the report is done in thirty days. Once the final report is finished and free of bugs, it is sent to the user.

These characters should attained every person specially student who aims to be a part of the group of “Professional System Analyst”.