A business analyst or “BA” is responsible for analyzing the business needs of their clients and stakeholders to help identify business problems and propose solutions. I have obtained a new position (courtesy of Jeremiah) as a Business Systems Analyst! I already get alot of heat from people who dont really understand the role. However actually being in this role, I can see with the right situations, BA’s are invaluable.
I think one of the perks of the job, is that I’m not always sitting at my desk. I am constantly in contact with clients, the business, and the developers. I am always analyzing our application and designing solutions for many of the different roles. I really enjoying having such a big hand in how the application turns out.
Of course, the company you work for is a big deal. And First American is amazing. They really value each employee’s happiness. Of course I’ve only been here for 3 weeks so I dont really know it fully yet. However in the 3 weeks I *have* been here, I have been treated so well. The perks are great, the benefits are great, and the environment I am working in is by far the best I have ever been in.
I am begining to read alot of books about Agile development. As I learn some more things, I plan on posting some snipets to share the wisdom. For now, check out this site about Agile Software Development. Also, you can read about XP or Extreme Programming here. This is the methodology that we currently use in our shop (with slight variations.)
