A business analyst is the fulcrum of any IT project, providing the interface between business and IT function. Their goal is to understand how information flows around an organisation, to determine what happens to that information at each processing stage and then decide what should happen to that process.

Given the pivotal nature of the role, it’s no surprise that the successful business analyst can enjoy a stellar career, and earn on a par with the project manager.

The business analyst’s star hasn’t always shone so brightly. In the past, when waterfall projects were in vogue and IT projects implemented sequentially, much of the business analysis was done up front and the person doing it became expendable. In fact, the role of business analyst was frequently handed to the member of the user team who was most analytical – and willing.

But the fortunes of the business analyst are on the rise, aided and abetted by tough economic times, which has seen a parallel rise in Agile projects. With the new fashion for IT to be delivered in iterative lifecycles that are constantly being retuned, a business analyst has to be around at all times.

The new prominence of the role accounts for the growing ‘professionalisation’ of the business analyst - but there’s still something of a knack to being good at this job: “I’ve seen newcomers who are naturals and senior people who struggle,” says Kevin Brennan, of the International Institute of Business Analysts (IIBA). That’s because it’s all about the soft skills and the dearth of these in the industry explains why business analysis is rapidly becoming one of the top jobs in IT.

What type of person should you be?

Most people become a business analyst with very little training and so the right mindset and capabilities are all the more important. Among these are the ability to: ask the right questions, figure out why things are done the way they are and how they could be done better; synthesise a lot of information; have fantastic attention to detail, in order to spot errors or inconsistencies; be methodical.


The ability to listen well and communicate in a non-technical fashion goes without saying, as does a thorough understanding of what is important to the business. This person is on the frontline, talking to business users, executives and IT managers, coders and other technical specialists. All these conversations are necessary in order to craft a solution, and feeling comfortable presenting to a mixed audience is also important.

Panellist’s view: Understanding the language of the business users is more important for success, than any database code language.

What’s the best first job?

There are many possible routes into this role and previous jobs include project manager, coder, developer and tester. The most common path remains from developer or analyst-developer. Quality assurance makes for a good fit as people will have developed a good eye and method for handling detail but are coming at it from the other end of the problem.

Increasingly, graduates are going straight into this role, primed by a business analysis degree or general business studies degree. Students could consider applying for a degree course that offers a blend of technical, business, management and interpersonal skills. E-skills’ ITMB degree has been designed with IT vendors in order to offer this blend, plus internships.

Panellist’s view: There’s no substitute to acquiring on-the-ground experience and a first job or a summer job can be a fertile training ground.

What are the recommended professional qualifications and institutes?

For second or third jobbers with some business analysis experience, accreditation is the next step to consolidate and gain a kite mark of recognition that helps define capabilities in this still maturing role.

The International Institute for Business Analysis (IIBA) is one port of call to beef up credentials. Formed in 2003, the youthful institute offers the Certificate of Competence of Business Analysis (CCBA) for those with two to three years’ experience while the Certified BA Professional (CBAP) offers accreditation for those with five to 10 years under their belt.

More established is the UK’s BCS’ Information Systems Examination Board (ISEB), which offers a qualification at foundation, practitioner and professional levels for business analysts. Approximately 4,000 business analysts hold one of these qualifications.

Find your next job with computerworld UK jobs