- Try to call/email and meet Stakeholders during the first half of the day when they are still energetic.
- As much as possible arrange a meeting only after thrashing out all queries on telephone or in person(if same office).
- Avoid meetings on Mondays as it is possible that they will be busy with weekend production roll out related issues or simply not in mood because of weekend hangover.
- Use the non productive part of the day(for me it is between 1pm and 3pm) for Email replies and Knowledge upgrade (reading BA sites, community discussions).
- More to follow..
Tuesday, November 23, 2010
Analysis Tips when doing Requirements Gathering
Wednesday, September 15, 2010
BA profile skills requirement in the Bank
Soft skills
- Good command over English both written and Oral.
- Effective communication skills
- Maintain good interpersonal relationships
- Emphasis on Quality of the delivery and not the Speed of delivery.
- Good relationships with people you will usually liase with. This includes the program manager (10%), BAs(50%), Developers(15%), Testers(15%), Business users and stakeholders(10%)
- Conceptualize solutions and issues at different levels Organisation, Department, End user, System, System components.
- Proactively deliver and be results oriented.
Hard Skills
- Able to do end to end analysis using UML.
- UML- Use case diagrams, Activity diagrams, Sequence Diagrams, Class Diagrams
- Creatively document high level solutions using Rich Text Diagrams
- Documentation skills. Functional Specs, use cases.
- Understand and Manage Requirements (business, solution and Non functional) and Traceability.
- Version control and document management for different releases.
- Be ethical in time management and give your 100% to the customer.
- Assist Testers during the testing cycle. Have a good understanding of the defect management life cycle.
- Assist Developers during the development cycle.
- Be able to "independently" run with an enhancement or change
Domain Knowledge
- Banking and Finance domain knowledge areas that would be nice to have is "Online" Banking, Cash management (Balance information/ Payments order management and execution)
Subscribe to:
Posts (Atom)
