Being a Business Analyst at Codify

by Fiona

This week I interviewed Rebecca Perkins about her role as Business Analyst (BA) at Codify. Rebecca relocated to Aberdeen from Australia in 2008 and has worked for us ever since. She's a hugely valued member of the team and is respected by her peers and customers alike. Read on to get an insight into her job at Codify as well as what she thinks makes a good BA.

What role do you play at Codify?

I play multiple roles at Codify. In a BA capacity, I am responsible for eliciting, analysing and managing client requirements. Other roles I play include Tester and Trainer. About a third of my work involves functional testing i.e. to ensure the solutions we build meet the customer's requirements (and my high standards!) and I also deliver training to clients on the systems we have built.

Who do you work with?

I work primarily with clients and the Codify project team (i.e. developers and project managers). In terms of clients, the stakeholders differ for each project, but I could work with anyone from end users to management and everyone in between.

What do you love most about your job?

I enjoy working with clients to understand their needs, eliciting and analysing requirements, and then watching that list of requirements and visual models turn into a usable piece of software. Helping create software that delivers real value to our clients and makes people's jobs easier is really rewarding.

What projects are you involved in at the moment?

I am actively involved in various projects at the moment, primarily with regards to requirements analysis and testing of changes to existing and new business solutions. The solutions range from CRM-esque type systems, client portals and account management systems to more technical systems used in the oil and gas industry.

What is the first thing you do in the morning?

The first thing I do when I get to work (excluding filling up my jug of water!) is check my calendar to see what work I have planned for the day. It's imperative for me to plan what I am going to work on each day (usually a week or two in advance) as there are lots of projects on the go, all at various stages.

How did you become a BA?

I obviously didn't just become a BA overnight. It was more so something I evolved into, as is the case with many BAs that have been in the game for a while. I had various roles within my previous company, not officially as a BA but they all involved working in a BA capacity. I started as a Project Officer working on a project to implement a new software module across 16 client sites. I then progressed to Technology Officer and then Senior Technology Officer within a technical support team supporting over 100 clients and hundreds of staff.

It was during this time that I started to get more involved in BA activities such as understanding the client's needs and documenting requirements and so I did some formal BA training to delve into more of the detail that was touched on at university. Shortly after, I relocated from Adelaide to Aberdeen and I knew I wanted to look for BA roles - preferably within a software company as I wanted more exposure to various industries, clients, projects and technologies. Thankfully I came across Codify's website - they were exactly what I was looking for and more!

What would you say are the 3 key skills of a good BA?

The IIBA (International Institute of Business Analysis) competency model defines this really well for a BA, as per the following and I could not agree more:

  • Analytical Thinking and Problem Solving (i.e. creative thinking, decision making, learning, problem solving and systems thinking)
  • Communication (i.e. oral communication, learning and written communication)
  • Interaction skills (i.e. facilitation and negotiation, leadership and influencing and teamwork)

We're currently recruiting for a new Business Analyst to join our team, what tips would you give potential applicants?

It's really important to give a good first impression with a well worded, targeted cover letter to go alongside your CV. Good BA's are approachable and personable, being able to communicate effectively is a key part of being a BA so this should be evident at the interview stage. Above all show enthusiasm for the role and the company if you really want to work here.

If you have any questions for Rebecca or if you are interested in our BA role feel free to get in touch.



We would love to hear from you. Get in touch by email or phone us on 01224 261600.