Is Business Analyst Role a Good Choice for My Career ?
“What appear to us as motions of the sun arise not from its motion but from the motion of the earth and our sphere, with which we revolve about the sun like any other planet” – Copernicus.
After the acceptance of Copernicus theory, people perceived the sun as the center of the planets in the solar system. This was the paradigm shift in the mind-set of human beings who used to envision to the earth as the center of the universe throughout history.
In recent years a similar change has also occurred in IT business.
Previously the legacy systems at companies didn’t have an open architecture. It was not easy to update them or add new components. Although these systems were highly reliable and they allow limited changes. Most of the business unit request couldn’t be fulfilled due to technical constraints. As a result business was mostly driven by IT.
However, due to fierce competition and dynamic business environments in every industry, business units focused on differentiating their products and services by fully benefiting from technology. They become more demanding of IT departments. This fact increased the need for more flexible IT System, which led to the advent of new software development approaches like object –oriented programing and SOA (Service oriented Architecture). Software started to be developed with an open architecture of integrated components. This new way of software development brought more flexibility to IT systems, which meant more tolerance to full-fill business requests.
In this new approach, the most important success factor becomes achieving seamless orchestration of integrated system components. This required utilisation of modelling technique like UML(Unified Modeling language) , BPN(Business Process Model and Notation) and BPEL (Business Process Execution Language)as a major part of software analysis and design profession. This factor increased the strategic importance of business and system analysis in parallel.
Evolution of Enterprise Architecture Role –
In this new, more flexible, and more productive model, CIO’s(Chief information officers) need more assistance in keeping the IT architecture of the company aligned with the current and target business architectures. The role in charge of this assistance is defined as “enterprise architect”. Enterprise architects who design the architecture of IT solutions. Their goal is more holistic and at company level. Enterprise architects are responsible for liking business, information, application, infrastructure architectures of the company by using frameworks. They work in coordination with company executives to understand business strategies, and steer technical terms in building sustainable solutions that meet today’s and tomorrow business needs.
Stepping Stone for CIO Position –
The enterprise architect profession requires business knowledge, technical skills, and the ability to see the big picture with a bird’s-eye view. Hence the most suitable people to fill enterprise architecture positions are experienced business analyst and project managers who naturally gain these competencies as a part of their profession. Since enterprise architects are the best candidate to be tomorrow CIO’s, this position is also a good stepping stone for Business Analysts and project managers. Success in daily business analysis activities like requirement election and documentation is not enough to move forward in this challenging career path. Business Analyst should also involve in strategic task like business case development, follow the latest trends and developments in IT technologies, and learn the overall business architecture of their company by working for projects at different business domains.
Lastly, If you are thinking to pursue career in Business Analyst, then you are in right path 🙂
Go and explore tutorial and learn Business Analyst concepts.