Becoming a Business Analyst Tales – Moving to the dark side!

dark-side-of-the-moonI met Pinal Patel last year when we worked together in a startup. For three months or so we had some fun with our first experience of Agile methods and a wide variety of working hours. Since then, we have gone our separate ways but have kept in touch. Pinal was originally a developer but has decided to become a business analyst and this is his story…


I started off my career as a Java Developer for a dot com company back in 2000. Life was great as I was being paid to do what I enjoyed the most – to churn out code. Once that tenure was over I moved to a small UK consultancy. This is where I started to see the whole picture of the project life cycle and started to lose my love for churning out the code. I decided to move to the dark side of the analysis world!
People often ask me why I made the transition? And my answer is always the same – I decided to make the transition because I wanted to be in a position where I could influence the solution from the start. As a BA, you define the requirements but coming from a technical background I could identify some potential obstacles at an early stage. I find that there was a big disconnect between the business and technical teams on the projects I worked on in the past which I felt was something I could bridge successfully. Being a BA required a totally different mindset which was a challenge I wanted to overcome.

I was lucky that I had a chance to work for a small consultancy because that gave me an opportunity to work on different areas of the project lifecycle. I decided to work on the design phase as it was a natural transition from the development phase, concentrating on systems analysis initially. This allowed me to work on defining use cases and feasibility study documentation. Once I was competent within that role I started taking on additional responsibilities like running workshops, detailed requirements gathering, change management, cost estimation and stakeholder management. I am sure there are others out there who have taken a different path into the BA world! When I was researching into this I had two options in front of me, either get some industry experience or to do a qualification and try to get a junior BA role.

The great thing about development was that you are always working on something tangible. You know what your end result is and there are clear and concise test criteria for success. So when someone said they want xyz, you knew exactly what that meant! The biggest challenge I had when moving to the analysis world was to not assume anything and to question everything!

In my first analysis role I was asked to simplify the login process to the existing call centre application. My first rookie mistake was to assume that the existing login process was correct but required a few tweaks to meet the requirements. I know this sounds very simple but it is difficult when you are thrown in the deep end and you are working against strict deadlines. The mistake was not critical as I had a great business analyst colleague who helped me with this but you are not always that lucky!

The next point was learning to question everything! When a business stakeholder said they wanted the system to perform a specific function, I used to jot it down without questioning the reason why they needed that in the first place. Again a very big mistake but thankfully I had someone to bounce ideas off which meant that I had to go back to the stakeholder to identify the reasons and then to use basic questioning techniques to extract the raw unedited requirements. The biggest fallacy in my mind is to use statements like “do you know what I mean?” as if the requirements are clear and concise then you should not be needing such statements!

Over time I realised that developing softer skills were as important as the first two. I have specified three generic skills but I am sure readers out there will be quick to add to this list. These were the basics which I came to struggle with when I made the transition.

It's only fair to share...
Share on Facebook2Digg thisBuffer this pageShare on LinkedIn0Share on Google+0Share on VKTweet about this on TwitterShare on Tumblr0Pin on Pinterest0Share on Yummly0Flattr the authorShare on Reddit0Print this pageShare on StumbleUpon0Email this to someone

About Alex Papworth

5 Responses to “Becoming a Business Analyst Tales – Moving to the dark side!”

Read below or add a comment...

  1. Santhosh says:

    I am an Engineer with MBA and Business Development experience of over 4 years in IT services/products. I want to migrate to BA since I find it better suits my academic bent and temperament.

    Looking forward to advice on how I can ramp up fast.


  2. ANWAR AZIZ says:

    Dear Alex,
    Fantastic article.
    I think you are the best person to help me in solving my career path dilemma please be patient to read all below details.
    I worked as freelancer Oracle software architect from 2001 and for almost 9 years, during this period I was doing one man show for SDLC process. For example I can get a contract with a client to deliver say HRMS system then I do the full process till I get my payment.
    I have BSc in computer sciences but I got my MBA in 2008.
    2009 I had “Functional” training in Oracle Financial modules in India which was a mistake because I discovered it is very difficult to work as financial business analyst or functional consultant role without strong background and solid experience in accounting. In May 2009 I moved physically to a new country (UAE) and moved to Oracle EBS as Oracle Applications developer. In 2010 I moved to another company again as a developer but I started doing analysis and manage small projects related to EBS.
    I got my PMP in 2011.
    I have to say I found myself in analysis and project management and I out performed in both as per my peer, manager and even business. I tried to move to Oracle HRMS as techno-functional but I couldn’t get the chance to do so.
    Now I’m moving to Australia and as you said I lost my love for churning out the code so I don’t want to work in a “pure” technical position any more.
    I’m confused between (Technical) Business Analyst and (Technical) Project manager positions. Again the challenge is both position required high level of communication skills and as English is not my first language I’m little bit scared and sometimes I feel safe to continue with technical positions.
    I would like to hear your opinion as I think we had the same background and ambitious.
    Thanks in advance for your support.
    Anwar Aziz

  3. ANWAR AZIZ says:

    Dear Alex,
    Fantastic article.
    I think you are the best person to help me solving my career path delemma.
    I worked as freelancer software architect for almost 9 years ,during this period I was doing one man show for SDLC process.
    2009 I moved physicall to Oracle EBS as a developer.

  4. ANWAR AZIZ says:

    Dear Alex,
    Fantastic article.
    I think you are the best person to help me solving my career path delemma.
    I worked as freelancer software architect for almost 9 years ,during this period I was doing one man show for SDLC process.
    2009 I moved physicall to Oracle EBS as a developer.

  5. rica says:

    thanks for sharing this experience!! its almost reading my own story(sort of)…you are right, as a BA we should try and develop our questioning skills. I had the same problem, I always assume that I understood what they meant when in fact I is an expensive mistake to make specially if the product delivered turns out to be unusable or when we have to redo everything from scratch….i have read a book "are your lights on" and it is a good read about identifying the problem….

Leave A Comment...