A good systems analysis should be able to take initiative and do things without being told. Also this person should have good reasoning and problem solving skills. These are all things that should be within the person naturally along with the actual computer skills necessary to analyze systems for a client. Strong independent worker will ensure the completion and quality of the projects. Scott Moore -Communication, one must be able to communicate to his fellow workers and especially with the cliental.
Communication also works with teamwork.
Self guidance is important so you don't have to ask a question every 20 seconds, although asking questions is important. The more you know the more dangerous and more valuable you are to everybody. The old stereotype of IT professionals being recluses who rarely interact with others obviously does not apply the to reality. These three skills among others would be essential to anyone desiring to go into the field of information technology, not just systems analysis. Stacy Peters -good analytical, interpersonal and communication skills.