Hello all,
I recently graduated from college and was fortunate enough to get a job as a BA for a good company. I've only been working for a couple weeks so I don't have any assignments or projects yet, but I am feeling a little lost and was wondering if any of you veteran BAs had any advice for a newbie starting out in the field? I majored in business administration in college so my technical background isn't too strong (I know the basics of Java, VB.NET and SQL, but that's about it) and I've basically come to realize that school isn't exactly a great simulation of the real world; I know a lot of "theory" but I have very little practical experience to speak of.
I took a systems analysis class in school and I did an internship where I worked with a group of BAs, so I at least have the building blocks in terms of understanding things like requirements documentation, use case analysis, various modeling and diagramming techniques, etc... However, I feel like I am still missing a lot of the requisite knowledge/skills to be a good BA and I'm not sure how I can teach myself these things. Is there a standard methodology or approach that a BA is supposed to take when working a project (like DMAIC for Six Sigma)? How can you be sure you've elicited every last requirement from the customer? What happens if there are groups of stakeholders all with different requirement needs (sometimes conflicting) for the same system? Are there any tips or tricks of the trade I should be familiar with? Any advice, no matter how small, would be much appreciated, and I'd love to hear some of the "war stories" from you vets about your experiences as BAs.
Thank you for the advice! I've been looking around the company website and finding templates, process models, documentation, etc... that have all been very helpful for my understanding. I also checked out some of the templates and articles here on modernanalyst, there is a lot of good and interesting stuff! I just want to get up to speed as quickly as possible so I can start contributing to my team.
Nick has excellent advice here.
I just would add: make sure you meet as much people as possible, and show your good side (empathy, solution-oriented, undrestanding, etc..).
You never know when one of those can become a killer stakeholder.
Good luck.
Y
brought to you by enabling practitioners & organizations to achieve their goals using: