Business Analysis is a Thing of the Past
I have been enjoying Steve Blais’s “It’s the End of the Business Analysis World as we Know it?” articles on Business Analyst Times and I think it will make a fun read when he publishes the full book later this year. In the parts he has published to date, my take-away is that although business analysis is a crucial activity, it may not be necessary for an organization to have “business analyst” as a job title.
Business Analysis is the Future
An interesting counterpoint to Mr. Blais’s argument is the article in Computer World from July of 2012 “Tech hotshots: the rise of the IT business analyst” which points out that “IT business analyst” ranked as one of the country’s top 12 jobs to pursue in 2012. Apparently, the world has changed a lot in the past year; or has it?
Which Position is Correct?
I actually agree fundamentally with both of these seemingly opposing positions. I know that organizations badly need business analysis skills to survive in the global marketplace of the 21st century. Any successful organization that downplays, ignores, or eliminates the job position “Business Analyst” simply has people with different job titles performing these crucial activities — or its success will not be for long.
Business Analysts in an Agile World
A major threat to business analysis brought up in Steve’s book is the idea that “Agile” teams do not need business analysis. I disagree! Agile teams may or may not need business analysts, but if neither the product owner nor any developers perform business analysis, there is a high risk that their solution will not work. Acknowledged, the software might work exactly as the customer wants it to and the “Agile” approach is certainly a valid approach for delivering working software to the customer rapidly. Unfortunately, software is only one component of a working business solution – and that is why business analysis is essential.
Not All Business Analysis Tasks Are Created Equal
At BA-EXPERTS, we distinguish between three levels of business analysis activities:
- Strategic Business Analysis identifies and analyzes business problems to suggest potential solutions. It also discovers and flushes out new opportunities and establishes business goals and objectives. The outcome of this level is a set of defined changes, some of which may include software while others may not. If the organization does not have a Business Analysis Center of Excellence (BACoE), Senior Business Analysts, or Business Architects, various levels of senior management are performing these tasks.
- Tactical Business Analysis starts with a defined scope and objective. Its primary purpose is to flush out the details of the proposed change. The details can be expressed in User Story form for Agile initiatives or in Requirement Format for non-IT and conventional IT projects. In my experience, the majority of people with the job title “Business Analyst” are performing these activities. Lacking this job title, the Product Owner on the Agile team or the Subject Matter Expert on conventional projects are expected to take this on.
- Operational Business Analysis deals with the nitty-gritty components of keeping existing business solutions working (as in defining change requests for software amongst other duties) and implementing new business solutions (including those involving software) as they become available. This level of analysis is closely related to systems analysis and is most commonly performed by someone with a lot of IT knowledge. It consists of decomposing User Stories (during a Sprint in the Agile world) or Stakeholder Requirements (for waterfall or iterative approaches) to identify Solution and Transition Requirements.
The Levels are Debatable
Whether you agree with our three artificial levels or not, I assume you acknowledge that someone in the organization has to take the multi-functional aspect of modern organizations into account before embarking on a software development initiative for any part of the organization. The real question is how qualified the individuals doing it are and what is the impact on the organization if it is not done properly.
The Bottom Line
Whether a business analyst, the CEO, a Product Owner, a SME, a developer, or anyone else executes the business analysis function, the less skilled that individual is, the higher the risk of failure, short- or long-term. So I agree that IT Business Analyst is one of the best career choices in the current job market and I agree with Steve that the Business Analyst "job title" is not essential. However, the results of doing business analysis are. If you get really, really good at delivering great business analysis results, you have a very bright future indeed — perhaps you could even become the CEO. Maybe Mr. Blais should consider retitling his book “The End of the Business Analyst Position as We Know It”.
Thanks for sharing such a great article. It’s very informative.
I am not familiar with janbasktraining.com and cannot therefore recommend either for or against. Regarding online training, I suggest checking out my post https://businessanalysisexperts.com/how-to-become-a-business-analyst/ for ideas on how to get started at no cost.
Thank you for sharing great article related to Business Analyst to sport my strength to make career in Business Analyst. Can you recommend me which one is the best online Training provider. Some one recommend me https://www.janbasktraining.com please suggest me this is best Online Training provider for Business analyst or no.
Great questions! Just an idea, but what do you think of taking a Business Analysis Skills Evaluation (BASE)? You could print your responses to each question to a pdf file and send that to a prospective employer along with a link to our post What Type of Business Analyst Are You??
Obviously, I highly recommend if you follow this approach that you rate yourself carefully in your responses so you can actually demonstrate the level of knowledge you profess to have if you are challenged. You might consider developing a sample of specific deliverables you could show in case someone wants to see one as proof. As an add-on, when you are done with the BASE, you can get a graph showing your BA skill level in each of the 6 Knowledge Areas of the Business Analysis Body of Knowledge (BABOK) from the IIBA. If that is impressive, you might want to include it in your resume.
Since I am unable to judge your skill levels myself, this is the best idea I can come up with right now. If you do decide to try it, I humbly request that you keep me posted on how it goes.
Thanks again and I hope this helps.
Hello Tom, I have been doing this work, which you define as Tactical Business Analysis for about 5 years, but without the job title of Business Analyst (I was a technical specialist). I am having some difficulty convincing potential employers that I know the business, because I learned on the job, and so although I did the same tasks (gather requirements, analyze needs, discover solutions, set acceptance criteria, identify gaps, prepare documentation and training materials, etc) I don’t always know the lingo of the industry or how other business analysts document these processes.
Short of taking courses I can’t really afford, what do you suggest in terms of demonstrating my abilities to prospective employers in an interview setting? Or is there something I could do in terms of resume/cover letter that would demonstrate my abilities better?
I’m on linkedin, if you want to see what I am working with there.