×

Loading...
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!

Job Descriptions 仅供参考

本文发表在 rolia.net 枫下论坛Family: Business Analysis

Overview:

The job is responsible for developing business requirements, testing systems, contributing to or writing users manuals and training systems users for both new systems development and enhancements to existing systems. May acts as a project leader/co-ordinator on small or medium-sized projects and system enhancements. The job will act as the liaison between the business users and the Systems group.



"Key" Responsibilities / Job Functions

Liaises between specified user areas and developers to assist in the identification of process improvements, systems design, testing and implementation of large and/or complex technical projects;
Identifies alternative solutions to user problems, makes recommendations;
Modifies and maintains business specific system software packages;
Maintains tables, scheduling systems in production and user test environment;
Develops and runs reports or downloads as required;
Analyzes and defines user requirements;
Translates them into systems language to ensure understanding by all project members to enable systems enhancements to be made or systems constructed;
Contributes to system documentation and training for assigned projects;
Develops and reviews test plans for new or existing systems;
May act as project leader in a team of systems professionals.

Knowledge / Skills / Experience

University or college diploma in business (major) and computer science (minor);
Progressive experience as a Business Systems Co-ordinator;
Knowledge of business and business environment;
Solid knowledge of existing systems (LAN, PC and Mainframe);
Knowledge of methodologies, tools and techniques for testing and developing business requirements;
Strong communication and time management;
Good interpersonal and negotiating skills;
Demonstrated aptitude for research, analysis and problem solving;
Displays leadership skills.
Other



Target Capabilities for this Job

Customer Focus - Level 4

Teamwork and Cooperation - Level 4

Integrity - Level 3

Problem Solving - Level 3

Achievement Motivation - Level 4

Business Acumen - Level 3

Communication: Listening - Understanding - Responding - Level 3

Communication: Writing - Level 2

Communication: Verbal Communication - Level 3更多精彩文章及讨论,请光临枫下论坛 rolia.net
Sign in and Reply Report

Replies, comments and Discussions:

  • 工作学习 / 事业与工作 / 关于business analyst这个职业,请教如下问题,谢了
    我对于这个职业没有什么概念,请问
    1。是不是就是负责收集用户需求,起coordinate development team 和 client的作用?
    2。如何break into这个职业?我现在是做软件开发的
    3。这个职业需要什么样的教育背景?
    4。我想这个职业需要比较好的英文,但是要好到什么程度?
    5。如果做这个,什么东西是最重要的?技术?personality?
    请原谅我的或许比较幼稚的问题,如果你能提供一些reading的建议,让我有一些rough idea, 那就更好了
    • 这个职业不是需要比较好的英语,而是需要非常好的英语。你如果真的想做这一行,在这里问不如去图书馆找些专门的书或者业内的杂志看看。
      • 我知道,只是好像这里有大虾是做这个的,我想他们的回答可以给我一点非常直观概念,然后我就可以自己做点深入的research了。另外,他们建议的reading应当是比较好的,省得我走弯路了。:-)还是要谢谢你
        • 你看我下面的帖子,我觉得职业描述很详细了,能给你很多信息和指引的。做business analyst的同学估计都很忙的,不一定有空来这里回答你的问题。:P
    • 我帮你找了下B/A的NOC代码,发现它分成三个小类:business analyst - economics 4162;business analyst, computer systems 2171;business analyst, informatics 2171。它们的主要职业描述网页连接见内:
      http://www23.hrdc-drhc.gc.ca/2001/e/groups/4162.shtml
      http://www23.hrdc-drhc.gc.ca/2001/e/groups/2171.shtml
      • thank you very much. Yes, it is definitely helpful.
        • 不用客气。HRDC的职业描述是很权威的。我前两天刚去图书馆听课,学会了怎么快捷的查找NOC(National Occupational Classification)代码和职业描述。推荐你bookmark这里:
          • 再 推 荐 一 个 给 你, 上 边 有$#。。 记 得 以 前 找 工 时 常 对 着 哪 些$$ 发 呆。
            • 多谢!你这个是Albert的?能看到$$……@_@情报,真不错。:P 我再努力翻翻看有没有Ontario的网站。:D
            • 呵呵,有了你的线索,我用"Ontario Occupational Profiles"一下子就搜到了安省的网站。:P
              • thanks, and somebody who's doing this job give your thoughts please
            • my appreciation
    • 我是SYSTEM ANALYST, 我的PARTNER 就是BA, 我的MANAGER 就是从BS -- S. BA -- PROJECT MANAGER 升上来的.
      以我公司举例供你参考---
      1. 一般都是业务出身,不需要懂编程,计算机水平: DATA ENTRY, EXCEL...经培训能熟练使用系统就行了.
      2.关于英语 -- 我们部门20多个BA, 基本都是NATIVE, 即便外国面孔也是土生土长.
      3. 工作关系: DEVELOPER (SYSTEM ANALYST)<---> BA (PROJECT MANAGER) <---> CLIENT (BUSSINESS OWNER)
      • 谢谢。听起来英语是一个最大的麻烦。联想到:那么多的MBA的英语就好到可以应付工作的地步吗,前提是MBA一定能做BA的工作?无疑冒犯任何人,只是实在是很茫然,希望听到更多人的想法和意见
        • Job Descriptions 仅供参考
          本文发表在 rolia.net 枫下论坛Family: Business Analysis

          Overview:

          The job is responsible for developing business requirements, testing systems, contributing to or writing users manuals and training systems users for both new systems development and enhancements to existing systems. May acts as a project leader/co-ordinator on small or medium-sized projects and system enhancements. The job will act as the liaison between the business users and the Systems group.



          "Key" Responsibilities / Job Functions

          Liaises between specified user areas and developers to assist in the identification of process improvements, systems design, testing and implementation of large and/or complex technical projects;
          Identifies alternative solutions to user problems, makes recommendations;
          Modifies and maintains business specific system software packages;
          Maintains tables, scheduling systems in production and user test environment;
          Develops and runs reports or downloads as required;
          Analyzes and defines user requirements;
          Translates them into systems language to ensure understanding by all project members to enable systems enhancements to be made or systems constructed;
          Contributes to system documentation and training for assigned projects;
          Develops and reviews test plans for new or existing systems;
          May act as project leader in a team of systems professionals.

          Knowledge / Skills / Experience

          University or college diploma in business (major) and computer science (minor);
          Progressive experience as a Business Systems Co-ordinator;
          Knowledge of business and business environment;
          Solid knowledge of existing systems (LAN, PC and Mainframe);
          Knowledge of methodologies, tools and techniques for testing and developing business requirements;
          Strong communication and time management;
          Good interpersonal and negotiating skills;
          Demonstrated aptitude for research, analysis and problem solving;
          Displays leadership skills.
          Other



          Target Capabilities for this Job

          Customer Focus - Level 4

          Teamwork and Cooperation - Level 4

          Integrity - Level 3

          Problem Solving - Level 3

          Achievement Motivation - Level 4

          Business Acumen - Level 3

          Communication: Listening - Understanding - Responding - Level 3

          Communication: Writing - Level 2

          Communication: Verbal Communication - Level 3更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • I could shed some light on your questions, I am working as a BA in one Canadian Bank.
      本文发表在 rolia.net 枫下论坛I will write in English since I am at office right now and my boss won't get a hold of me today. Business Analyst (BA), sometimes referred as Business System Analyst, is expected to understand both system world and business world with more focus on the latter. ONe o fthe major job for BA is to walkthrough the whole system development life cycle (SDLC), gather/document requirements, provide inputs in project planning, interview business client, prepare testing plan and coordinate UAT etc.
      AS a BA, the most challenging things for me is:
      1. understand the business process, especially those terms
      2. understand the system your organization is using
      3. strengthen your communication skills (listening, interviewing, presentation, I won't stress again the importance of spoken English)
      5. understand the system development life cycle methodolgy
      6. understand the project management methodology
      recommended reading:
      System Analysis and Design Methods 5th edition
      by Jeffrey L. Whitten/ Lonnie D. Bentley/Kevin C. Dittman
      This is the book that helped me a lot in my BA job hunting.

      A little background knowledge about myself: MBA graduate last year, move to Toronto in last July, landed my current job in Oct right after 9.11. I will say I am pretty lucky this time. my salary : 50-60k quite blow my expectation as a MBA graduate, since my classmates usually earn 65-75k. Anyway, I love my BA job, if I could earn above 65k, I would be more than happy.

      Get back to your questions:
      1. Yes, one of the major repsonsibilites of BA is to gather rqts, but it is not limited to it, other responsibilities include testing plan, training, organizing meeting, meeting minutes, data modeling/ process modeling. I will say in large org, BA will probably focus on busiess requirements, for some small sized companies, BA may do a lot of works spanning from BA to database modeler, to testing analyst.

      2. if you are doing software dev, that 's a good starting point since some BAs in my area were doing soft dev before, and you really have edge on understanding the SDLC, database concept, mainframe etc. this is your selling point. However , as a BA, you also need to emphasize your communication skills, hyour understanding of project management methodlolgy, and your industry background
      3. education background can vary from computer science, MBA, BS, it's really not that important if you have 1-2 years of BA experience.
      4. as much as you can in terms of English. LIstening, spoken, writing, reading are all equally important the most important thing is result-oriented, get the job done, it is not like making a high score in Toefl. I really improve my english a lot during this 1year period as opposed to my 2 year MBA study, I kept myself thinking in English when I am involved in meetings, interviews.
      5. to land a job in BA, i will say:
      BA skills (requirements gathering, meeting org)+
      system analysis skills (data/process modeling, database, testing)+
      Project management and system development methodology+
      communication skill(last but not least).

      By the way, I found a one org is offering some BA courses
      www.cdilearn.com, i am gonna take a testing course next year(company paid).

      Good luck man, way to go, this is a nice job where you can learn a lot adn have fun!更多精彩文章及讨论,请光临枫下论坛 rolia.net
      • wow, thank you so much
        This definitely helps. At least I know some chinese is there doing this job and enjoy it.

        A few more question though.
        1. How big would you address the culture thing during your job? Is that really a big deal since you will have to deal with client directly? I listened to my own voice in recorder, it sounds with a very strong accent. Would this be an issue?
        2. What would you see your path in the next a few years? This sounds like an interview question. :-) But I just want to know where I would go in the future.
        3. About education, I think you make yourself clear. But I do want to know if a specific industry education, say mechanic degree, would be very helpful? Perhaps a MAB is just fine?

        Again, I really appreciate that you take time to give your suggestions and, very imporant for me, the encouragement. I will check out the book you mentioned.
        • It is my pleasure to share my experience with anyone interested in this career.
          本文发表在 rolia.net 枫下论坛as to your question 1:
          Accent is not that terrifying from my perspective, although it is your life-long task to improve it. AS long as client can understand you clearly what you are talking about, that's fine. In my group, there are some BAs who are not native english speaker(spanish, indian, just name a few), but they are all doing good job. the point is try to express yourself using natives's common language, terms. thisis a tough job for chinese, since usually we think in chinese first then translate in english, and this process sometimes confuses native speakers. this is totally a offline topic on english and communication skills, we can discuss that further.
          2. when i was at the interview last year, I was told my career path would look like this, business analyst/senior Ba/Business specialish/business consultant, or you may choose the BA-PM(project manager) path which is totally a different one from the former and requires different skill set.
          3. for educatoin, a industry specific experience will help you find a job in a particular industry, but it's only a 'nice to hvae' thing, not a 'must have' requirement. as for education, BA requires its own skill set, it's not necessarily that you have computer science degree or MBA, as long as you have the skills built on a related job(chinese experience is OK).
          suppose you have mechanic degree, then you will know pretty well about specific area, and this will help yo find a BA job in manufacturing industry. Since I got BA experience in China, and I had a MBA degree, so find a BA position in bank is quite helpful. accoridng to my obersveration, some BAs in my area start from call centers, customer service, and they have some knowledge on business process.

          to get a ba job, my suggestions:
          1. thorough research on BA posting descriptions posted on workopolis, find out what employers need, what they require from a BA
          2. fine tune your resume accordingly. you need to revise your resume over and over again, no pain no gain.
          3. highlight those points that most employer consider important
          4. improve spoken english, accent, expressions
          www.englishbaby.com更多精彩文章及讨论,请光临枫下论坛 rolia.net
          • thanks for your detailed answers. I am very very grateful!
      • Thanks. 非常宝贵的经验。^_^ //zombie,功夫不负有心人,终于等来了专家意见。:D
        • zombie是什么?
          • you wouldn't want to know
            • 原来是你的名字啊。我还以为是什么黑话呢。
          • benben, zombie是tongcd同学的名字啦. :)) // 小拍,好久不见啊。拍通社的行李分完了吗?你还在Calgary?:P
        • hehe, all credit to people who gererously contribute their time and opinion
      • Thank you very much!