Friday, September 09, 2005

Role of an System Analyst

I have an impressive designation with my employer - System Analyst. Had been chatting with a friend about the roles and responsibilites of a System Analyst, the topic somehow spurred interest and we decided to come up with a summary on what is expected of a (true) System Analyst and later juxtapose it with our current roles.


We chose to explore the job sites and identify the requirements specified by the companies for a System Analyst profile. The following is the (exhaustive)summary we have come up with:
1. Domain
------------
a) Filtering final system requirements, from a free flowing discussion in business terminology.
b) Explaining constraints of technologies chosen to Business Analysts/Domainexperts.
c) Explaining constraints of business requirements to Development team.
d) Conducting process facilitation with clients to identify
organizational,information and integration requirements.
e) Capturing pertinent problem domain information from domain Expert review
sessions.
f) Reviewing system requirements for problem domain completeness.
g) Promoting interoperability of business and technology. Acts as the bridge
between the understanding of the problem domain and the technology requirements.

2. Technical
-------------
a) Developing standards, templates, and procedures to expedite the development
b) Contributing to company wide methodologies.
c) Responsibility for a collection of Use Cases.
d) Disseminating system requirements to the development team.
e) Monitoring the activity within the Online Communities, asking questions
where necessary to support the needs of the project.
f) Assisting the test team to develop test plans and test cases.
g) Has worked extensively as a developer.

3. Management
--------------
a) Assisting in developing project proposals and comprehensive project budgets.
b) Working with Technical Architect and Project Manager to balance business
requirements, technical requirements, and costs.
c) Assisting project management in the understanding and control of Scope.
d) Working independently on strategic issues with client.

Additional good to have Qualities:
----------------------------------
Broad knowledge of business issues and processes such as Strategic Planning, Business Re-Engineering as well as IT resources and enabling technologies.

After reviewing the notes, I wondered if any company hiring system analysts really provides the chaps with good challenging work or is it just an august sounding title.
I must admit that my (little) experience doesn't match the above requirements. Way to go along the long road, buddy!

1 comment:

SUHAS said...

shd have been explianed more
but great work