No 1: What does BA do initially?
(1) Interview users
(2) Gather requirements--->mainly on functional requirements
(3) Design specification
(4) Functional specification, like user case
(5) SME--->Subject Matter Experts
No 2: What does BA do in next interview?
(1) Interview
(2) Defects & Enhancement
(3) Functional Enhancement & Priorities
(4) UATS
(5) Training
No 3: What is BA’s skill?
(1) Communication (Document)
(2) Domain knowledge
(3) Training
(4) Analysis & Summary
(5) Has to be a good listener
No 4: What is BA responsibility for?
(1) Document
(2) Consistant communication & clarification
(3) Bridge between customer & development
(4) Conduct JAD(Junit application Design) session
(5) Gather requirements
(6) User Case
(7) Prototypes
No 5: Which technology skiils does BA master?
(1) MS word (Document ability)
(2) UML (Drawing tool)
(3) Excel
(4) Prototype tools (Axure RP Pro v4.4.1.745,EnterpriseArchitectv7.0.816,ER studio 7.0.1 and so on)
No 6: What is prototype?
(1) What I hear, I forget
(2) What I see, I remember
(3) What I do, I understand
-------Lao Tse
No 7: Which kinds of tools for designing user case?
(1) Open source: StartUML, Umbello--->Linux, AndroMDA, BOUML, ArgoUML
(2) Licensed Tools: MS Visio, Rational Rose, Visual Paradign, SmartDraw, etc...
No 8: UML must contain three components:
(1) Actor
(2) Include/extend
(3) Use case