<P> A systems analyst is an information technology (IT) professional who specializes in analyzing, designing and implementing information systems . Systems analysts assess the suitability of information systems in terms of their intended outcomes and liaise with end users, software vendors and programmers in order to achieve these outcomes . A systems analyst is a person who uses analysis and design techniques to solve business problems using information technology . Systems analysts may serve as change agents who identify the organizational improvements needed, design systems to implement those changes, and train and motivate others to use the systems . </P> <P> Although they may be familiar with a variety of programming languages, operating systems, and computer hardware platforms, they do not normally involve themselves in the actual hardware or software development . They may be responsible for developing cost analysis, design considerations, staff impact amelioration, and implementation timelines . </P>

Roles of a system analyst in an organization
find me the text answering this question