HomeHome  PortalPortal  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log inLog in  

Share | 
 

 Assignment 2 (Due: December 14, 2011, before 01:00pm)

View previous topic View next topic Go down 
AuthorMessage
Admin
Admin


Posts : 41
Points : 124
Join date : 2009-06-17

PostSubject: Assignment 2 (Due: December 14, 2011, before 01:00pm)    Wed Nov 23, 2011 2:48 pm

Interview a Systems Analyst and ask what skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process [include in your answer evidences (pix, ltrs, etc)]? at least 2000 words exlcuding your evidences.
Back to top Go down
View user profile http://usep-ic.forumsmotions.com
patrickduanevalle



Posts : 15
Points : 15
Join date : 2011-11-24

PostSubject: Assessment 2   Wed Dec 14, 2011 1:24 am

Name: Valle, Patrick Duane D.
Course/yr.: BSCS III

Assessment 2
“Skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process.”

We ask one person to address the problem about the skill and characteristics of a good and effective system analyst in developing design models namely Ma’am Sharon Lei M. Molantas which is a System analyst Head and a project manager of City Information Technology Center(CITC) of Davao City Hall. She graduated at AMA(1994) and previously, she went to Australia to enhance her skill in system analysis. We also Interview one of Ma’am Sharon’s people which is Sir Jun Barber which is a graduate from Ateneo De Davao University(1995). This two Expert in the system analyst is more than 15 years in service and we can see that they are one of the best in Davao city. We also talk to their members and they also told use their previous like Infrastructure Project Monitoring System, Scholarship Databank System ,Integrated Infrastructure Permit System, City Public Assistance Mgt. System, Attendance Mgt. System, Motorized Tricycle Franchising, Davao City Informal Settlers Profile and others. They also share their Project Management Framework which involve the conceptualization, initiating , planning ,execute and control , and close out. As an analyst, they always follow the modeling style like iteration Modeling and Model Storming.

We ask first their own words what is system analyst for them. They answer that the system analyst is a person that design a system and solve for the given error in the system. They search and study about the nature of a system about how they behave and how to improve the system. They also find a solution to the problem of the system and they plan for the system. They provide alternative solution in a given problem.


Based on our interview about the system analyst, we learn a lot and it widens our knowledge about system analyst. Base form what we have heard from the two expert, there are a lot of things that need to be consider for us to be an effective analyst. Anyone can be a system analyst but the thing is not just anyone can be a good and effective system analyst in the field of designing a modeling process. We can say that we don’t need to know how to program in order to be a system analyst because Maam Sharon admit that she forget to program and she just rely on the skill of programmer but then if you have a programming language, this can be the edge.

there are many kind of system analyst and it depends on their field of expertise like in the stock market and they don’t need the knowledge about programming like we do. They mostly use statistical data for their analysis and gathering data. For us, we really need to have a background in programming because we are developing a system and that system requires knowledge about programming software. To be a system analyst is not necessary requires for those person who is very intelligent but again it can be a plus points if you are so intelligent. We just need to be a good problem solver in order to be a good system analyst. You need to be a critical thinker and that means, you need to think deeply and go beyond the limitations. We can say that to be a critical thinking is a skill that can be inherit or practice and it can enhance further by practicing. The edge of being critical thinker in any skills that people can acquire is that a critical thinker is a problem solver. I can say that they are a good problem solver because of the way they think. Thinking is a powerful tool for innovation and distraction. If you think critically, you can see the obscene and potential of a certain things around you. You really need to be a critical thinker in the field of system analysis because you need to analyze a system and develop it in order to satisfy costumer and client. We need it because if you analyze a system, you need to find and predict the problem that may occur during the operation. The task is to find a solution and you need to develop more that one solution to address the occurring problem. You may not want to have the problem and cure it that to prevent it from happening. Another reason of hiring a legal system analyst is to predict almost all the possible problem than may occur in then near future to minimize the cost. If the analyst fail to do such things, the client will suffer for the cost and damage that can be done by that certain problem, hence if the analyst will predict and prevent it from happening, the client will be satisfy and they will reduce the cost of operating a certain system. You can develop the skill of being a critical thinker by practicing the nature of the way you think and you need to apply it in order to enhance it farther. Critical thinking is a critical way the analyst must have for them to be effective.

Another skill you need to develop is the attentiveness. Being attentive to follow instruction is important because this will be the goal of the system that you are going to make. If you are not attentive, your client will not possible satisfy about the result of your work. The need of your client is also important and you need to listen and grant his/her wants as possible as you can. The result of having the lack of attentiveness will delay your project and there are high chance of failing the project. I can say that this can cause a delay because if you can’t satisfy your client, there will be a lot of revising and reconstruction and this is impractical because your are wasting time and money. We need to value time and also money because the longer the time duration, the larger the cost is.

You need to have a good analyzation skill because you need to analyze a system and if you don’t have enough analyzation skills, you can do nothing but garbage. Analyzation skill is also useful in the coding part of the system. In learning a machine language, you need to understand how the machine works and you need to communicate with them and understand them. In short, you need to analyze them for you to be an effective user of that certain machine language. If you have not acquire enough knowledge in analyzation skill, this can be the source of failure from developing a system. If you want to be effective, you need to understand every side of the system details by details because in every part of the system and every details in it, it plays a very important role during the development. Even thou that details is not that harmless to look at, it can grow and harmless . There is no room for error and every details count. To be effective analyst, you need to know first your field and expertise and then you can focus your attention from them. You need to develop your field of expertise by practicing and research because even if you have the quality of a good analyst, but you are not expert about your field then you are not an effective analyst. Your target is you need to be in the top of your expertise.

In the field of information technology, the system analyst must have skills in coding or programming. During the coding process of the system, skills in programming is very important because the system mainly compose of hardware and software. The hardware will not function properly about your expectation if you have a poor foundation in software side. In coding, analyzation and deep understanding about the system must be apply in order to build a strong and flexible system. Coding skill is one of the foundation to be a good system analyst. The system analyst is not only about analyzing data and analyzing system but they also participate during the coding process. Every slight error and bugs in your system can cost problem and if there is a problem, this will cause chaos to the client and you two will suffer.

The system analyst must be a good researcher because researching or gathering data is the main source and bases of the development. Before the development, analyst is required to search and find some useful data and idea. They need to survey in order for them to have basis before developing the system. In developing the system, it must be match from the data that is being gather in order for the system to serve it purpose. Gathering data is not simple as what you think. It looks simple but it’s not and it requires a searching skills. If you are a good researcher, you will be an effective system analyst in any designing process. We need to take note that because of a good searching, you will understand the system correctly and because you understand it, you are able to communicate to the system and as a result, there will be synchronization between system and you and you can come up with a good system model. We can say that you are a good researcher if you understand every details of the system.

You need to convince the client to hire you and to use your product. In other word, you need to have a good communication and entrepreneur skill. Communication is not necessary in the way that you need to talk to others and make them understand what you are saying. In the field of system analyzation and system development, communication can comes from the system. The system will talk in your behave and that system will communicate to the client and user. You need to have a good communication skill so that you can communicate to the user that uses your system. You need to make them compatible to your system in order for your system and the user to understand each other. The common mistake of the user is that they miss use the system and for that, the system will not serve its true purpose. For me, system is useless if we don’t know how to use it correctly and in order to make your system communicate to the people that will use your system, you need to be them and you need to have a good communication skill thru your system.

You need to be eager to solve the problems and that only implies about your characteristic of being strong and up to the challenge. If your characteristic is always positive, I’m sure you will be a good designer of a system. This is really helpful because this is sometimes the edge of the analyst if they are into pressure especially if there are deadlines to meet. The kind of characteristic the analyst must have is they want to be challenge and because of that, they are improving and lifting their selves into the top of success. Challenging yourself can boost your confidence and able you to achieve your target. This will also the key so that you will never surrender to the trials and problems you will soon encounter.

Another characteristic to develop in order to be an effective system analyst is you need to be an observant one. You need to be curious and aware of is happening to your surroundings. It is very useful if you are observant and curious during the gathering of data and it help a lot for the reason that curiosity will lead you into question and you wonder. After wondering you will search and find an answer and after finding an answer, you can now formulate a solution to the given problem. Being observant is a characteristic that make you alert and ready every time. This will able you to act fast if there is a problem. If you are an observant person, you can easily notice things especially those things that is unnoticeable and this will help the analyst to become good and effective developer. It is required for the analyst to be observant because when gathering data, this will lead you to the solution for the problem. A lame analyst is not an effective system developer and never will be.

Problem makes people to panic and if they panic, they lost control of their selves. System analyst must have a characteristic of being calm because we all know that they handle pressure and in order to overcome that pressure, you need to be calm every time . It is necessary to develop this characteristic especially if you are an analyst because this will be the key to control the unexpected situation. Analyst must be calm every time so that they can think properly and it is crucial in the part of analyst because if they are calm, they can always produce a wise decision. We need to take not that the mood of a person can affect its performance and this has already have a scientific study. To be an analyst, you must be physically and mentally ready because every move and every decision is important and you need to be strong and on guard always.

To sum it up, you can see your weakness about your skill or your characteristic by practicing and somehow failure. Practice will show your weakness and for that you will know about the things that you need to develop and characters that you need to improve. If you need to improve your skill and characteristic, you need to be discipline first. This will allow you to survive every problem that you can encounter. Being a system analyst is not easy and you need to dedicate yourself in order to be an efficient analyst in any design modeling. If you are dedicated to your work then everything will follow.






Last edited by patrickduanevalle on Mon Jan 23, 2012 11:38 pm; edited 2 times in total
Back to top Go down
View user profile
kenneth jan malubay



Posts : 15
Points : 16
Join date : 2011-11-23

PostSubject: Interviewing a System Analyst   Wed Dec 14, 2011 5:07 am

Learning the characteristics and skills of a system analyst give us the idea what are the qualities to become a good system analyst. By learning from the internet and books, it gives us pointers on how to become a system analyst. By learning on ourselves is not enough to know the exact what we are expected to learn. If we want to know the exact work of a system analyst we were going to interview a real system analyst to further understand the works of a system analyst in the field.

Finding a system analyst is so difficult in our part because we don’t know who and where to go to ask some question about a system analyst. We asked our facilitators on who manages the system of the school so that we can conduct an interview concerning our assignment but unlucky for us because most of them do not know who handles the system, others are denying about their job. I and my group mates went to the other school to look for a system analyst. One of my group mates has a friend of her family in DMMA. So we went there and ask permission to their system analyst to make an interview on him. The name of their System Analyst is Cornelio Dagot the MIS in DMMA.

Mr. Dagot is MIS in DMMA since 1995. In order for us to obtain information regarding the works of systems analyst, the following questions were made and were asked to Mr. Dagot. Part of our subject requirements to question the characteristics and skills of a system analyst and his experience in the field. The first question that we have asked to Mr. Dagot is “What are the basic skills and characteristics that a System Analyst must have?”. He replied that the basic skills are knowledge about programming skills, basic knowledge in conducting a research, determining a particular problem in a department or identifying the basic solution for the problem.

In his first answer about the skill we all know that the basic foundation of becoming a system analyst is that you have a basic knowledge in programming skills because programming skills help a system analyst to develop a program. Not all the time the systems analyst do what he supposed to do, analyzing and determining the problem but sometimes all the works will be done by him alone. It includes, coding, designing and other works that are practically not the work of a systems analyst. This is the skills that a system analyst must have. For the second skills that he mentioned, basic knowledge in conducting a research for my own understanding because a system analyst is researching for a problem in a department, he/she must have a background in performing a research. The next one is the obvious work of a system analyst, determining a particular problem because the job of a system analyst is to find the problem and make a solution out of it. Mr. Dagot said that the primary concern of a department or the primary problem is that they want to make the process in each of the department to be a computerize method. But not all the solution of the problem is to make an automation process because there is still department that the process is needed to be done manually.

He told us the most need skill of a system analyst is that he/she must know to analyze the problem and to decide what kind of solution will be implement with the use of technology. System Analyst are the one that helps a company to improve their system process because there are the one finding the problem and creating the better solution to improve a certain system.

The next question we have asked is that “Based on your experience what is the function of a System Analyst? Is it more on research?”. He replied base on the big company the work of a system analyst is just to research to a particular problem. The coding stuff and everything are on the other department of the team. The only job of the system analyst is to define the problem and give some idea in designing the solution. But in the case of small company like in this school they only have few departments so the system analyst do the all stuff, in defining the problem, designing the solution, developing the system and implementing it. But for the big picture the only job of the system analyst is to define only the problem and to give his own opinion for solving it. Other stuffs are for the other sectors of the department to work on.

The next question we have asked is that “Here in your school, what are the current systems that you handle recently?”. He replied that in their school they have customized systems and proprietary systems like Microsoft. In the customized systems they are the ones developing it. The systems that they have developed are enrollment system, student account system, faculty loading systems and text connect systems for globe. The text connect allows the student to inquire their grade thru texting to Globe. But unfortunately this system is not running anymore because the system is not effective. They have observed that almost of the student using Smart Network. But they have an agreement on Smart that they were developing a system just like the text connect.

Next question we have asked is that “As a System Analyst, what are the characteristics that a system analyst should develop?”. A system analyst should develop more in analysis and design because that is the main function of a system analyst. There is a subject for that skill for his background he graduated at STI for Analysis and Design that serves as his foundation in becoming a System Analyst.

Another question we have asked him is “For you which part in system analyst that is difficult?”. The hardest part in System Analyst is that the employee is not accepting the change. This is the most problem of the system analyst because they will implement a system but the employee in that certain department won’t accept the changes of the system because they prefer the old system than the new system. For example in the accounting department he saw a problem in that department because the client has to fall a long line to be served. He develop a queuing system after implementing the system the employees doesn’t like the system because one of the problem is that the client will come back again even though the number is already called. That’s why they bring back the old system. After the System Analyst implements the system the only problem they will encounter is the acceptance of the employee.

“For the side of the client, what are their reactions to the new systems?”. Obviously the reaction of the client, they appreciated the new systems. Instead of standing a long line they will seat on the chair and wait for their number to be called.

“Do you have an experience to work on group? To be an Project Manager?”. He didn’t experience working in group because he only working individually. As a project manager he didn’t experience it too.

“How long the duration for analyzing the problem?”. It does all depend in the project. For enrollment system he has one month in analyzing and investigating the problem by visiting the affected offices. For the preparation period he allotted six months for it. In preparation it includes the coding part and test runs.

“As a System Analyst did you follow SDLC Method?”. He is following the SDLC Method. The data gathering, planning, designing, developing, implementing and monitoring. A system analyst must have to follow because it’s a step by step procedure. You can’t move to the next phase if didn’t finish the current phase. Even flow charting he still follow it because watching the flow chart you can see the flow of your system. It’s the best way if you have knowledge in flow charting.

Interviewing a real system analyst give us an idea what is the real job of a system analyst. What are the characteristics needed in the field? What skills that we must develop to become a system analyst? By asking to the system analyst give us the real needs to become a system analyst.

In the learning form the book we have listed the characteristics and skills that the system analysts must have. Like programming skills, data management system, communication network and connectivity, operating system and computer hardware also knowledge in business. Interviewing a real system analyst made us set clear what are the skills that a system analyst must have. He point it put the knowledge in programming because not all the time the system analyst will analyze the problem. He/she must do some coding stuff to if he/she is only the one working the system. I think the other skills are more on basic knowledge because in making a system all the skills that the book said will be use. Next is in business knowledge having a basic knowledge too in making a business or in the flow of the business gives you the advantage to find a better solution in a certain problem. People knowledge is part also because the job of a system analyst is to gather data from the affected offices. Communicating through the different offices or department enhance the people knowledge you have possess.

Characteristics of a system analyst, in the past learning I have listed several characteristics that a system analyst must have. These are being flexible, responsible, good listener, investigative, patience and easy to get along. By observing the answer of our system analyst all this characteristics I have mentioned above is in there, because you must be flexible to work on different technology or in different platform that your boss will give you. Being responsible to your work makes the deadline of the project done in the right time. Using the SDLC Method and by following it makes the work of a system analyst organize and neat. Responsible in meeting the deadline gives the system analyst advantage to test the system and deliver it to the department that will using it. To be a good listener is one of the factors too. By observing the offices and hearing there complains about the system makes the finding of the problem easier and to know faster what the employee wants to improve. And by investigating the problem well lead the system analyst to decide a better solution in the problem. Easy to get along is like communicating with other employee to know the problem in each office that is affected. The last in my list is patience. By knowing the most duration in building a system, patience plays the big role in it. In just one stage in developing a system will consume at least a month or how many months depending how big is the project is. Being patience in finishing each phase makes the flow of your system so organize.

The characteristics that the aspiring system analyst must have are to know analysis and design because these are the core in investigating and solving a problem in the field. In learning analysis it will teaches us how to investigate a problem, research the problem, gather the information we need and that is the core function of a system analyst to find a problem. By improving it will makes a good system analysis. In learning the different method of design gives us the advantage on how to design a better solution in solving a problem. Getting the better solution gives us the better opportunity to minimize the risk to cause a problem to the company. With this two makes the real job of a System Analyst.

All the characteristics of a system analyst and skills are so essential in becoming one. But the most skill you must develop is analysis and design because it is the foundation of a system analyst. All skills and characteristics are so important so develop them too if you want to become a good system analyst.







Last edited by kenneth jan malubay on Thu Mar 08, 2012 9:34 pm; edited 2 times in total
Back to top Go down
View user profile
annjuviepapas



Posts : 15
Points : 15
Join date : 2011-11-23

PostSubject: Interview a Systems Analyst   Wed Dec 14, 2011 5:27 am

Revised...

System Analyst: Sir Rustjohn Balagolan

This paper was intended for the discussion about the assignment that our facilitator gave to us. Its about to interview a system analyst to ask for what are the characteristics must a systems analyst develop in order to be more effective in any design modeling process.

This was my 3rd time in modifying this paper because of the incident happened between our facilitator and the whole class. We learned from our mistakes and now I am trying to finish this paper without any guilt and stand with pride.

The class decided to interview a system analyst again but Sir Randy Gamboa did not want us to interview just one system analyst with almost the whole class. He insisted with a maximum of 2 students per system analyst. The interview was already settled whatever the decision will be and still we will conduct the interview.

Finding a system analyst was very hard even this city_Davao City was big in terms of land area here in the Philippines. Our facilitator wanted us to use our communication skill through finding a system analyst which was good I think but it takes a lot of courage where we thought initially it was just so easy. Luckily, we found and interviewed a former system analyst and he was currently a project manager at Globaltech Development Inc. He was the brother of one of our friends and very willing to answer our queries.

We scheduled the interview on December 19, 2011 at the food court of Victoria Plaza 2:00 pm. As we sat down Sir Rustjohn Balagolan asked what we really want to know. By the way, his profile can be seen at the end of this paper, it was attached as one of the evidences in case you would like to know about him. Moving on, that time I answered him about the reason why we conducted an interview. The interview started from the question what are the skills that the system analyst must have to be good of course and additional question was what are the steps to be a good system analyst_actually the last question was not included in our assignment but since it was interesting to discuss with I just mentioned it into him.

Before he answered our question, he defined what system analyst and what are the roles of being a system analyst. He said that a system analyst was more as a researcher rather than we thought as a programmer. The system analyst investigates and finds a solution to the problem that its client consulted it to him. Specifically, he should determine the costs, the manpower needed, the requirements that must be gathered, the clients wanted to happen, checks what the company needs and to be considered and to suggest and recommend any new system that can improve the functionality of the company. Furthermore, the system analyst must know if the problem is feasible and if so the system analyst also checks if the company can gain in terms of financial aspects or might as well revised if necessary to fit for the company needs.

I also told Sir Rustjohn about our situation about having a hard time looking for a system analyst and it was not like an engineer or an attorney that when you graduated and passed engineering or law you have the title immediately so I asked him how do you know that you are a system analyst. He further said that when the clients give you just a budget requirement and you tend to analyze the needs of the company out of those requirements you are manifesting the definition of what the system analyst is all about. What are the things to be prepared before the system development must start, how feasible the project, what approach should be used for the kind of system. For example, if the company wanted to a system for customer relationship management and the client does not have a background about the system so the system analyst must understood and conduct research if still he doesn’t have any experience or project the same what the client’s need to aid and always see how you satisfy the client through your outputs.
He also said only big companies who can afford to have a system analyst separate to the other professionals involved in system development but to those medium enterprises they just hired only one personnel that sometimes they called it IT manager or Project manager that is why you’re having a hard time in looking a system analyst.

He also mentioned that a system analyst should be on time ug wala-on na ang ginatawag na Filipino time. In his experience, most of his clients are international like for example full-blooded Americans are very hard to please and very strict when it comes to time. If you are late they will have a hard time to build the trust and possibly throwing a relationship back to zero. Anyone of us doesn’t want to receive things late but with the Americans they did not accept any considerations even though you are sick or what. To resolve Sir Rustjohn added you should have a back-up plan when your programmer got sick and it was scheduled to finish tomorrow, they might add another programmer to cover the lost works done by the sick programmer but those things are much more likely to what the project manager do. In the part of System Analyst if he is the problem so he should communicate to the client and be able to explain and convince (kung baga i.melon-melon nimo ang client) what really happen.

Characteristics to be a good System Analyst by Sir Rustjohn Balagolan:

Though System analyst varies in different expertise it doesn’t mean that it also varies the characteristics that you should acquire. Below are the following characteristics that Sir Rustjohn Balagolan mentioned:

System Analyst gather information and do thorough research and to be able to come up with those things, system analyst must have a good communication skill either it was orally or in writing and better if both. You will be going to encounter a lot of people to be able to set the requirements needed in the system you are going to develop. Most of his job is to communicate and create recommendation to the people concerned with the projects so a system analyst is a good communicator that enables the client to understand without talking about the techy terms and can understand easily.

It really hard to work with people that make your life like hell wherever you are and what profession do you have. Therefore, as a system analyst that deals with people should set a good impression in the first place. There should be harmony in the team and all the members do know what their roles and responsibilities to contribute to the system they are working on.

To gather information is to listen to the people who are involved in your research. You need to interact to the people you are dealing with. Gathering data may be through an interview, through a questionnaire or even creating scenarios in order to get what the system must have. The nature of the different ways of gathering of data differs by the way how you interact to the client. Sometimes interview may lead you to topics that are not related to the system that supposedly the reason why you conducted interview is for the information requirements like for example talking about the client’s personal life. Although you did not open the topic but because unconsciously it just fall into so you should let him as long you did not forget the purpose.

Yes, a system analyst was not about programming, but to have a fundamental knowledge on what he or she dealing with. It was not good to have a client where he was more expert than you are though it was not bad but it was better if you have a general knowledge about the tools and technologies you are using. Sir Rustjohn also told us as a system analyst you must have at least a fundamental knowledge about the programming tools because how can create recommendation on what programming software if you the one who analyzes the system doesn’t know what to recommend. Therefore a system analyst must have a knowledge about the nature and environment that fitted most to the system you’re investigating.

It was included in his or her research that system analyst must at least know where the business heading now, where the business wanted to be and the purpose of the system that can help the business process of the organization. The system analyst was not expected to be an expert but at least he understands the purpose of his existence. Through this he can improve the business process by either recommending another functions and business operations.
Another question we have raised was what are the typical problems that a system analyst solved? Sir Rustjohn Balagolan said that the typical problems solved by system analysts include cost-efficiency of inventory holding, evaluation of customer needs, such as ordering times, etc, and efficient analysis of financial information. He personally also involved in troubleshooting and even networking problems.

In addition, Sir Rustjohn Balagolan also mentioned the word attentiveness. As a system analyst you should listen to the requirements that the organization or company requires. The system will be useless if the output does not meet the requirements and expectations of the business. As a system analyst you are like an entertainer somehow, you need to satisfy the viewer or even beyond his expectation in order your product will be recommended to other and create a solid communication to your clients, same with the system analyst.

According to Engr. Cristina Enriquez Dumdumaya system analyst differs depends on what field they are in. Some of the System analyst does not require programming skills and probably just gather statistical data and other information. Curiosity was the key. Being curious opens the door of the possible solutions you will gather that lead you to analysis that the system requires you.

Back to Sir Rustjohn Balagolan, he said system analyst was also like a sales lady. You need to convince the client to buy your product and eventually hire you. The competition for the system analyst was very tight and you need to have the extra quality that the other system analyst doesn’t have.
Another thing was analyzing something was very hard how much more a system that composed a lot of factors. A system analyst must be patient and have the passion to his or her works and the eagerness to find a solution if there is problem occurred along the development process. You need to be strong and continue until the project was successful. After all the brainstorming and thorough analyzing the system it was fulfilling and priceless if you created the output that was recognized by your client as successful and everything was good. I think that’s the most important thing that the system analyst achieves.

Ma’am Cristina Enriquez Dumdumaya said that a Computer Science student always put in mind this basic question in developing a system or solving a program-related problem the “what if”. Always find a problem until it minimizes the probability of errors that your system might encounter when you deploy it to the real world with different types of user and scenarios. That words _ “what if” for me personally was very effective but sometimes when I’m in my lamest stage I always skip that question and it was not good. You need to challenge yourself to boost and enhance your skills and without noticing it you’re opening the doors of every information that go along your way as you develop your system.
Sir Rustjohn Balagolan also added that your characteristics sometimes determine what field you might go. For example, if you are very well in communicating to other people you might good in gathering of data for the system you are going to develop. The responsibility of a system analyst was a product of your characteristics.

We all know that analyzing was very hard. When we do have problems we always advice to analyze the problem but in reality it was hard when to start and how. Gathering data attach another level of analyzing what data should you gather for not wasting the time allocated in creating the system. You need to pay attention to all the details you gathered or else it might lead you to wrong system just by a single piece of data you have unconsciously missed.

As a student still learning and aspiring to be a system analyst should learn and know what I wanted to be for the next 5 or 10 years. During that time that Sir Randy Gamboa asked me that question about what I wanted to be, I even stuttered because I really don’t know what I wanted and I just start realizing that I wanted to be a graphic designer as of the moment. I don’t know maybe after I finished this paper and do some further research probably I want to be a system analyst. But it doesn’t matter where and what field you are in as long as you like it and you are willing to innovate yourself to be effective and be as efficient on the field you are embracing.

Wherever you will go or what path you will head you should be flexible and know yourself better. Your character always matter and always bring a weapon which is knowledge on what field you would like. To be in the business as a system analyst is very hard. Honestly, as we have this assignment it was like so depressing and very far to achieve but as a good system analyst you should be a positive thinker and always widen your imagination or even push to the limit. Just be curious all the time and don’t stop receiving information which is accessible just a click through the help of different technologies. People who hold this position should be able to function productively in both team and independent work environments. He or she must be able to manage multiple projects simultaneously. Whatever the problem might arise just always remember that there is always solution to that problem it only varies how hard the solution is or how big the problem was.

Summary:
We interviewed Sir Rustjohn Balagolan and Engr. Cristina Enriquez Dumdumaya for the assignment about the Characteristics of a good System Analyst. They mentioned a lot of characteristics but for me the most traits that highlighted the most was be a good person to your co-worker to build camaraderie and to lure clients and build strong relationship between the business organization and you as a system analyst. Below are the characteristics mentioned above:
• Be curious all the time.
• Be attentive.
• Be patient.
• Be passionate to your work.
• Be positive thinker.
• Be creative.
• Be available all the time.
• Don’t stop learning new things
• Practice your communication skill by meeting different kind of people.
• Lastly, always thank God for the blessing you have.

System Analysts: Sir Rustjohn Balagolan
Engr. Cristina Enriquez Dumdumaya

Evidences: http://ajpapassad.tumblr.com/
http://annjuviesad.blogspot.com/2011/12/interview-systems-analyst.html


By: Ann Juvie S. Papas


Last edited by annjuviepapas on Fri Dec 23, 2011 1:52 am; edited 11 times in total
Back to top Go down
View user profile
Michael S. Palacio



Posts : 15
Points : 15
Join date : 2011-11-23
Location : Davao City

PostSubject: Skills and Characteristics of a Systems Analyst by a Systems Analyst   Wed Dec 14, 2011 7:57 am

Editing...


Last edited by Michael S. Palacio on Fri Dec 16, 2011 10:48 pm; edited 1 time in total
Back to top Go down
View user profile
viktor immanuel calonia



Posts : 15
Points : 15
Join date : 2011-11-23

PostSubject: Characteristics of a Good System Analyst   Wed Dec 14, 2011 8:07 am

All organizations rely on computer and information technology to conduct business and operate efficiently and to perform specific functions and manage data and business aspects. The businesses rely on the computer systems that made the processes of their company more efficient. As the organizations and businesses are towards changing and improvement, they hire an expert that will study their existing process and develop it and make it more efficient by using computer systems. Computer systems analysts help organizations to use technology effectively and to incorporate rapidly changing technologies into their existing systems. In order to run efficiently, organizations must use technology and to integrate new evolving technologies prudently. Computer systems need updating and customizing on a regular basis. This is where the computer systems analyst comes in. The work of computer systems analysts evolves rapidly, reflecting new areas of specialization and changes in technology.
When we interview a sir Ariel Pabilona, a System Analyst that work as a freelance before, accepting jobs in doing information systems of his client, he gave us five pointers about what it takes to be a good system analyst. It was Thursday last week, December 8 2011. According to Ariel Pabilona, to be a good system analyst, a system analyst should have the following characteristics: The system analyst must be able to communicate in writing and orally. Second, the system analyst must easily get along with people. Thirdly, the system analyst must be a good listener and be able to react to what people say. The fourth pointer is that, a system analyst must be knowledgeable of technology. The analyst is not expected to know the intricacies of programming, but a decent general knowledge of concepts and terms is essential. The last one is that, a system 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. Sir Ariel Pabilona explained us something about these characteristics. Like how to develop the characteristic and how to achieve the skill to be one of the good system analysts. He also said that a systems analyst researches problem, plans solutions, recommends software and systems, and coordinates development to meet business or other requirements. They will be familiar with multiple varieties of programming languages, operating systems, and computer hardware platforms. Because they often write user requests into technical specifications, the systems analysts are the liaisons between vendors and information technology professionals. They may be responsible for developing cost analysis, design considerations, and implementation time-lines.
Apparently, a system analyst plays a major role in a project team which works primarily for an information system. A system is defined as a group of interrelated components functioning together to achieve an outcome. An information system (IS) is a collection of interrelated components that collect, process, store, and provide as output information needed to complete tasks. A systems analyst researches problem, plans solutions, recommends software and systems, and coordinates development to meet business or other requirements. He/she also develops information systems that support strategic planning. A systems analyst may: interact with the customers to learn and document requirements, interact with designers to understand software limitations, help programmers during system development, perform system testing, deploy the completed system, document requirements or contribute to user manuals. There are various roles that a system analyst plays: as a business problem-solver, as a consultant, as a supporting agent, as an agent or catalyst of change. The basis of being a good computer system analyst is still not clear since every system analyst have different approach to the problem which they rely on their strength. The characteristics of a good computer system analyst according to sir Ariel Pabilona will be discuss later on.
The first characteristic is all about to be a good speaker and a good writer. Sir Ariel Pabilona said that to be a good speaker a speaker must be confident about what he say and what he or she about to speak. He also said something about the voice to make what the things that a system analyst more understandable. As what sir Ariel Pabilona said, a good speaker is the one that can deliver his thought to the others in efficient way. It makes me think about what are the other simple methods that can make my speaking skills improve. Sir Ariel pabilona told us that an online search can help us if we want pointer on how to be a good speaker. In my online search that I had done, i found out that to be a good speaker, a person should have a good expressive face. A good speaker must not have no extra gestures or mannerism when talking and the most important is to have a good posture of dignity, confidence and grace. When making a system model, being a good speaker can have a great help in making an interaction and communication to the direct user of the system and to the client or the sponsor of the project. Being a good speaker helps the system when expressing what would be the change or the improvement of the information system that the system analyst project. As a good speaker, a good speaker system analyst can organize the members of the project more efficiently since everybody will not have a hard time listening to the instructions came from their leader or the system analyst of the project. With that situation, a good speaker system analyst can organize the group more easily which will result to the better milestone of the project.
The second characteristic is all about getting along with people. Systems analysts need to understand how people think learn, react to change, communicate, and work (in a variety of jobs and levels). Interpersonal and communication skills are crucial in obtaining information, motivating people, getting cooperation, understanding the complexity and workings of an organization in order to provide necessary support. It is all about gaining trust with people so easily. But to think of it, I think it is not about only in gaining someone else’s trust but playing with someone else’s personality so that you can adopt with it and make the other people getting along or will not make a hard time going with you. The key for me is by developing the knowledge on how people think, learn, analyze and socialize. In learning concerning on what people might think, a system analyst can be more sensitive about on what might be the direct user of the system think on the system that he design. also by learning concerning on what people might think, the system analyst can anticipate on what might be the errors that the direct users of the project encounter, execute or put to the inputs of the information systems that the system analyst develop. In learning on how the people learn, it would help the system analyst in making the manual of the system. Also by knowing on how people learn will help the system analyst formulate the functionalities that the system analyst put to the system that the system analyst do. With that characteristic of system analyst within a project, it would be easy for a system analyst in the subject to make a good understanding about the different personalities that are present within the system analyst workgroups and it would easy of the system analyst to adopt and work with that personality. It would be helpful when getting along with the direct user of the system and the client or the sponsor of the project that the system analyst do. If a system analyst can get along with people easily, it would be easy for the system analyst to get a client and gain friends or acquaintance among the system analyst’s workgroups or projects.
The third characteristics is all about the system analyst as a good and listener and be able to react to what people say. It means that a system analyst must have a good understanding on what the system analyst hear and listen. Also, it means that a system analyst must be very sensitive on what people say and react immediately from it. It made me ask to sir Ariel Pabilona how can determine if a person is a good listener. A good listener is attentive and makes a good eye to eye contact. It includes of paying close attention to the speaker and does not interrupt the speaker. A good speaker also does not rush to the speaker, is sensitive to the speaker, ask appropriate questions and reacts responsively. Being a good listener can be a skill that can help a system analyst. When a system analyst is a good listener, the groups, workgroups or teams that are the one who do the projects can accurately identify the problems from the client or the sponsor of the project. a good listener can listen to the suggestions of the members of the groups that would make the information system that the system analyst analyze be more stable or less prone to unfavorable situations. About the characteristic on reacting to what people say immediately is analyzing what people say in a shortest possible time. It would be like a critique on what the other people said might. System analyst must have the ability of reacting, and analyze on what people said because when a client express the what are the problems that the clients wants into his information system or problems that the clients wants to change in order to adopt to the changes of the company, a good listener system analyst would transform the problem into a series of solution and analysis of the system. It is just like when a good listener system analyst listens to something, the system analyst can immediately know what to do and the system analyst would immediately know how to organize the team and workgroups into the what system analyst plan from his mind while listening to the problem.
The fourth characteristic of a good system analyst is knowledgeable of technology. It would important to know the technologies that information system requires in order to run the information system in the machine. It would be needed what are the cost in order to buy those devices, hardware or simply a technology in order to run the system analyst design and implementation to the hardware which can be used by the direct user of the system. A Systems Analyst should have technical knowledge and skills in both tools and techniques. When we say technical knowledge and skills in tools, he/she should be acquainted or has knowledge with computers / peripheral devices (hardware) ,communication networks and connectivity, database and database management systems (DBMS), programming languages (for example, VB.NET or Java), operating systems and utilities, software productivity packages, integrated development environments (IDEs) for programming languages, and CASE tools, testing, documentation support, reverse engineering, configuration management. On the other hand, when we say technical knowledge and skills in techniques, he/she should be acquainted or has knowledge with project planning, systems analysis, systems design, database design, network design, construction, implementation, and systems support. A systems analyst should be flexible to be prepared for the rapid changing technology that we have.
The fifth characteristic is that the system analyst must have knowledge about the businesses. He must know what the business strategies are or make a business strategy for the company; he must know what the plans are or make plans of the company. The system analyst should know the organizational structure of the company, the organization techniques and the system analyst must know the functional work processes that exist in the company. The important thing to be analyst is when understanding the goals and strategies of a business and defining the information requirements that support those goals and strategies are a mighty hard task done by a Systems Analyst. This task requires specific skills and these are: Technical Knowledge, Business Knowledge and People Knowledge.
The characteristic of a good system analyst is in us. All we need to do is to develop it in order to use the potential that we have as a natural system analyst.

Back to top Go down
View user profile
melissa_carpio



Posts : 15
Points : 15
Join date : 2011-11-23
Age : 26
Location : 773 Panorama Homes Buhangin, Davao City

PostSubject: Interviewing a Systems Analyst   Wed Dec 14, 2011 8:09 am

From the previous assignment we had, the skills and characteristics of a good systems analyst has already been defined and discussed thoroughly. As a Computer Science student, my primary goal while I am still studying is to learn more on the field that I belong so that at the end of my schooling, there can be a great possibility that I will have a job that is fit from my attained degree. There are lots of job a Computer Science graduate can work into and one of the in demand job nowadays in the world of information technology is the systems analyst. Business organizations would tend to hire systems analyst for them to be more competitive in the industry because the main job of the systems analyst is to solve the problem of the current system of the company and design for a better system that would be feasible enough to make the company competitive.

In order to justify the information of a systems analyst according to their characteristics and skills, we were tasked to interview a systems analyst and ask what skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process. First thing that came out in my mind was to interview right away the systems analyst in USEP, most probably one of the faculties in IC handled the system. Some of my classmates concluded that Maam Teng Dumdumaya holds a system in USEP and some says that it is Sir Ariel Pabilona. After doubting on who manages the system, it has been clarified that Sir Ariel Pabilona holds a system in USEP but our group hesitated to conduct an interview on him because others have already conducted their interview. I was a bit problematic that time when our group knew that Sir Ariel was already interviewed, I was thinking on conducting an interview to other systems analyst in other schools but it could be difficult if you have no connections inside the school. Good thing I remembered my cousin’s girlfriend who is currently working at DMMA College of Southern Philippines (DCSP) and asked her about conducting an interview of a systems analyst. Luckily, she knows their systems analyst and told me to just come to their school and meet their systems analyst.

It was last Friday, December 9, when we interviewed Mr. Cornelio Dagot, MIS in DCSP and is handling several systems in their school. He graduated in STI and worked as a systems analyst in DCSP since 1995 before he became a MIS. He is also the Job Enabling English Proficiency (JEEP) Start Laboratory manager in DCSP. Some of the systems he handled inside the school are Enrolment System, Student Account System, Faculty Loading System, and they also adopted a telecommunication system under Globe which was the TextConnect. The system should have been a convenient way of letting the students get their grades through text but Sir Dagot said that the implemented system was not that effective enough to push through because most of the students are Smart users and seldom uses Globe as their main communication service provider. He works not only inside DCSP but he also handles systems in other big companies.

Our interview started with a question, “what are the skills needed in order for one to become a systems analyst?” According to Sir Dagot, basically if one wants to be a systems analyst he needs to have skills on programming and research. Why research? It is because the work of a systems analyst is to determine the problem on a particular department that needs to be computerized that is why there is a need to analyze the problem before designing the system. The systems analyst must also identify what would be the basic solution to the problem and where would he deploy the system. Most probably the solution would be the use of technology to solve the problem but there are instances that other departments don’t need computerization and just adopt the manual system probably because there would be no dealing of heavy transactions.

Second formulated question was, “what is the nature of a systems analyst?” According to Sir Dagot, as a systems analyst, his job is to conduct research on a particular problem in the organization. He cited a sample problem in their Finance Department, their problem is issuing of receipts. The work of the systems analyst is to just pin point what problems he observed. Coding and software development are not the works of a systems analyst because as a systems analyst, his work is limited until analyzing the problem and it is others’ job to handle the coding and software development. In Sir Dagot’s case, since DCSP has only few departments to handle, the work of the systems analyst is to analyze the problem, design the solution to the problem, and work on the coding and software development. But in big companies where there are MIS teams handling a certain system, the systems analyst has specific things to do, his focus is more on investigation, research the problem, the systems analyst is limited also on the system design, he just have to give idea on the design but not on coding.

Third question was about the systems that were implemented in their school, “here in DCSP, what are the current systems you handle as of this moment?” According to him, DCSP has two classes of system which are the customized systems and the proprietary systems like the Microsoft. In customized systems, they are the ones who create the system with the help of the resident programmer. They created existing systems like the Enrollment system, Student Account system, Faculty Loading System, and they also developed a system that links to Globe Telecommunications which is an easy way of inquiring a student’s grade through texting. It was called TextConnect but it was not implemented too long because as what they have observed, most of the students are using other networks rather than Globe. Applying the skill of a systems analyst, Sir Dagot in cooperation with Smart planned to have their TextConnect version but he said that it needs to have a new system because the recent system was based on Globe and they have different systems. Before implementing the said systems they must create new system that would fit to the system of Smart.

Another question being formulated by one of my classmates, “as a systems analyst, what are the characteristics needed to be developed?” He directly answered analysis and design. The subject Systems Analysis and Design is the foundation of becoming a systems analyst; it tackles a little about programming but the main topic of the subject is about investigating the problem and finding out the solution to the problem. Sir Dagot graduated at STI on Analysis and Design and he said that it is the core or the foundation of every systems analyst.

Next question formulated by me was, “what part of being a systems analyst is difficult to handle?” I was expecting that his answer would belong to the different phases in making a system like the planning phase, development phase, etc., but mostly for an experienced systems analyst like Sir Dagot, he has more difficulty on the clients of the system being developed. According to him, “The employees are not susceptible to change,” and it is true for some of the employees who are inclined to manual systems and prefer to work manually than to upgrade to an automated workspace. Systems analysts help the company to become progressive but how can the company be progressive if the employees would not adopt and embrace change in the company. Sir Dagot cited a situation in the Accounting department wherein the students would create long line just to have their receipts, in the part of the client there is no quality service on falling in line. To minimize the line that forms in the Accounting department, a queuing system has been deployed in the department and still another problem was raised. The queuing system may eliminate the long line of students but it would create misunderstanding on the students being called already but they were not present that time and when they came back they would claim that they were called earlier and this would end up in a quarrel. Some of the staff in the Accounting department would prefer not to use the system to minimize arguments. Even the outside systems that he handle are difficult to implement because it is within the employees if they are able to adopt change then good for the systems analyst because there would be no difficulty on observing the system after deployment but for employees that are not susceptible to change, it would be very hassle in the part of the systems analyst.

In connection with the previous question we had, we derived this question, “on the side of the students, what is most likely their reaction after a system has been deployed?” According to Sir Dagot, “of course, on the part of the students they actually appreciated the said system.” He cited again the queuing system in the Accounting department, after the system has been deployed there was a minimal line of students. It is advantageous on the part of a student because they would not take a long line before reaching the tellers and hassle-free for them because they would just wait for their number to be called in order for them to be catered. The only problem was in the Accounting department because they don’t want any fights from the students. Sir Dagot also applied the system to the Registrar department and he received positive reactions regarding the performance of the system because the employees accepted change in their way of working.

“Have you experienced working in group? Did you experience working as a Project Manager?” Sir Dagot told us that he has never worked on a group nor became the Project Manager because he is working individually.

“How long does it take for a systems analyst to analyze a problem?” According to Sir Dagot, it depends on the project that you are about to make. We took Enrollment system as an example of the system the we are about to create, he said that when he was developing the Enrollment system it took him one month to work on analyzing the problem and investigating it. It includes visitation of the different departments to know exactly the main problem. Then six months preparation for the coding and test runs but that duration doesn’t mean that the role of the systems analyst end there. After six months of observation, it must be polished for revisions, upgrade, and maintenance of the system for it to function properly.

Lastly, “as a systems analyst, do you follow SDLC method?” According to him, as a systems analyst, there is really a need of following steps in order to make the project right and as for him he uses SDLC method in developing the system. The data gathering, planning, designing, developing, implementing, and monitoring are very useful steps in creating a system because it is one way of disciplining yourself for it is a step by step procedure and one cannot proceed to the next phase until the previous phase has not been finished.

Being a systems analyst isn’t an easy job at all. In order for you to become a systems analyst, you must have at least the skills needed for a systems analyst. You need to know how to analyze the problem and you need to know what solutions are needed to solve the problem that you analyzed. Few systems analysts work with their specific tasks and that is if they are under a group project but for most of the systems analyst who develops system inside the school, they make the system as a whole, from analysis of certain problem to designing and implementing the system. A skilled systems analyst would probably have no difficulties in terms of developing the system but the challenge for them is the ability of the clients to adopt change. Not all clients are open to change especially if they are settled on the manual system, the work of the systems analyst now is to make the system catchy to the clients and if possible easy to handle so that there would be less problems in deploying the system. An individual should have the proper foundation of skills, knowledge and characteristics in order for him to become a good systems analyst.

I personally thank Mr. Cornelio Dagot for allowing us to spare some of his time in sharing his knowledge and experiences as a systems analyst not only inside the school but also dealing outside the big companies.




A photo inside their conference room together with Mr. Cornelio Dagot, MIS of the DMMA College of Southern Philippines.


Seriously listening to what Mr. Colnelio Dagot shared to us.


Last edited by melissa_carpio on Tue Dec 27, 2011 10:31 am; edited 2 times in total
Back to top Go down
View user profile
Joseph Jorge Repaso



Posts : 15
Points : 15
Join date : 2011-11-24

PostSubject: Interview a System Analyst    Wed Dec 14, 2011 8:42 am

In chapter 1, the topic was all about system analysis. Its responsibilities and characteristics needed. System analyst knows how investigate the problem of the company. He must know to analyze and design a system. In this regard, system analyst should undergo thorough research in a particular system. He/she must analyze a system and after that, he/she can conclude and start to make a design a system. He/she can help to make the process of a certain system to an easier one with the help of technology. Systems analyst investigates the problems, finds solutions, recommends software and systems, and manages development to meet business requirements and other requirements. They will be familiar with several varieties of programming languages, operating systems, and computer hardware platforms.

In connection in this topic, we interviewed a system analyst. He is the system analyst of DMMA College of Southern Philippines. He is Mr. Cornelio Dagot. He is MIS since 1995. He leads his team in developing some systems in their schools. Some of his projects are, enrollment system, faculty loading system, and student account system. And also he developed a system together with the Globe Company which is text-connect system, in which students can inquire their grades through text. But unfortunately, this system does not exist in their school now because some of their students are SMART users. That is why the text-connect system didn’t hit to the students.
Based on our interview with Mr. Cornelio Dagot about system analyst, for him system analyst knows how to analyze the problem. We ask Mr. Dagot on what are the basic skills and characteristics that a system analysis must have. He replied that the basic skills needed to be system analyst is that to have basic knowledge in programming because he said that in this way, system analyst that have skills in programming can help can develop a system. He also stated that programming is our basic foundation as a student. It can help us to become a system analyst. He stated also that for some system he develops, he do it by himself, he does the planning, analyzing, designing and coding. Mr. Dagot mentioned also skills needed by a system analyst is he or she knows how to determine the problem in a particular department. This is the most common skill needed by a system analyst. As what I’ve learned in chapter 1, system analyst is the business problem solver. He or she finds a solution to a given problem. He/she also needs to analyze the system in order for his or her to find a solution. Mr. Dagot also stated that system analyst must have a background in research skills. It can help the system analyst to determine the problem and implement a solution with this. He added that system analyst can identify the basic solution to the problem. He/she can identify whether it will be manual or computerized based on how he analyzed the problem. System analyst also must have the skills on how to solve the problem with the use of technology. He or she can decide on how he or she can put technology on it. We all know that technology can help our work easy and faster. It is also the reason why technology needed nowadays to make our life easier and faster. He added that not all system or department is the solution is computerized. There are some system and department that the process is needed to be done manually. He emphasizes to us that the needed skill to become a system analyst is that knows how to analyze the problem. It is one of the very important skills needed.
We asked Mr. Dagot is that based on his experience what is the function of a system analyst? He replied and set an example on a big company that the work of a system analyst is more on research only. The coding section is done by another people in the team. He explained to us that in a big company, a group of people will solve the company’s problem. In this case, system analyst’s job is to only to determine the problem and the other stuffs are done by other people in the group. But in small companies, some system analysts do the all stuffs, in defining the problem, designing the solution, developing the system and implementing it. Example of this is a school, in which there is no department for system analysis and design. But when we are moving to a bigger world, the only job for system analyst is that to determine the problem, analyze it and the rest will do it by other people in the group.
System analyst is the one that helps a company with their problem. He/she will make and find solution on it. Mr. Dagot told us that in a big company, there is a department for system analysis and design in which the main focus of their work is to analyze each department’s problem and have a soltion on it. System analysts are the one who finds the problem and the company will improve its services to the people.
As a system analyst, the characteristics needed to develop are more on analysis and design part. It is the main function of the system analysis. He added to us that there is a subject in STI which he graduated analysis design. It was his foundation on becoming system analyst. Another skill for system analysis that he added is that he/she must know to investigate a given problem.

We asked Mr. Dagot that in which part of being system analyst is difficult. He replied to us that the hardest part of being system analyst is that the employee is not accepting the change. He stated that it is the most difficult part of being system analyst because when he implements the system, the employees who are using the system were shocked. And a result, the employees won’t accept the change, and they prefer using the old system. He develop a queuing system after implementing the system the employees doesn’t like the system because one of the problem is that the client will come back again even though the number is already called. That’s why they bring back the old system. After the System Analyst implements the system the only problem they will encounter is the acceptance of the employee. In the side of the client, the reaction to new system is that they appreciated the new systems. Instead of standing a long line they will seat on the chair and wait for their number to be called.
We asked Mr. Dagot if he followed System development life cycle or SDLC method. He replied yes, he followed this method. The project planning in which initiate, ensure feasibility, plan schedule, and obtain approval for project. The Analysis in which understand business needs and processing requirements. The design phase, which define solution system based on requirements and analysis decisions. The implementation part, construct, test, train users, and install new system. And the last one Support in which keep system running and improve.
We asked Mr. Dagot, how long the duration for analyzing the problem. He replied it depends on the project to be analyzed. He state an example in the system he made in their school, the enrollment system in which he took one month to analyze the problem, investigate on it. Planning on what he will do. He also visits the department which enrollment system involved. He for the preparation period he allotted six months for it. In preparation it includes the coding part and test runs. He likes to do it all by himself. We ask him if he works as a project manager. He didn’t experience working in group because he only working individually. As a project manager he didn’t experience it too.
As we interviewed Mr. Dagot, we gain more knowledge about how to become a good system analyst. It gives us more ideas to become a good system analyst. He shared to us what he has a system analyst. We gain ideas on what are the other characteristics needed by a system analyst. Its main function and what is the role of the system analyst in a big company and a small company.

Based on the topic on chapter one about system analyst and the interview we conduct on Mr. Dagot, there are both similar in definition on system analyst and its characteristics. A good system analyst must have skills on programming. He/she has a background of some programming language. In this way, it helps a system analyst to develop a system. Mainly, the real function of a system analyst is on more on research. He does analyzing the problem, gathering of data. And the other part is on the other part of the group. That was based on Mr. Dagot. On the other side, my understanding on chapter one, System Analyst as business problem solver has to understand business problems. He/she uses logical methods for solving problems. A system analyst wants to make things better. And also he/she is more of a business problem solver than a technical programmer. There are several approaches in solving a problem. He/she researches and understands the problem. A system analyst should verify benefits in solving the problem. He/she can define the requirements for solving a problem. He/she can develop a set of possible alternatives solutions. A system analyst will decide the details of the solution and also can implement the solution. He/she can maintain to ensure the desired result. As a systems analyst would be needed by a company to examine their systems and processes, and recommend improvements. A Systems Analyst serves as a business professional who uses analysis and design techniques to solve business problems using information technology. Based on my assignment one, a systems analyst performs the following tasks: Interact with the customers to know their requirements, Interact with designers to convey the possible interface of the software, Interact or guide the coders or developers to keep track of system development, Perform system testing with sample data with the help of testers, Implement the new system, Prepare High quality Documentation. The required skills of the system analyst are based on knowledge and skills. We have Technical knowledge and skills. We also have business knowledge and skills. And lastly people knowledge and skills. We can define those skills as hard skills and soft skills. The hard skills are the skill that is in technical area in which database design, programming, and telecommunication are involved while the soft skills are the skills in nontechnical areas such as interviewing, team management, interacting with other people and leadership. It is important for a system analyst to recognize the importance of ethical behavior. System analysts are trusted with private and proprietary information of a certain company. System analyst has access to confidential information, such as salary, an organization’s planned projects, and security systems. Any wrong doings of a system analyst can ruin his or her career.

To sum it up, being a system analyst is not an easy task to do. There are characteristics to become a good system analyst. Being a system analyst is a challenging job. It has certain requirements that a person needs to meet in order to perform his role well. 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. What we did to the interview is part of our learning process of interviewing someone and it is part in knowledge and skills in people. As a student, it is our training ground to enhance more other skills needed to become a good system analyst. Conducting interview to a system analyst help us a lot to have inspirations and gain some knowledge from them. Learning from our facilitator and from other people can help to improve some other characteristics. Being a system analyst is not easy task. The company’s future relies on the hands of a system analyst. The main task of a system analyst is the problem solver. It’s easy to explain a system analyst but it very difficult to do it. We have peers and our facilitator that can help us develop those skills mention above and to become a good system analyst.


EVIDENCE



Last edited by Joseph Jorge Repaso on Fri Jan 06, 2012 10:24 am; edited 1 time in total
Back to top Go down
View user profile
Alvin Mark Cabeliño



Posts : 14
Points : 15
Join date : 2011-11-26
Age : 25
Location : Davao City

PostSubject: Re: Assignment 2 (Due: December 14, 2011, before 01:00pm)    Wed Dec 14, 2011 11:02 am

[justify][justify]System Analyst: Skills and Characteristics

The knowledge requirement is so staggering and extensive that there are very few persons capable of performing in an above average capacity. I cannot envision how one could possibly through strictly academic coursework, acquire this knowledge without perilous and untiring pursuit. There is much mis-information, vendor ax-grinding, self-serving, and uncritically reviewed published material that the chances of building a thorough understanding of the fundamentals is daunting.

That’s why System Analyst’s are making their best in every detail of the workmanship. According to Mr. Donald Anolque, “the knowledge requirement is so staggering and extensive that there are very few persons capable of performing in an above average capacity. I cannot envision how one could possibly through strictly academic coursework, acquire this knowledge without perilous and untiring pursuit. There is much mis-information, vendor ax-grinding, self-serving, and uncritically reviewed published material that the chances of building a thorough understanding of the fundamentals is daunting.”

Systems analysts figure out how to use computers to get things done. They tell businesses and other organizations which computers and software to buy, and they decide how to get those tools to work together. From this prologue I just read things are not normal for them as a person engaging to some critical business such as analyzing problems. That’ why we are privileged to had an interview to a person who is a certified graduate of BS in Information Technology from the STI college of Cotabato. He was one of System Analyst from RJ Merchandise. And for that, an interview with him was a great thing to do. The whole team prepared series of questions with relation to SAD 101.

THE INTERVIEW

 What is a System Analyst? (Based on your own opinion)

System Analyst: Design and analyze computer business systems matching the clients need for business. System Analyst deploys an effective information system to meet up the needs and demands of business logic.

 Please tell us something about your technical and non-technical skills?

System Analyst: Programming is my expertise for technical side. On the other side, I am talkative and responsive to things.

 Briefly state some of the job specific tasks that you have performed in the company that you have been working on right now?

System Analyst: I have been a team leader for some of business logic of certain company. A task given by the company depends on their needs and if you are capable to handle that job.

 Please elaborate some of the qualities of a good System Analyst?

System Analyst: risk taker, problem solver, flexible to things, has personal relation to others, calm under pressure attitude.

 What are the skills and characteristics must a system analyst develop in order to be in more effective in any design modeling process.

-good leadership skills
-upgrade in learning
- Actual results and facts of Analysis
- Good team builder
- Professionalism
- Analytical Skills
- Technical Skills



Good Leadership Skills

Upon hearing the leadership from Mr. Anolque, I paused and think that this just got me sinking because thinking on how to solve a problem will be very easy other than leading a team with different personalities to development and success. Sir. Donald added that in business world and in times like this, no man is an island. Which means that if you are aiming for great development in business, you should learn how to treat people fairly and learn to be a humanitarian citizen. You don’t own the world, everybody does. That’s why we are allowed to communicate and express our emotions and knowledge so that everyone can hear us.

Upgrade in Learning

“The basic thing to cope up with this challenging world is to adopt new variety of learning tactics.” Quoted by Mr. Anolque as I asked him about the skills a system analyst must possess to make everything in tact. You learn new every time you woke up in this world. So as in business, different algorithms on how to solve such problem will be coming out. Things will not be stagnant forever, it mutates, so as we, when learning spreads we picked up them and then we adjust. Using the different programming languages and be familiar with graphs is not only the way to level up your learning capability. There are man things to consider when we talk about solving such business demands from a client. Therefore, we really need to adjust and have the eagerness to learn more and more each day. Because in the world of information technology, everybody is a decoy.


The analyst needs to have a broad range of investigative and interpersonal skills, the ability to think critically and skeptically, using a variety of modeling techniques and other tools to help the customer representatives discover the range of stories which will ultimately make up the system. The analyst helps them express these stories in clear and understandable ways that make “done” explicit and knife edged, works with the testers and customer representatives to help identify and clarify the acceptance criteria for the whole gambit of stories.

The best analysts are involved in every aspect of story identification, and actively involved in the interaction design for the system. They have an understanding of the various ways the broad community of users will need to interact with the system, understanding the divergent needs and smoothing the differences to identify the design aspects which will work for the disparate stakeholders.

Technical Skills

Technical skills needed by systems analysts include but are not limited to:
Computers (PCs, mini, mainframes, etc.) Computer networks (LAN, WAN, VPNs, administration, security, etc.) Operating systems (Unix, Mac/OS, Windows) Data Exchange Protocols (ftp, http, etc.) Programming languages (C++, Java, XML, etc.) Software applications (Office, project managements, etc.) Information systems (databases, MISs, decision support systems) System development tools and environments (such as report generators, office automation tools, etc.).

Risk Taker

This is very important because the Systems Analyst should be a risk-taker in a smart way. He let us define what is 'risk' for us but he answered his own question he answered that risk is a possibility of a loss. In every move that a Systems Analyst take, there are so many risks involve. HE said that we can never stop a risk from coming but we can prepare on how it will affect us. He emphasized the importance of this characteristic by sharing to us the murphy's law which states that 'If something can go wrong, it will, and it will hit you in the most inappropriate time.' A Systems Analyst knows and understands that murphy's law will exist forever. A good Systems Analyst should be able to identify, analyze and detect the risk that might be involve on his plans. A good Systems Analyst should also be able to take the risk.


Actual results and facts of Analysis

According to misallabouts.blogspot.com, a holistic approach looks at the whole picture. The totality of something is much greater than the sum of its component parts and they cannot be understood by the isolated examination of their parts. While a systematic approach is more of a philosophy than a technique. It's the way one approaches problems in life, as opposed to the specific solutions that exist. Given a certain problem, one has many choices as to how to solve it. However, approaching the problem haphazardly, may or may not solve the problem. But, approaching the problem with the analytical approach, one is more likely to find the solution to the problem. How one can approach the problem analytically, or systematically, depends on how one views the problem. This is what is often called Analysis, and is really the same thing as breaking the problem down, sometimes referred to as "Divide and Conquer." By breaking down a problem, one can see the various aspects of the problem, and how they inter-relate, and by isolating the causative factors in the problem, one can find the solution to the problem. A Systematic Approach can be used in many areas, such as, systems analysis, software development, (which are part of the software development life cycle), internet site design, web optimization, hosting, business management and consulting, sales, and training. He emphasized that both approaches or views should be a character of a Systems Analyst.

http://silverblade-neophyte.blogspot.com/?zx=e80a13432ca1c129
Back to top Go down
View user profile
kevinmendez



Posts : 15
Points : 15
Join date : 2011-11-23

PostSubject: Assignment 2   Wed Dec 14, 2011 11:50 am

System analyst has a major and general role for making the IT industry so progressive nowadays. Having the accurate one is the best thing to define well the system analyst. These facts are from slideshare.net. This is very usable to make people aware of how important they are in computer industry. The precision of definition is enough to us to widen our knowledge about these matters. These are the following roles. First, the role of an analyst is to help organizations understand the challenges before them to make this transition and to ensure that the needs and expectations of the client are represented correctly in the final solution. Working this kind of matter is very essential for making a good and precise plan for these. Second, each company needs to define the specific roles and responsibilities that an analyst plays in their organization. However, the general roles and responsibilities of an analyst are defined below. Defining the roles first in the early part of planning is very important too. Third, in general, the analyst is responsible for ensuring that the requirements set forth by the business are captured and documented correctly before the solution is developed and implemented. One of the most important things in doing a project is making the documentations more effective and efficient way so that the clients are very excited for the output of their expectations. Fourth, in some companies, this person might be called a Business Analyst, Business Systems Analyst, Systems Analyst or a Requirements Analyst. Thus, it means this kind of analyst is very important in business industries. They are very in demand in this field where as their brilliant mind and skills are much needed. Fifth, while each of these titles has their particular nuances, the main responsibility of each is the same to capture and document the requirements needed to implement a solution to meet the clients' business needs. In this situation, it emphasizes that making documentations is also the process of very tiring days of rigid planning, without these one, it might absolutely the project would not meet the customer’s needs and requirements Sixth, if requirements are not captured and documented, the analyst is accountable. If the solution meets the documented requirements, but the solution still does not adequately represent the requirements of the client, the analyst is accountable. Another role is, Process Responsibilities. Once the Analysis Phase begins, the analyst plays a key role in making sure that the overall project successfully meets the client needs. These include analyzing and understanding the current state processes to ensure that the context and implications of change are understood by the clients and the project team. Developing an understanding of how present and future business needs will impact the solution. Identifying the sources of requirements and understanding how roles help determine the relative validity of requirements. Developing a Requirements Management Plan and disseminating the Plan to all stakeholders. Then, identifying and documenting all business, technical, product and process requirements. Working with the client to prioritize and rationalize the requirements. Helping to define acceptance criteria for completion of the solution. Again, this does not mean that the analyst physically does all of this work. There may be other people on the team that contribute, including the project manager. However, if the finished solution is missing features, or if the solution does not resolve the business need, then the analyst is the person held accountable. Pertaining to analyst skills, generally, analysts must have a good set of people skills, business skills, technical skills and soft skills to be successful. These include having good verbal and written communication skills, including active listening skills. Being well organized and knowing good processes to complete the work needed for the project. Building effective relationships with clients to develop joint vision for the project. Assisting the project manager by managing client expectations through careful and proactive communications regarding requirements and changes. Negotiating skills to build a final consensus on a common set of requirements from all clients and stakeholders. Ensuring that stakeholders know the implications of their decisions, and providing options and alternatives when necessary.

In general term, a system analyst, recommends software and systems, researches, problems, plans solutions, and coordinates development to meet business or other requirements. They will be familiar with multiple varieties of programming languages, operating systems, and computer hardware platforms. Because they often write user requests into technical specifications, the systems analyst are the liaisons between vendors and information technology professionals. They may be responsible for developing cost analysis, design considerations, and implementation time-lines. System Analyst, in an IT Business Analyst, they are more focused on system design and the technical aspects of the solution. Their role is mostly system solution centric which means it does not generally participate in the requirements gathering process, and is involved in the creation of functional and technical specifications. This is the professional who, once requirements are clearly defined, crates the functional solution, and by working with the technical team architect and developers, creates technical specifications and designs. For short, to make the facts short, generally, the system analyst may plan a system flow from the ground up. Interact with the customers to learn and document requirements that are then used to produce business requirements documents. Write technical requirements from a critical phase. Interact with designers to understand software limitations. Help programmers during system development, examples are provide use cases, flowcharts or even Database design. They perform system testing and deploy the completed system with sample/live data with the help of testers. Document requirement or contribute to user manuals. Whenever a development process is conducted, the system analyst is responsible for designing components and providing that information to the developer. Implement the new system, and they prepare high quality documentation. Working as a system analyst has many considerations. Having a system analyst of working a big project, the company could really benefit it a lot. First thing first, the data gathered can be highly reliable, without system analyst this can’t be happened in a more organized way. Secondly, the system analyst could able to see what is being done. Third, their observations are less expensive compared to other techniques. And the last but not the least, it allows the system analyst to do work measurement. For this case, working as a system analyst has also the disadvantages of making the project. First, the people or the workers feel uncomfortable and uneasy being watched by others. Workers might feel very conscious about their doings on how they will handle it during those times. They might perform differently when bring observed. However, the work being observed may not involve the level of difficulty or volume normally experienced during that time period. Second, some activities may take place at odd times. It might be inconvenience for the system analyst. The task being observed is subjected to type of interruptions. Yet, some task may not be in the manner n which they are observed. Lastly, Sometimes people act temporarily and perform job correctly when they are being observed. They might actually violate the standard of manner.

As we had interviewed Ms. Sharon Lei Lomantas, I fully understood now the lectures and the teachings of our instructor of SAD subject and the reports of our classmates because she have much experienced of being a System Analyst in the office of City Information Technology Center in Davao City Hall Office. Ms. Lomantas was graduated in AMA on 1994 with a course of Bachelor of Science in Computer Science and she started working in City Information and Technology Center in Davao City Hall on 1994 also and in this present she’s an Information System Analyst III in CITC. Their projects were Motorized Tricycle Franchising System, Senior Citizens ID System, DCG Web Portal, Infrastructure Project Monitoring System, Davao City Animal Profile Information System, and a lot more because they have done a lot of projects since their team in CITC worked in Davao City Hall. As we are discussing the works as a System Analyst, there are lots of hard decisions to be made to make the project more efficient and successful. In the office of CITC in Davao City Hall, there are also lots of programmers and they are all in one team. We also ask the question of Mr. Gamboa about the best decision to choose by a System Analyst if the company is giving a project in a small budget, and her answer fits the answer of Mr. Gamboa that a System Analyst must always think any possible alternatives to fit the cost of the project to the amount of budget given by the client. And as a System Analyst, when proposing a project to the stakeholders or clients, they must also present lots of solutions or possible alternatives for the clients to choose what best alternatives they must implement in the project. In choosing a different system development life cycle models, it depends on the different kinds of project to work on what specific SDLC model we must implement because each SDLC model has a specific functions and rules to follow in creating a software projects. And she suggests as a beginner, we must use the traditional model to safely implement and finish the project we are trying to work. She also discussed that it is not advisable to the programmer to use multiple SDLC model in one specific project because it may cause confusion in using different tasks and process in each SDLC model, and it may also result in the failure of the project because there is no specific goal if using a multiple SDLC models. It is possible for the team of programmers to use a hybrid SDLC model if they are already experts in creating different software projects in their professions but they must set a goal in the project if they are using a hybrid model. And she gives an advice to us in working project software that we must have a thorough planning in working such a project because one of the reasons of failure in the project is on the spot work of a project without a clear planning phase of the project. And another discussion she discussed about the work of the system analyst is that the system analyst doesn’t always involved in doing a programming task in creating a project, but it depends on the task that the project manager or the company and organization he is working with told him what task he must do in the project. But probably the system analyst is the one who do the entire data gathering for the project and must guide the flow of the system development than doing the programming tasks. The responsibility of the system analyst in the project is to gather data from the planned company project and ensure that the collected data is reliable for them to create a secure and correct output of the proposed system. And if there is a chance that there is a problem occurs in the system, the system analyst has an obligation to review the system until he find the error that they encounter the project, and he must help all the type in the system developer because the work of the system analyst is the first platform of the development of the system. They have given us a copy of their CITC Development Guidelines that was saved in MS Excel but we cannot post it in blog or any public website because of the ownership of this file and we are the only one in our group that they give us an authority to have a copy of this. But despite on that matter, I only summarize the details that their CITC Development Guidelines followed in their respective projects they had worked on. They used an Agile Model Driven Development, there are five phases AMDD Cycle and these were Initial Requirements, Envisioning, Initial Architectural Envisioning, Iteration Model, and Model Storming. In Initial Requirements, they must identify the high-level scope of the project. In Envisioning, they identify the initial requirements stack and an architectural vision. In Initial Architectural Envisioning, they are now working the technology diagram, user-interface model, domain model, and etc. In Iteration Model, they are integrating the modeling in iteration effort, and they need to model enough to give good estimates and to plan the work for the iteration. This was also the task of user-interface prototype and physical data model. In Model Storming, they work through specific issues in JIT manner; the stakeholders are actively participating, and the requirements are evolving throughout the project. We had also interviewed Mr. Pabilona about this topic and he said that to be an effective system analyst, according to Mr. Ariel Pabilona, the person must first experience to be a system developer in a project for them to know the process and the work of a system analyst because each work that had done by the system developer must first be approved by the system analyst and the flow of the process in the system. Because the system developer and the system analyst is a partner in the team and the system developer always depends on the work of the system analyst because the system analyst is the researcher and the one gathering data for the project and the work of the system developer always based on the work of the system analyst. That is why to be an effective system analyst must first experience as a system developer in a project.

Interviewed person:
Ms. Sharon Lei Lomantas
Mr. Ariel Pabilona

[img][/img]
[img][/img]
[img][/img]


References:
http://www.slideshare.net/infinityrulz/roles-responsibilities-of-system-analyst-3043450
http://www.modernanalyst.com/TheProfession/Roles/SystemsAnalyst/tabid/184/Default.aspx


Last edited by kevinmendez on Sun Jan 22, 2012 8:33 pm; edited 4 times in total
Back to top Go down
View user profile
Ailene_Madato

avatar

Posts : 15
Points : 15
Join date : 2011-11-24
Age : 27
Location : Davao City

PostSubject: Donal Alforque: A Systems Analyst   Wed Dec 14, 2011 12:15 pm


When I first saw the uploaded second assignment that was about finding and interviewing a system analyst which include asking the systems analyst about the different skills and characteristics must a systems analyst acquire and develop in order to be more effective in any designing and modeling process, I was in hesitation if I could really find one, and if I do, could I really ask the questions that could satisfy the given requirement in the assignment.

Basically, I am working with my colleagues, Alvin Cabeliño and Nelly Ancajas, in finding a system analyst and making an interview after. Luckily, after few days of searching, we finally found a systems analyst.


On the previous assignment, I discussed about the system, analyst, systems analyst and system analysis. Also, I included the skills and characteristics the systems analyst must acquire in order to be an effective one in terms of designing and modeling a system or software, depending on what the client wants.
We all know that a system analyst plays a very important role in the success of a company. Essentially, a systems analyst is the person responsible for the development of an information system. Systems analysts design and modify systems by turning user requirements into a set of functional specifications, which are the blueprint of the system. They design the database unless done by a data administrator. Analysts develop the manual and machine procedures and the specifications for each data entry, update, and query and report program in the system.
Systems analysts are the architects, as well as the project leaders, of an information system. It is their job to develop solutions to users' problems, determine the technical and operational feasibility of their solutions, as well as estimate the costs to develop and implement them.

They develop prototypes of the system along with the users, so that the final specifications are examples of screens and reports that have been carefully reviewed. Experienced analysts leave no doubt in users' minds as to what is being developed, and they insist that all responsible users review and sign off on every detail.

Background Of The Systems Analyst



The systems analyst we found was named Donald Alforque. He was born on June 11 and came from Cotabato City. But currently, he is in Davao City to work.

He took up his high school in Notre Dame Village National High School and graduated in the year 2005. He spent his college years and studied Systems Analysis and Design in STI (Systems Technology Institute) College in Cotabato and graduated as a Com Laude in the year 2009.

As of now, he is a Global Ambassador at Alliance in Motion Global, Incorporated.

Global Ambassador at Alliance in Motion Global, Incorporated: Company Overview

ALLIANCE IN MOTION GLOBAL, INC. is a marketing company established in March 2006. It is located at Units 301, 319 and 320 AIC Burgundy Empire Tower, cor. Garnet & Sapphire Sts., Ortigas Center, Pasig City, Philippines. In almost 4 years of operation, Alliance In Motion Global, Inc. has established its presence strategically in different regions in the country. At present, it has 87 Business Centers and 94 Satellite Offices nationwide.

Alliance In Motion Global Inc. is conceptualized to provide unmatched quality distribution of exceptional products and services through a combination of advanced technology, distinctive marketing strategies, excellent product lines and exemplary leadership that secures the success of the company. A pro-distributor concept that sets trend on distributors' extravagant packages such as transferable scholarships, free or discounted medical services, insurance package and world class quality products.

Alliance in Motion Global Incorporated has a branch here in Davao City which is Located at Pryce Tower Building, Bajada, Davao City.



This was the questionnaire we prepared as a guide as we conduct our interview on the systems analyst. But primarily, we did not just depend on the questions on our prepared questionnaire and we did not allow the systems analyst that we interviewed just to write the answers we needed to satisfy our needed information. We decided to make our interview verbally to build rapport and I believe it would make the systems analyst more comfortable and he will enjoy talking and answering our question s because he would see that we were interested on everything that he said regarding the questions that we asked.


Questionnaire: As a Tool in Gathering Information

A questionnaire is a research instrument consisting of a series of questions and other prompts for the purpose of gathering information from respondents. Although they are often designed for statistical analysis of the responses, this is not always the case.

Questionnaires have advantages over some other types of surveys in that they are cheap, do not require as much effort from the questioner as verbal or telephone surveys, and often have standardized answers that make it simple to compile data. However, such standardized answers may frustrate users. Questionnaires are also sharply limited by the fact that respondents must be able to read the questions and respond to them. Thus, for some demographic groups conducting a survey by questionnaire may not be practical.

As a type of survey, questionnaires also have many of the same problems relating to question construction and wording that exist in other types of opinion polls.

In general, questions should flow logically from one to the next. To achieve the best response rates, questions should flow from the least sensitive to the most sensitive, from the factual and behavioral to the attitudinal, and from the more general to the more specific.
The first question we asked for Sir Donald Alforque was about his perception or what he believes a systems analyst does. He has many answers but he said to just focus on the most important. For his own opinion, and I believe also that a systems analyst must do, a systems analyst is the one who design and analyze computer systems to match to the business logic of the client. Fundamentally, a systems analyst will always depends on what the client wants and needs. He must know first the scope and limitations of the business and to do that one, he must gather the necessary information and conduct appropriate surveys before he propose a system appropriate to the client's business. In addition, a systems analyst is the one who configure the systems, determine individual job requirements to secure and deploy an effective information system.

The next thing we asked Sir Donald was about the technical and non technical skills he has as a systems analyst. The first thing he said was for the technical side and the most important thing a systems analyst must acquire was that a systems analyst must have a broad knowledge about programming. A systems analyst must know about how to program and debug a program in order to make an effective information system.

Computer Programming: A Very Important Factor in Being an Effective Systems Analyst
Computer programming is about creating a sequence of instructions to enable the computer to do something. Computer Program installed in our computers allow us to do what we want such as typing in a MS Word, if a Microsoft Word is installed. In writing a computer program, we need to know a computer programming language. A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely. A programming language's surface form is known as its syntax. Most programming languages are purely textual; they use sequences of text including words, numbers, and punctuation, much like written natural languages. The syntax of a language describes the possible combination of symbols that form a syntactically correct program. On the other hand, the term semantics refers to the meaning of languages, as opposed to their form (syntax).
On the other hand, for the non technical side, a systems analyst will make just depend on the blunt truth, but basically on the mere facts basis. A systems analyst will not jump into conclusion unless he has evidences and make some experiments and surveys to prove it for himself


For Sir Donald, a systems analyst must have a connection with the client as well as with other member of a group (if there is any) in order to perform specific and required task for making an effective information system as well as to consolidate different ideas for better output. Also, a systems analyst must always consider the business logic and computer logic of the company. A systems analyst will always make the business logic of the company a basis in making a system. If in case the system made by the systems analyst is not compatible with the business logic of the company, it will lead to miserable functionality of the business. Company's clients or costumers may shift to other company because of dissatisfaction.


Good Qualities of a Systems Analyst (Sir Donald Alforque)


• A systems analyst must be professional in addressing the problem of the organization
• A systems analyst must not be contented on the things that he only and already know. He must still willing to learn and discover new things in order to cope up with new ideas. For that, he could think of new ideas that could be applied in making, designing, and modeling an information system.
• A systems analyst should always make way on listening opinion of others.
• A systems analyst should be flexible in any changes that the client wants.
The Skills and Characteristics A Systems Analyst must Develop in Order to be More Effective in Designing and Modeling a System
• A systems Analyst must acquire good leadership skills.
• A systems Analyst must always upgrade his knowledge.
• A systems Analyst must always base from "results and facts" in terms of operation.
• A systems Analyst must have professionalism.
• A systems Analyst must be a good team builder.


Also, Sir Donald told us that a we can make more profit if we engage on:
• The Web
A web or website is a collection of related web pages containing images, videos or other digital assets. A website is hosted on at least one web server, accessible via a network such as the Internet or a private local area network through an Internet address known as a Uniform Resource Locator. All publicly accessible websites collectively constitute the World Wide Web.
A web page is a document, typically written in plain text interspersed with formatting instructions of Hypertext Markup Language (HTML, XHTML). A web page may incorporate elements from other websites with suitable markup anchors.

Basically, as we are connected in a network, we can access the web. The web offers different opportunities that can be done without even seeing the client. That is somehow called as out sourcing. You will be paid by the time you finish what your client told you to do.

• Applets
An applet is a program designed to be executed from within another application. Unlike an application, applets cannot be executed directly from the operating system. With the growing popularity of OLE (object linking and embedding), applets are becoming more prevalent. A well-designed applet can be invoked from many different applications.
Web browsers, which are often equipped with Java virtual machines, can interpret applets from Web servers. Because applets are small in files size, cross-platform compatible, and highly secure (can't be used to access users' hard drives), they are ideal for small Internet applications accessible from a browser.

• Database

A collection of information organized in such a way that a computer program can quickly select desired pieces of data. You can think of a database as an electronic filing system.
Traditional databases are organized by fields, records, and files. A field is a single piece of information; a record is one complete set of fields; and a file is a collection of records. For example, a telephone book is analogous to a file. It contains a list of records, each of which consists of three fields: name, address, and telephone number.

An alternative concept in database design is known as Hypertext. In a Hypertext database, any object, whether it be a piece of text, a picture, or a film, can be linked to any other object. Hypertext databases are particularly useful for organizing large amounts of disparate information, but they are not designed for numerical analysis.
To access information from a database, you need a database management system (DBMS). This is a collection of programs that enables you to enter, organize, and select data in a database.

As a summary, every thing that I posted on the first assignment about a systems analyst is necessary to be an effective one, based on the interview we conducted. There are many things to consider but still, every thing will be done as long as you have the passion on becoming an effective and in demand systems analyst. As what Sir Donald said, in making a software or a system, we must consider and convert "something we want to something we need..."


EVIDENCES:







Back to top Go down
View user profile
brian flores



Posts : 15
Points : 15
Join date : 2011-11-23

PostSubject: Re: Assignment 2 (Due: December 14, 2011, before 01:00pm)    Wed Dec 14, 2011 12:24 pm

Skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process
I together with Kevin Mendez, and Patrick Duane Valle interviewed two system analysts namely Mr. Ariel Pabelona of University of Southeastern Philippines, and Mr. Mark Fernandez of Digital Interface Incorporated. Thanks to them on sharing their idea about the skills and characteristics of an effective system analyst. The interview lighten us about the thing usually do by system analyst in design modeling process.
In the conducted interview, Mr. Ariel and Mr. Mark give almost the same description about the system analyst. In Mr. Ariel own definition of what is a system analyst, he said that the system analyst is the one who analyze the problem and conducts a survey to come up a possible solution. They also said the system analyst are the providers of the framework of a system, they design the flow of the system based on the data gathered. On the other hand, Mr. Mark define the system analyst as the one who analyze the problem and the project that given to them. He said that the system analyst conduct research and analysis regarding to all possible aspects that they must consider. He added, system analyst determines the advantage, dis-advantage and benefits that the client will get in solving the problem or doing the project. He also added that there are many kinds of a system analyst depending on their fields and specialties. A system analyst could be a financial analyst that uses more statistics in designing the system based on the sales market. But in line on our course as computer analyst, we need a strong foundation of programming literature in designing a system based more on software and hardware. The definition of a system analyst given by the two experts is not far on what the on TechTerm.com which define the system analyst as the person who selects and configures computer systems for an organization or business. His or her job typically begins with determining the intended purpose of the computers. This means the analyst must understand the general objectives of the business, as well as what each individual user's job requires. Once the system analyst has determined the general and specific needs of the business, he can choose appropriate systems that will help accomplish the goals of the business.
In addition, this paper would like to determine first the responsibilities of system analyst differ from organization to organization. Most common responsibilities of System Analyst are following:
• Help the organizations understand the challenges before them to make this transition and to ensure that the needs and expectations of the client are represented correctly in the final solution.
• Ensures that the requirements set forth by the business are captured and documented correctly before the solution is developed and implemented.
• Provide system-level support of multi-user operating systems, hardware and software tools, including installation, configuration, maintenance, and support.
• Captures and document the requirements needed to implement a solution to meet the clients' business needs.
• Making sure that the overall project successfully meets the client needs.
• Analyzing and understanding the current state processes to ensure that the context and implications of change are understood by the clients and the project team
• Developing an understanding of how present and future business needs will impact the solution
• Identifying the sources of requirements and understanding how roles help determine the relative validity of requirements
• Developing a Requirements Management Plan and disseminating the Plan to all stakeholders
• Identifying and documenting all business, technical, product and process requirements
• Working with the client to prioritize and rationalize the requirements
• Helping to define acceptance criteria for completion of the solution
In assumption, a system analyst is the one who was a part of the business operation and worked with Information Technology to improve the quality of the products and services being delivered by the IT organization to someone who apart from gathering Business Requirements, also assists in Integration and Acceptance Testing, supports the development of training and implementation material, participates in the implementation, and provides post-implementation support. Business Analysts today are also involved in the development of project plans and often provide project management skills when these skills are not available in other project participants.
On the other hand, based on the interviewed done. These are the skill and characteristics must develop to become an effective system analyst shared by the two experts are the following:
System analyst must know the main purpose of the project. Before starting a project it is important to determine main purpose of the project because in helps to lead the system analyst to the correct way of accomplishing the project. It just like a journey, if you don’t know where will be the destination then there is big possibility that you will get lost and failed to reach the desired place, or if you don’t know what are the possible obstacle that may encounter then you may be stack. Being ready on the any possible thing that would happen in the project you will never loss your direction especially when you know the purpose of doing the project that serves a guide of getting there.
System analyst must be a curious. As a system analyst, we must continue in searching the right solution to the problem. Being curious helps system analyst to discover new thing that might better than the existing solution. A curious system analyst usually does research on his project to improve make more suitable solution. They does not contented on what they discover in past, they always want to try something new. This characteristic of a system analyst keep the development of the system updated because of their new discovery.
System analyst must be a critical thinker. Having a critical mind as a system analyst makes the project invulnerable from failures. It is because a critical mind predict what will be happen next, through that system analyst can do an advance preparation of any possible wrong things that would happen in the future. In a critical thinkers view, they see all working system, on how it goes and how it affect the other factors surrounded on the system, by that early precautions can be done and helps the project to become more successful.
System analyst must know how to evaluate the problem. Understanding the problem properly leads to a lighter chance to be solved. In is really hard to solve the problem if we don’t know what it is. As a system analyst it needs to know what the problem is all about, so that there will no waste of time in solving the wrong problem.
System analyst must not easy to panic. Being at a clear mind makes the work more effective, so it is important to a system analyst not easy to panic especially when there is a new encountered problems or the deadline is almost coming. System analyst need to be calm all the time in handling those problems, it is in the reason of they are accountable on what will be happen or the outcome of project because their role in the project is to ensure that the project is working properly as what was been in the strategic plan.
System analyst must know how to balance their resources. Knowing how to balance their resources in their financial, human resource and tools needed in making a project makes the development of the project more successful. The system analyst is the one who is responsible in distributing to work into their companions, they also responsible in determining the resources need to complete the process of the project. But, when the project lacks in any of the components to complete, the system analyst must distribute their resource properly in order to make the project still complete. Whatever resources that project has, still the success of the project is in the hand of system analyst on how they manage their resources the project have.
System analyst must know how to handle the problem. Having knowledge on how the handle the problem is important for a system analyst because they must not be easily affected on whatever the problem is. They must keep their focus in handling the problem in order to assist the process to the right goal of the system.
System analyst must able to be familiarizing the system. The system analyst needs to be familiar on the system especially on the environment that they will work on it. Having an idea on how the system work helps the system analyst determine the things need to develop and make a more effective flow of the system for the better service. it also helps to work to become more effective because they know what are the thing inside the system. It is just like in a battle, it is big advantage if we are familiar about the battle fields.
System analyst must never stop on work until the work is finish. System analyst must be hard working in order to accomplish the process in the given specific time. In also motivate others especially in the groups to work and follow the set milestones. A system analyst who submits their work on time gains a big impress from their client and their chance that their client will return with a new project for them.
System analyst must be dedicated in solving problem. It is important for the system analyst to be dedicated on their work because they need to invest more of their time in making solving the problem. Being dedicated makes their work more satisfying to their clients, it also makes the project done in a high quality work in a more short term of time
System analyst must know how to communicate to the persons involve. The system analyst needs to have a good communication skill to their teammates, the person involves, and person will use the system. System analyst must know how to be listening to request of their client, and know to give and receive commands from their teammates. Having a good communication to persons involve helps the system analyst to determine the real problem based on their needs. System analyst is the one who manage the process of the project but being a system analyst they must know how to respect and follow their companions.
System analyst must know how to meet the user requirements. Being a system analyst who conducts research, analysis, design, and implement a system must first to determine the reason of solving the problem for sake of the users of the system. By knowing the need and the requirement of user the system will conduct research and determine the solution would the pass the set requirement. On connection, what if the outcome of the project doesn’t meet the standards of the user, there is other option for system analyst but to return to the scratch and make sure that they using the correct guidelines. That example is a very waste of time, it is important that in the making project the system must always consider the user’s requirements to avoid errors and delays.
In conclusion, the skills of a system analyst that must have are categories to the following
• Analytical Skills ability to see things as systems identifies, analyze, and solve problems in an optimal way for a specific organization.
• Technical Skills ability to understand how computers, data networks, databases, operating systems, etc. work together, as well as their potentials and limitations.
• Management Skills include organization’s recourse management, project management (people and money), risk management, and change management.
• Communication Skills include effective interpersonal communication (written, verbal, visual, electronic, face-to-face conversations, presentations in front of groups), listening, and group facilitation skills.
By the end of the day, every one of us could be a system analyst someday but not all of us will become an effective system analyst in any design modeling process. There are some skill and characteristics must to have which could be develop in a period time as we become better system analyst.

Evidence:









References:
http://www.businessdictionary.com/definition/analyst.html
http://www.techterms.com/definition/systemanalyst
http://www.slideshare.net/infinityrulz/roles-responsibilities-of-system-analyst-3043450
www.interlabs.bradley.edu/nsf.../skills_pretest_posttest_answers.pdf
http://www.umsl.edu/~sauterv/analysis/3skills.html
Back to top Go down
View user profile
Gertrude_R_Cordero



Posts : 15
Points : 15
Join date : 2011-11-23

PostSubject: Assignment #2   Wed Dec 14, 2011 1:26 pm

An Interview to a Pro
Skills can be acquired in two ways, first is you are born with it. You could be naturally good in arts, music, speech, dancing or communicating with others. And the second is skills that are acquired through experience or by training. Trainings like going into a school that teaches arts for one to be able to have skills in arts and the same way on the others, one must learn it. Those skills that are learned by going into schools are skills that can be considered as complex ones which do require time and patients in order to acquire or master it and one must have determination and eagerness to learn it. Relating it into gaming concepts, there are skills that can be only acquired at certain level so one should level up in order get it and make use of it. Leveling up in games is a bit different compared to the real life, in order to level up in real life one should increase its knowledge and have experience. Skills that can be acquired through learning or experiences depend on the one who wants it and on what situation he or she will going to use it.
So, what are the skills and characteristics that must develop by a system analyst in order to be effective in any design modeling process? Since those skills that should be developed can be acquired through experience, we ask one who has experience being a system analyst namely Mr. Cornelio Dagot which is a system analyst from the DMMA College of Southern Philippines. During the interview we ask a couple of questions which is as follows:
Question: What are the skills that would make you as a system analyst?
Answer: You need to have skills in programming, also it is a part of the course BSCS to have research for us to determine the problem in a particular department that wants to be computerize. You need to determine the problem before you could make the code or you need to identify what are the basic solutions of the problem. Probably since they want it to be computerize, it could be done with the use of technology in order to solve the problem in a particular department but it does not always apply computerization. It could be still be solve using manual system if the transaction is not too difficult. A system analyst needs to know how to analyze the problem and know how to decide what kind of solution you are going to apply with the use of technology.
As to what Mr. Cornelio said, a system analyst should have the skills in research. One should train itself in doing research works and read articles related to systems and technology in order to be able to determine the problem in a particular business environment. A system analyst must think above what he or she has research in order to determine problems that may occur. Once one is doing its research, a system analyst is looking into details that could reveal the problem in a particular environment. Other may claim that a particular system is perfect, it could mean that is only perfect on its outside appearance but once you’d done research on the inside part it could be as not as prefect as it claims to be. A system analyst must develop in-contentment by means of the details. It should not be enough that you would just look a shirt, thinks its okay then buy it without checking it if it fits on you.
Also, as to what comes in my mind when Mr. Cornelio answers is that a system analyst should develop intelligence with regards to the use of technology in system design process. One should know what technologies that he or she will use for the system and is it applicable to the environment where it is to be implemented and if it is user-friendly. Mr. Cornelio also shares to us what happens to a queuing system that he implemented in their accounting department. He said that, that system was not a success not because of the system itself but to the end user. Upon hearing it, it comes in my mind that problems can exist not only in technical environment but also to what it surrounds it. By realizing it, a system analyst should develop open-mindedness in order to determine the problems and decide and design a system that will address to those problems.
Question: What is the nature of the work of a system analyst?
Answer: If we there to base it on big companies, the work of a system analyst is only to conduct research on a particular problem that was given to them, like in finance department they common have problems in issuing receipts so the system analyst focus its research on that. But like in DMMA, the system analyst is also the one who does the analysis, design, code and implement the system.
When my fellow interviewee ask this question, it makes me realize that being a system analyst one should develop well-roundedness on in his or her work. A system analyst should not only be good in analysis but also in different phases of the system’s development so he or she also could do design, coding and implementation. By being all-around, who are defying your own limitations and has the needs to improve not only his or herself about also his or her colleagues.
In addition to the skills and characteristics that a system analyst must develop in design modeling process that are mentioned by Macie Hinton [1] are as follows:
• Management Skills [1] – A system analyst should be able to manage aspects that are critical to system’s development. Risk, changes and resources are example of those. A system analyst must able to handle risk that could make the system unsuccessful and should able to react and adapt changes throughout systems development cycle. A system analyst should able to manage resources and use it properly for most of the resources are at limited only. By developing these skills, a system analyst acts a project manager and has broader knowledge on system development other than on analysis.

• Analytical Skills [1] – Of all the characteristics that a system analyst should develop analytical skills is the most important. The analytical thinking capability gives us the concept on how we view the problem, its surrounding environment, the nature of its occurrence and the possible solution to it. According to Matthew 7, “Even so every good tree bringeth forth good fruit; but a corrupt tree bringeth forth evil fruit. A good tree cannot bring forth evil fruit, neither can a corrupt tree bring forth good fruit”. It also implies that a good analysis of the problem doesn’t produce bad system but a bad analysis of the problem does. In my own views, analytical skills should be develop most by every system analyst for system itself depends on the analysis of the ones who created it.

• Interpersonal Characteristics [1] – Communication skills. A system analyst should be able to communicate and understand well especially the demands of the clients and should deliver efficiently the specs and details to the development team. A system analyst should able to express and listen to ideas of its teammates and client for the benefit of the both parties.

• Business Knowledge – Since the system analyst is the middle man between the business or company and the development team, he or she should develop knowledge about business especially those terms that are only common to business and be able to deliver it to the team in the sense that the development team could understand. Also, by having business knowledge the system analyst could make a deal with the company or business and should able to convince the company or business that they need this kind of solution and you as a system analyst and your team can provide best solution other the other.

• Particularity [2] – A system analyst should able to be particular especially on system development. One should be familiar with designing concepts that is appropriate for the particular development environment. A system analyst should able to focus on the problem and what are the needs to provide solutions to it.

• Able to use software design tools [2] – A system analyst should develop skills on using tools that are helpful in project designing. By this way, it cuts off the time consumed by just designing the system and could focus more in other phase of the system development. It also helps presenting data and design more effectively and visually presentable.

• Attentive and Observant – A system analyst must able to listen to what its clients wants because the system’s design also depends on what the clients wants. So that you could formulate initial feedbacks on what they want that should be in the propose system. This could save time and effort to both parties. Also, a system analyst would not miss important details in the propose system and would not do repetitive changes on the system’s design.

• Optimistic – The positivity in you will also reflect onto the system you developed. And not only to your self to all of your teammates as well. This characteristic helps the team to finish the system even though there are adversaries that comes on its way. The system analyst must not show weakness among its teammates. He or she should be the strength and pillar of the team.

• Leadership – Sticks are weak when they are few, but if they are many it is hard for them to break. To make the team to work as one and share each other’s ideas would help the analysis and design of the system, it is the role of the system analyst. And also a system analyst should be a good model to its teammates, leading by example. The system analyst also dictates the future of its teammates, it only depends on the decisions and actions of the system analyst. “With great power comes with great responsibility” as to what Ben Parker said on the movie Spiderman, so it is not easy to be a system analyst. It is the mixture of the qualities of a manager, businessman and a statistician.

• Deliver Quality Service – The main objective of the system analyze and designed by the systems analyst is to make task easier and provide dependable solution to the problem that is present. A system analyst should weight it design by means of analysis and not only system developed but also the analyst itself should deliver quality service.

• Social Skills – A system analyst must be capable of communicating to other people, not only to the people but also to the factors that surrounds it. A system analyst may use these parts of the society to gather ideas that could help in system’s development and design. Also, you are participating and you’re doing your role in the society.

• Flexibility – A system analyst must be flexible in especially when it comes to system design process. A system analyst should design the propose system which is capable to adapt with less drawbacks for future years to come. Also, a system analyst should be adaptive to change in order for his or herself to grow and learn more.

Other than skills and characteristic that are mentioned above that the system analyst should develop, a system analyst must have experience and field expertise in modeling process from it’s previous work [1]. The best teachers aside ours at school is experience. Having to experience the actual events and happenings and not just assumptions leaves a trail of learning that can’t be forgotten.

Our interview doesn’t take much time but we learned a lot from Mr. Cornelio. By realizing his answers to our questions, it comes in my mind that being a system analyst in not an easy job. In entitles you with great responsibility and hopes for the betterment of the business or company you are working with. As system analyst, one should have more experience (success or failure) in order to become a good and productive system analyst and build up characteristics of an efficient system analyst. Also, with those words it challenges me as a BSCS student to pursue and finish this degree. And I could not say, “Challenge Accepted”.

References:
1. System Analysis by Macie Hinton 2008
(http://www.mightystudents.com/essay/System.Analysis.essay.41243)
2. What skills and characteristics must a system analyst develop?
(http://answers.yahoo.com/question/index?qid=20070731092009AAjzWqQ)
Evidences:







Back to top Go down
View user profile
Alexander Manlod

avatar

Posts : 22
Points : 22
Join date : 2010-07-30
Age : 26
Location : Davao City

PostSubject: Assignment 2   Wed Dec 14, 2011 1:37 pm

Name: Alexander D. Manlod

I was very keyed up that time knowing that we will going to have an interview with a system analyst to as for completion of requirements of the subject system analysis and design. in my earlier post concerning the distinctiveness I seize as a good system analyst, I have already conversed regarding the a range of roles of a system analyst. For a superior system analyst to carry out his / her functions well, he / she must be clever enough to know the current of the system to be able to solve any troubles that may arise. In our Systems Analysis and Design 1, we have engaged in about the approaches to systems development. In a systems development life cycle, these things make up the dissimilar steps of a system analyst in software / systems expansion project. Some use the customary approaches like the waterfall model, overlapping (or concurrent phases), and iteration. It is somehow relates to the skill of the people that a system analyst should mainly possess. Some use the customary approaches like the waterfall model, overlapping (or concurrent phases), and iteration. Now there are also many type of methodologies used in system development. Same as your situation, a system analyst, are keen to details, About an essay article entitled the differences of being a system analyst and a programmer I have previously investigate through the internet, I have read that “system analysis and design has a huge difference from computer programming though some of us actually relate the system analyst as a programmer in the project team. Now there are also many type of methodologies used in system development. Same as the usual situation. there are a variety of phases of problem-solving approach: planning, analysis, design, implementation, and support phases. These things make up the dissimilar steps of a system analyst in software / systems expansion project. Some use the customary approaches like the waterfall model, overlapping (or concurrent phases), and iteration. Now there are also many type of methodologies used in system development. There are a lot of techniques and method that a system analyst can employ to guide him / her in knowing out the gears of a system. Aside from the customary approach, a lot of developers soon enhanced prepared analysis and design practice which gave nativity to a variety of charts such as data flow diagram entity-relationship diagram, class diagrams, and in addition, the object – oriented approaches. There are other tools which are intended to help analysts to their tasks.

As we all noticed, all of these ways and methods are a big advantage especially to the every system developer. Hence, most of these tools and techniques should be choose well since not all methods are to be used in just one developing or enhance system project. Of course, it usually depends on what kind of system you are supposed to use, the parts that are to be used, the flow of it and many other facts to be considered. If a certain system analyst or developer is not skilled enough to figure out the types of models he or she best use, then it might be hard to show the system development life cycle. Though a lot of ideas overlap, the one who is good at creating design on mainframe system is not necessarily a great candidate for web development.
Last Saturday, December 9, 2010, we had an interview with the IT department supervisor of the Davao Doctors Hospital. We had conversations about some inputs on what are the skills and characteristics should a system analyst and developer in order to increase the efficiency of a design modeling process. As the interview flows, we have come up with this set of questions for the analyst.

The system analyst must be familiar with the designing concepts that suites for the appropriate project of the particular development environment. Basically , system analyst develops and enhances the information system and information technology to make the best benefits and advantage for an establishment or business. While computer programming, it is commonly a person needs to get a knowledge on how to program effectively by using high-end of programming languages. Computer programmers seek their knowledge on some other computer-based fields like network systems, graphical user interfaces, That means the one who is great at designing commercial buildings is not usually a good one to design residential housing. I have previously investigate through the internet, I have read that “ system analysis and design has a huge difference from computer programming though some of us actually relate the system analyst as a programmer in the project team. Basically , system analyst develops and enhances the information system and information technology to make the best benefits and advantage for an establishment or business.Though a lot of ideas overlap, the one who is good at creating design on mainframe system is not necessarily a great candidate for web development. The one must have the ability to use the techniques to manage his or her work. Say for example, in designing software tools.

one must have the business knowledge or the capacity to use them. System development is a lot like a huge number of blind people trying to know out what a certain animal looks like. Each individual has his or her own field of knowledge. Hence, the more knowledge of one person has would make the process easier and make better outcome. A great communication skill without saying is much more important.

Mainly, a system analyst and developer must know the overall function and flow of the system. He or she has to make a look of the system he created and sees to it with what is the main function of the programmer and the developer. The system analyst should get into the information of the system, and he or she must the one who creates the flowchart. These things make up the dissimilar steps of a system analyst in software / systems expansion project. Some use the customary approaches like the waterfall model, overlapping (or concurrent phases), and iteration. Now there are also many type of methodologies used in system development. Same as your situation, a system analyst, are keen to details, you will make precise planned models.

next, a system analyst should enhanced his own programming skills. This step is very effective most importantly in dealing with the certain system from a client and customer. As a system analyst, you can get the while specifications of the project you are going to create with, . It is somehow relates to the skill of the people that a system analyst should mainly possess. Some use the customary approaches like the waterfall model, overlapping (or concurrent phases), and iteration. Now there are also many type of methodologies used in system development. Same as your situation, a system analyst, are keen to details, About an essay article entitled the differences of being a system analyst and a programmer I have previously investigate through the internet, I have read that “ system analysis and design has a huge difference from computer programming though some of us actually relate the system analyst as a programmer in the project team. Basically , system analyst develops and enhances the information system and information technology to make the best benefits and advantage for an establishment or business. A system analyst should work with the people on project which composed of the system developers and programmers, designers, the one who document, the one who test, the one who document, the project managers and a lot of others counting the customers and client sometimes. Skills on communication are very significant especially particularly on dealing with different people which are involved in your system. The manager we interviewed pointed out that as a system analyst, you do not have to make yourself think that your really a programmer, but a usual person.
This made me think back regarding about the dissimilarity of a system analyst and a programmer. I was mainly asked by the person we interview about that. About an essay article entitled the differences of being a system analyst and a programmer I have previously investigate through the internet, I have read that “ system analysis and design has a huge difference from computer programming though some of us actually relate the system analyst as a programmer in the project team. Basically , system analyst develops and enhances the information system and information technology to make the best benefits and advantage for an establishment or business. While computer programming, it is commonly a person needs to get a knowledge on how to program effectively by using high-end of programming languages. Computer programmers seek their knowledge on some other computer-based fields like network systems, graphical user interfaces, and some of the other fields which are sometimes the as what system analyst look for. In addition, the one who writes it said that not each system developer and analyst is getting involve with computer programming and not every computer programmer is a system analyst. But then system analyst and programming are related in a way. System analyst requires a various of skills, and computer programming is much more focused on a particular emphasis of study.

Moreover, the most important key skill or characteristic that sir has want to get is, that a system analyst should have a knowledge on how to communicate good-enough. Say for example, you have a certain project and most of your programmers are already starting creating the certain project, then in the climax one you fail to spot the information which is needed to tackle about, this could be a great effect in a waste of possessions, effort of the project, the time spent by it, and most important, the money you invest in that certain project. It is somehow relates to the skill of the people that a system analyst should mainly possess. Skills on communication are very significant especially particularly on dealing with different people which are involved in your system. A system analyst should work with the people on project which composed of the system developers and programmers, designers, the one who document, the one who test, the one who document, the project managers and a lot of others counting the customers and client sometimes. If there are no great communication along with the people of the project, a big chance exist of misunderstanding, “ he pointed out. He also put us a picture of variety of interpretations of the dissimilar people who are getting into in a particular system development.
One is a system analyst should be eager to detail, he should be observant in each single information of its own system. This is imperative chiefly that, in any modeling process, if you fail to spot a single information of the system, it could result to a catastrophic project. Say for example, you have a certain project and most of your programmers are already starting creating the certain project, then in the climax one you fail to spot the information which is needed to tackle about, this could be a great effect in a waste of possessions, effort of the project, the time spent by it, and most important, the money you invest in that certain project. As we can see, particular system project values money earned buy clients and customers who requested your ability and services and have your payment. Same as your situation, a system analyst, are keen to details , you will make precise planned models.

next, a system analyst should enhanced his own programming skills. This step is very effective most importantly in dealing with the certain system from a client and customer. As a system analyst, you can get the while specifications of the project you are going to create with, perhaps your already working with it. Evaluating the problem engaged in assuming the certain potential if a certain solution will get the problem. Of course, if you work in analyzing the system, you might think like that Is not possible knowing the ability of your team who program that certainly develop your program


evidences: (captured images on the link below.)
http://lexus-sad.blogspot.com/

Back to top Go down
View user profile
Nelly C. Ancajas

avatar

Posts : 15
Points : 15
Join date : 2011-11-23
Age : 27
Location : Tibungco Davao City

PostSubject: Assignment 3:(Skills and Characteristics of a System analyst   Wed Dec 14, 2011 1:48 pm


SKILLS AND CHARACTERISTICS OF A SYSTEM ANALYST
Discuss the role of a systems analyst as a project manager. (at least one thousand words) .... you need to interview an analyst/project manager ..attach evidences ..

In the previous post I have a good system analyst is to perform its functions well, the system analyst should be skillful enough to understand the flow of the system to be able to solve any problems that may arise. As what I have learned in discussion in our class system analyst can be a problem solver or they can be a problem maker. In Module 2 of our Systems Analysis and Design 1, we have tackled about the approaches to systems development. In a systems development life cycle, there are various phases of problem-solving approach: planning, analysis, design, implementation, and support phases. These things make up the different steps of a system analyst in software / systems development project. Some use the traditional approaches like the waterfall model, overlapping, and iteration. Now there are also many kinds of methodologies and models used in system development. There are a lot of tools and techniques that a system analyst can utilize to guide the system analyst in mapping out the components of a system. Aside from the traditional approach, many developers soon developed structured analysis and design techniques which gave birth to various charts such as data flow diagram (DFD), entity-relationship diagram (ERD), class diagrams, and furthermore, the object – oriented approaches. Current trends in system development include the spiral model, extreme programming (XP), the unified process (UP), and Agile modeling. There are also a variety of computer-aided systems engineering (CASE) tools which are designed to help analyst complete tasks.

As we can see, these models and methods are of good use especially to the developer. But these tools and techniques must be chosen well because not all models are to be used in just one system development project. It depends on what type of system you are using, the components that are to be included, the flow of the system, and many other factors to be considered. If a system analyst is not adept enough to identify the kinds of models the system analyst should best use, then it would be hard to illustrate the system development life cycle.

And also I have research from the wikianswers.com some characteristics that a system analyst must have. The system analyst must 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. The system analyst should have the skills to use the tools to facilitate the system analyst’s work. An example of this is the design software tools. If someone is struggling to use a hammer s/he is worrying about putting a nail in straight not about building a good structure. Another one is that system analyst should have the industry/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. Apparently, with all this characteristics that they give. We have given a task to interview a system analyst to know his/her point of view of system analyst.

Interview a Systems Analyst and ask what skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process [include in your answer evidences (pix, ltrs, etc)]? at least 2000 words excluding your evidences.

Last December 10, 2011 at exactly 10:00 am in the morning me with my group mates in the SAD project we went to the boarding house of the Mr. Donald Alforque a system analyst of Alliance in motion Global Incorporated. We ask him his point of view regarding the skills and characteristics a Systems Analyst should develop in order to be more effective in any design modeling process. First we have question him What is System Analyst? on his own opinion, he answered:”System analyst there designation is to design and analyze computer systems to match on the business clients”. The second one he answered is that “the system analyst is to configure computer system, determined individual job requirements to secure and deploy an effective information system.”

The second question we ask is that, what are some technical and non technical skills that a system analyst must have? He answered: In the technical skills the system analyst must be a programmer: the system analyst must know different programming languages that they can use in coding. Second one the system analyst must be dynamic in the sense of learning new things or upgrading his knowledge in technologies, do more research and think of the future. In the non-technical skills he added that the system analyst must not believe on blunt truth and base on the results and actual facts.

The third question we have for Mr. Alforque is that state some of the job specific tasks that he have performed in the company that he have been working right now he said that when the system analyst is working a project in a company the system analyst must depends on the business logic and computer logic to suit the needs of needs of the clients to the business that they have. He added that the project he has finish is a system of a grocery store he has not mentioned the name of the grocery store for the confidentiality of the company.

The last question we have we have asked is that what are the characteristics must a system analyst develop in order to be more effective in any design modeling process. Mr. Alforque said the first characteristics must have the system analyst is to be a good leader the system analyst must possess a good leadership skills so that he can manage the team very well. The system analyst always learning new ideas and do more research. The system analyst must rely on the actual results and facts. The system analyst must be professional in addressing the problem of an organization.

With all the answer that Mr. Alforque said about the system analyst: its characteristics, skills and many more. We have learned many things and lessons of what being a system analyst, what are the works of a system analyst and what are the skills and characteristics must have a system analyst is. Not only in the system Analyst but also in the System Analysis and Design. He gave also some advice for us in taking this course.

evidences:



Last edited by Nelly C. Ancajas on Wed Dec 14, 2011 1:57 pm; edited 1 time in total
Back to top Go down
View user profile
Robert Alan Gemong



Posts : 24
Points : 24
Join date : 2010-07-25
Age : 26

PostSubject: Re: Assignment 2 (Due: December 14, 2011, before 01:00pm)    Wed Dec 14, 2011 1:50 pm

Me and Alexander Manlod went to Davao Doctors Hospital 118 E. Quirino Avenue Davao City,Philippines together with our friend Darrel Abello to meet some Information System Analyst. We came there for a purpose of interviewing this kind of employee in the said business establishment. We are so glad that their Information department give us a little of their time to conduct an interview.

Before the interview, we check the background of this business establishment to have an idea about what we are about to enter. I was amazed for discovering that this hospital is the number 3 corporate taxpayer of revenue district office no. 113(West Davao). It challenges me to expect big and be more professional this thing because we are going to deal a big corporate for our study.
Moreover, Davao Doctors Hospital is a privately-owned, tertiary level and multi-specialty hospital located in the heart of Davao City, the business hub of Mindanao. From its foundation in 1969, today we are the largest and most modern hospital in Southern Philippines with 250 beds and offering state-of-the-art diagnostic, therapeutic and intensive care facilities in a one-stop medical center.
Davao Doctors Hospital offers state-of-the-art diagnostic, therapeutic and intensive care facilities in a one-stop medical center. Davao Doctors Hospital is the undisputed leader in virtually all medical specialties, including cardiovascular medicine, neurology and neurosurgery, cancer, ophthalmology, and digestive and liver diseases in the region. Patients and medical practitioners consider DDH as their first choice for health service provider for their hospitalizations and executive check-ups.

In their Information Technology department, which is located at the first floor of the building, we met Mr. Andres M. Grageda, IT Department/ Clinical System Analyst of the hospital. We started talking and take some pictures while we do our interview. We ask him about if what skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process.
Mr. Andres work is to ensure the effective performance of the computer information systems used in a hospital or healthcare facility. He is often responsible for researching and learning about new systems and making recommendations to planning and budget committees as to the best information system to use and implement in the hospital or healthcare facility. He works with a team.


Mr. Anders works in a standard office hours but sometimes he is required to work overtime or weekend hours. During transitions between systems or upgrading of existing systems, he works a lot and is required to put in additional hours until the project is complete. He is also having some travel to various locations to provide services.
Mr. Andres shared about some of his knowledge about being a system analyst. He said that a system analyst must be knowledgeable about troubleshooting problems. He said that a system analyst must know how to accept challenges within the clinical information systems. This may include software problems, hardware issues or even networking problems and difficulties. If you believe in your knowledge and strength on this field you would be successful. He said that one must face the challenge and problem that he is going to solve. He denoted that a system analyst must be a problem solver. He said that as a systems analyst, one must perform a period check to ensure that data is entered and retrieved correctly and that all regulations regarding confidentially and security are being followed.
According to Wikipedia, problem solving is a mental process and is part of the larger problem process that includes problem finding and problem shaping. Considered the most complex of all intellectual functions, problem solving has been defined as higher-order cognitive process that requires the modulation and control of more routine or fundamental skills. Problem solving occurs when an organism or an artificial intelligence system needs to move from a given state to a desired goal state.

One must also acquire critical thinking skill according to Mr. Andres that a system analyst must have. He said, that by this skill one can achieve successful output throughout his system analysis. In addition to this, according to criticalthinking.org, that critical thinking is the intellectually disciplined process of actively and skillfully conceptualizing, applying, analyzing, synthesizing, and/or evaluating information gathered from, or generated by, observation, experience, reflection, reasoning, or communication, as a guide to belief and action. In its exemplary form, it is based on universal intellectual values that transcend subject matter divisions: clarity, accuracy, precision, consistency, relevance, sound evidence, good reasons, depth, breadth, and fairness. Critical thinking is self-guided, self-disciplined thinking which attempts to reason at the highest level of quality in a fair-minded way. They use the intellectual tools that critical thinking offers – concepts and principles that enable them to analyze, assess, and improve thinking. They work diligently to develop the intellectual virtues of intellectual integrity, intellectual humility, intellectual civility, intellectual empathy, intellectual sense of justice and confidence in reason.

As we go along with our interview with Mr. Andres, he added another characteristic of a system analyst. According to him, he always works with a wide variety of groups within the hospital including medical and non-medical staff. He said that a System analyst must be able to effectively communicate with others to find out any problems or concerns with the system and then be able to address the concerns or repair any problems.
According to Dale Carnegie, of top7business.com on his Top 7 Ways to Communicate Effectively article, the ability to communicate with people is vital from engineering to business, and is essential in increasing your success tremendously. For this reason, having proper communication skills is not something you should leave to chance in your business career, as well as in your personal life. So following are seven ways/tips that will help you to succeed in communicating with others.
• Have self-worth

Self-worth is analogous to self-confidence. The better you feel about yourself (i.e. the more you think you’re worth), the more confident you’re going to be. With self-worth, you can get what you want out of every conversation. Without self-worth you’ll be stuck in small-talk. In order to get what you want out of a conversation, you must give the other person a chance to believe that you’re worthy of their time and effort.

• Get interested in other people

People have two stations which other people can listen to, WIFM (what’s in it for me) and WIFO (what’s in it for others). WIFM is boring for people to listen to. Most people are interested in themselves. People want to be flattered, and you can do this by letting the other person talk about him or herself, by changing the channel to WIFO.

By changing the channel to WIFO, you have just led the person to feeling good about themselves. Since you were the one who made them feel good about themselves, they will be indebted to you and will want to pay you back by helping you out with what you wanted them to do for you.

• Open up a person’s heart

You can do this five different ways…(1) Ask open-ended questions that really get the other person talking a lot. How was your day/weekend/week? What are your hobbies? What do you think of this town? If there is one wish you could wish for, what would it be? The last one might really get them thinking. Don’t limit yourself to just talking about the weather. Ask questions that make them think, that they would be interested in answering, as they feel good about themselves sharing their life with someone. In this case, you! Warning: Don’t just shoot many questions in a row without sharing a little bit about yourself. Doing this may make them feel uncomfortable, as they think you’re like a police officer or detective trying to solve a crime.

(2) Compliment them! However, be specific; don’t just say you look nice. That doesn’t mean anything, but if you say, “you have a beautiful dress, it really compliments your skin color,” then you have a genuine compliment. (3) Ask a person’s name when you first meet them and remember it. From then on, address them by their name at all times. (4) Smile, you can never smile too much. (5) Have a good sense of humor.

• Listen at least two times more than you talk

You have two ears and one mouth for a reason. Therefore, you should listen twice as much as you speak. To show that you’re listening effectively, you must ask follow-up questions. A follow-up question shows the other person that you’re listening, and perhaps equally important extends the length of the conversation in a good way. For example, somebody tells you they love to hike. Ask, why do you like to hike? What is it like to hike? I was interested in hiking; could you give me some basic advice on hiking? By showing you listen, and by extending the conversation, you really open up a person’s heart.

• Diversify yourself

Learn about sports, dancing, even television shows, etc. This gives you subjects to talk about, as well as chances to meet new people. In cases such as dancing, where you meet people as you perform the activity, you’re actually killing two birds with one stone. You get the chance to meet new people, plus the chance to diversify yourself, as well. It also gives you status, essential for getting the most out of any conversation. For people are more attracted to somebody who is diversified, and has a lot to talk about. Being diversified is an important commodity for anyone to have.

• Understand that your worth never changes

Follow along…In my hand I am holding a check for a million dollars. I crumble it up. It’s still worth a million dollars. I step on it, it’s still worth a million dollars, I start rubbing it on the floor with my shoe, and it’s till worth a million dollars.

You are worth a lot more than a million dollars. In fact, your worth is immeasurable. Therefore, there is no such thing as ‘rejection’ as you’re always worth the same no matter what. Nobody can reject you because nobody can change your worth. Moreover, don’t be afraid of something (rejection) that doesn’t exist. Take risks, ask for what you want, and eventually you will get what you want.

• Follow the step-ladder to success

Imagine wanting to become the heavyweight champion of the world. First you have to beat, the lower-ranked fighters, then the contenders, and then finally rise up to face the champ. In order to face the champ you have to take those three steps in the order stated in the previous sentence.
Developing good communication skills is an important part of living a fulfilled life especially if you are a system analyst. Effectively communicating your career, personal, and everyday needs in a way that comes across clearly, persuasively, and thoughtfully is crucial; and yet, not everyone knows how. It isn't innate, and many bright, talented, and dedicated people don't get where they should, all because they fail to adequately communicate their point.

Good interpersonal skills are also important as the clinical systems analyst may be required to training new employees or provide in-service to existing staff members according to Mr. Andres. This is the skill where you learn how to learn while you listen. Listening is not the same as hearing. Take time to listen carefully to what others are saying through both their verbal and non-verbal communication. You know how to clarify things up. Show an interest in the people you talk to, ask questions and seek clarification on any points that could be easily misunderstood. Being positive in your ideas and your thinking helps you to have a successful communication. Try to remain positive and cheerful. People are much more likely to be drawn to you if you can maintain a positive attitude. An analyst must also learn how Reflect and how to Improve yourself. Think about previous conversations and other interpersonal interactions; learn from your mistakes and successes. Always keep a positive attitude but realise that we can all always improve our communication skills. As a student, his answers would help us a lot as we go along with this career in the near future.

blog link:
http://snailbob.wordpress.com/2011/12/14/skills-and-characteristics-must-a-systems-analyst-develop-in-order-to-be-more-effective-in-any-design-modeling-process/

(see images here)






Last edited by Robert Alan Gemong on Wed Mar 28, 2012 7:56 pm; edited 3 times in total
Back to top Go down
View user profile http://snailbob.co.cc/
Louie_P_Sanchez



Posts : 15
Points : 15
Join date : 2011-11-24

PostSubject: Re: Assignment 2 (Due: December 14, 2011, before 01:00pm)    Wed Dec 14, 2011 1:52 pm

Skills and Characteristics a Systems Analyst Should Develop
We conduct an interview with one of the systems analyst in DMMA named Mr. Cornelio Dagot, the only systems analyst in the school; we ask so many questions regarding the skill and characteristics must a systems analyst should develop in order to be very effective in modeling process. Our first question is what are the skills and characteristics that we need to develop in order to be a good systems analyst? First he tackled about what is the meaning of systems analyst; first of all you need to have a little knowledge about programming, even though systems analyst is not assigned in developing the system you still need a little knowledge in programming because in programming you can learn flowcharting and the flowchart is very useful in making a system because it is a guideline. This is effective especially in dealing with a project from a client or customer. As a system analyst, you will get the specifications of the system you are going to work with, or are already working with. Analyzing the problem involves assuming the possibilities if a certain solution will address the problem. Of course, when you work in analyzing the project, you would think like “is this even possible?” knowing the capabilities of your team programmers in the team who will develop the program. Another skill that the interviewee gave is that a systems analyst should be good in conducting a research; we all know that an analyst should be good at researching because analyst needs to research the problems of the department so he/she must be good at researching. Our interviewee said also that being a systems analyst you need to be good at determining the problem, because you cannot find a good answer if you don’t know what is the problem, for my part determining the problem well is one of the skill you want to develop the most, because you cannot proceed with all the other process without the problem and the determining the problem well will help you create a good solution for the problem, according to Mr. Dagot some of the problem of a department is they need to make their work easier so they a want a system that is computerized. And also in line with our first question he told us being a systems analyst, you need to be good at analyzing because it is the main role of a systems analyst, analyzing the main problem of department, he told us when he analyze the systems needed in their school, first you need to check all the departments, day by day, you observe their daily routine and he said also that analyzing the problem well will provide you a good idea in making a good system, he says also that you need to know what the employees want. Another we question we have asked is that “Based on your experience what is the function of a System Analyst? Is it more on research?” He says it depends on the company, in his case in DMMA, as a systems analyst he do all the stuff, he analyze the system, investigate on different things, define the problem, design the interface, develop the system and he is also responsible in the maintenance but if we talk about a big company, he says the only role of a systems analyst is that a systems analyst should the research, investigate, analyze only and also he gives some idea to create a solution to the problem, the other stuff are for different sectors of the team. We ask question about in there school what are the current systems he handled recently, even though this question is out of the topic but it will help us understand the essence of being a systems analyst, he answered that not all the systems they used are information systems, they also used customized systems such as Microsoft Office and etc. The systems the he once handled are enrollment system, student account system, faculty loading systems and text connect systems for globe but text connect systems doesn’t exist now in their school because some of their student are smart users but he is creating now a text connect system for smart, this system allows you to know your grades by the use of cellphone. We question again “what should be the characteristics of a systems analyst you need to develop?”, he said a simple answer, you need to be good at analyzing and design, you need to analyze the needs of the system and design a flowchart that will lead to the proper solution, he said that there is a subject in there school when he is studying and it help him to become a good systems analyst. We had a question again that is not related to the topic but it is related in terms of understanding the work of the system analyst, our question is “for what part of being a systems analyst is difficult?” he says the major problem of a systems analyst is the people using the system because some of the employees in there are not susceptible to change, it means that they cannot accept the sudden change in the process of the system for example Mr. Dagot make a queuing system in the cashier department but it has negative feedbacks because of the students that goes back so the queue will be destroyed and it causes the students to quarrel but this system is adapted in the registrar office, that’s why he said that it depends on the people using it another problem is when you make a system of a certain department some employee will not be in used anymore because the system will provide the work for them, so those employees that is not useful anymore will be force to quit their job, it tells that the reason why the other employees is kick out of job is because of the system, but for the side of the client it is helpful because they can save a money and time. We ask question also if he has an experience in working with a group, he doesn’t because he is working by himself, and another question that we ask is “how long is the duration when you analyze the problem?” he said that it depends on the system you working on for example the enrollment, It takes him 1 month to analyze the system, because you need to analyze the first step of enrollment to the last, it takes him 6 months to create the system but it is not complete because as he said as the time goes there will more changes, changes in the employees, students, grades, subjects. Last question we ask “did you follow the SLDC method?” The data gathering, planning, designing, developing, implementing and monitoring, he followed because a systems analyst should follow the step by step procedure in order for him to move properly to the next step, even flowcharting he still do it.



Skills and Characteristics of A Systems Analyst
To become a successful systems analyst you need to develop so many skills and characteristics in order to become more efficient in any design modeling process. You need extraordinary skills and characteristics in order to become a good systems analyst. In my previous post about the characteristics I possess as a good systems analyst, I discussed there about the characteristics of a systems analyst I said that a good systems analyst requires so many characteristics. An analyst must be good at planning in order to plan the system well, good at investigating or analyzing in order to arrange the system and to create a good one, must be good in communicating to other, must willing to take risk, must be a good leader and a team mate, a systems analyst must be patient and understandable, hardworking, good at observing, responsible in his/her work and also to top of it all must be good at business because a work of a systems analyst is to create a new system that could help the company and to lessen their work. And also good systems must easily get along to the people and must be a good listener and be able to react to what people say. And also analyst must be good at technologies. I tackled also the skill of a systems analyst, in technical issues system analyst you should be able to become a technical type of person, it simply means that you should know about computers, you should also know the easiest part of the computer that is very useful of becoming a system analyst and also the knowledge of computer in terms of peripheral devices(hardware), communication networks and connectivity, database and database management systems (DBMS), programming languages ( for example, VB.NET or Java), operating systems and utilities, software productivity packages, integrated development environment (IDEs) for programming languages, and CASE tools, testing documentation support, reverse engineering, configuration management, project planning, system analysis, systems design, database design, network design, construction, implementation, systems support. When we say peripheral devices, we should have the knowledge of computers especially in hardware’s, it is one of the basic requirements of a system analyst, When we say peripheral devices, we should have the knowledge of computers especially in hardware’s, it is one of the basic requirements of a system analyst, because system analyst not only deals with software but also it deals with hardware, when we talk about communication networks and connectivity, system analyst must think that an organization is compose of different or lots of department and branches and a system analyst must ensure that this organization will be connected to each other. Becoming a system analyst always deals with data and processes it to make it as an info, and with this data it can formulate an idea that will help, in order to create an efficient system and also we all know that being a system analyst does not require to be a computer programmer however a system analyst must have a little knowledge of computer programming, because it enables the system analyst to decide whether this programming language is capable of making this system, and also some of the companies now have only one system analysis that can develop a system, even if programming language is not necessary but still having a basic knowledge in programming is still an advantage in the world of IT technology. And also in creating a system we should always consider our operating systems and utilities, it is important to know our computer in order to install the proper operating systems that could run our system. And also being a system analyst we should know the software we are using in making the system for us to know the capacity of our system, it will enable us to set some limitations and scope in the system we are making. It is very important as a systems analyst to plan first and a systems analyst should how to plan well in able to have a good start and also a systems analyst should know how to make database designs because database designs will determine the capacity of work to be done and also a knowledge of network design to avoid traffics and delays and also the most important thing is that a system analyst should know how to implement or construct and has the time to support the system. In terms of business knowledge and skills, a Systems Analyst’ most important task is to solve business problems, thus he/she should know the business functions performed by the organization, some of these are business functions performed by organization, Strategies, plans, traditions, and values of the organization, Organizational Structure, Organizational management techniques, Functional work processes and in terms of people knowledge and skills a systems analyst need to understand important things regarding the people some of these are thinking, learn, react to change, communicate and work and also another skill that a systems analyst should have, these are hard and soft skills. Hard skills are the skills in technical areas such as database design, programming, and telecommunication. Soft skills are the skills in nontechnical areas such as interviewing, team management, and leadership.
Conclusion
Interviewing a real systems analyst is fun and also it is interesting because we can learn more things and we can have an idea on what to do in the future.



Back to top Go down
View user profile
Sponsored content




PostSubject: Re: Assignment 2 (Due: December 14, 2011, before 01:00pm)    

Back to top Go down
 
Assignment 2 (Due: December 14, 2011, before 01:00pm)
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» Iraq after US pullout – not a doomsday scenario December 12, 2011
» Iraq oil exports to Turkey at 400,000 bpd FRIDAY, 30 DECEMBER 2011 12:57
» December 12, 2011 1:09 PM PRINT TEXT Obama: We leave Iraq with "heads held high"
» Projects at a cost of 3 trillion dinars for electric power in the region On: Sat 12/17/2011 6:24
» Washington granted the responsibility to protect Iraq's (CIA) On: Friday 30/12/2011 6:59

Permissions in this forum:You cannot reply to topics in this forum
USEP-IC  :: SAD 1 (AY 2011-2012)-
Jump to: