This is the question that many organizations are still trying to answer today. Many organizations are just realizing the benefits of the BA role. One thing to realize, is those of us in the BA arena today are in the forefront of an infantile and growing profession. The International Institute of Business Analysis (IIBA)®, the professions governing body, was formed in 2004; incorporated in 2006. There are 827 certified professionals (CBAP)® in the world. Compared to the Project Management Institute (PMI)®, which was incorporated in 1969, offer five certification programs and has nearly 300,000 certified professionals. You may say that your company has had BAs for the last 5 or 10 years. Then I say your company is one of the forward-thinking organizations that has recognized the benefits that the BA role provides in developing IT business solutions.
Now I believe this discussion will go on for years; but as this is my blog, here I get to put my two cents in. First, let’s define the role of the BA in which we discuss. Many organizations have a quality assurance team, department or processes within the IT application development team. As these people support system or user acceptance testing procedures, these people are Business Analyst. For this discussion, I refer to the Business Analyst that works on the front end of the project life cycle. Who develops the Enterprise Architecture, gathers business requirements for business process improvements and makes the business case for IT business solutions projects to make those improvements.
As the role of the BA is to develop requirements and make the business case for IT application development projects, this is an IT function; therefore the BA is an IT position and should report to the IT management as opposed to the Business management. Although the duties that the BA performs may put him/her in front of external customers of the company, their goal is not to perform the business of the company but to recommend IT business solution projects to improve business processes within organization; this is an IT function.
If your organization is large enough to use terms such as Business Process Organization (BPO) and Project Management Office (PMO); then you should find the BA at the heart of the BPO. The purpose of the BPO is to analyze and recommend improvements to business processes. So now you say that in most organizations the BPO is a business team; I would reply that it should be a combination business and IT team. The improvement to business processes may require a business solution, such as upgrade or replace business machinery or training; or an IT solution, such as application enhancement, system training or system upgrade. Therefore, the BPO should be made up of business positions and IT positions working together to determine the best solution to business issues.
One thing that I would change in many organizations is that I believe the BA should sit more in the vicinity of the business unit(s) that they support as opposed to sit in the IT Department. BAs will be much more effective when they fully understand the business processes in place, issues that business workers face and the daily going-ons within the business unit(s). Also, easy approachability to the BA for the business gains buy-in to the duties and recommendations of the BA.
So there is my opinion on the subject, what is yours?
Its good to see Cincinnati and Dayton area companies starting to embrace open source as an alternative to custom application development. As an IT Strategy consultant, I can say there is a place for both.
“You can program yourself to be positive. Being Positive is a discipline … and the more adversity you face, the more positive you have to be. Being positive helps build confidence and self-esteem” --Rick Pitino, University of Louisville Head Basketball Coach
Organizations that build strong value-driven cultures frequently achieve high performance. The values that are developed must touch every department in the organization or the overall operation will fall short of its targeted goals.
You guys have nothing to worry about, we're professionals…Professional what? I think that is a great line from
If you're looking for a way to save some money in the tough economy, you may want to look for some help from an IT staffing firm. Beyond typical staffing assistance, most IT staffing companies also employ IT consultants and software designers who can all combine to save you money, increase productivity, and increase your efficiency.
How many of you have seen the TV commercial that shows a man buying an expensive painting at an auction only to turn around and want to resell it? Most of us would never do such an investment strategy. Most of us have some sort of investment strategy, but