Saturday, May 2, 2015

Who’s Running the Business?

Case Studies in Stakeholder Engagement and the Business Analyst Role




I am wondering how many people, after reading that title and my biography, think that I am going to suggest that business analysts should run the business.  If you think that is the path that I will take here, you will be sadly disappointed.  The Business Analyst’s task is to identify the business problem and get the group of involved stakeholders to collaborate on the solution to that problem.  The business analyst is rarely the owner of the solution.

First let me give you the perspective that I come from.  The early part of my career I was a developer and transitioned my career to business analyst as the discipline was forming in many companies.  The profession of business analysis continues to mature.  I have 15 years of consulting experience, so I have been in many organizations and see how they operate and utilize their business analysts, project managers, architects, developers and quality assurance teams on software development projects to help the business operate more smoothly.  In most organizations that I have seen, business analysts report to the Information Technology side of the house.  However, I have been in organizations where they reported to the business side of the house, reported to a separate entity within the organization (such as an enterprise PMO), and had business analysts on the business and technical sides of the house.  So this article will come from a heavy IT perspective with empathy to the business stakeholder.

One thing that I have noticed quite often is that business analysts, project managers and the entire technical team seem to forget that the main duty of business stakeholders is to run the business.  You will hear technical team members complain about not being able to get needed time with a key business stakeholder to keep the project going, or that project business sponsors are disengaged. Whereas, the main duty of the technical team is to the project and delivering the solution of that project; let’s remember that the business stakeholder has a different priority.  Business stakeholders, in particular subject matter experts (SMEs), are needed on project to lend their business knowledge and collaborate on the solution that best solves the business need.  If the technical team was left to design the solution in a silo with no business input, the risk becomes that the solution delivered will be rejected by the business users.  The technical team wasted their time delivering a solution that will never be utilized because there was no input, buy-in or ownership from the business.  This doesn’t happen in every case, but it would happen at even more alarming rates if the technical team designed the solution without business input.  At the same time you can’t get all the business stakeholders fully dedicated to the project, as the technical team is, because there would be nobody left to run the business.

This is one of the reasons that agile approach to software development has taken hold in many companies.  By placing one business stakeholder, the product owner, completely dedicated to the IT project; it leaves business management in the engine room to run the business.  It is important to the success of the solution that this project owner represents the desires of the business stakeholders well.

So let’s take a look at some case studies in the different organizational structures and the business analyst role in each.  Which one is in use in your company; is it the optimal for business success?

Business Analyst report to Information Technology

In this structure the business analyst is viewed as a member of the technical team.  From the business stakeholders’ perspective, it is difficult to remove the “Us vs. Them” mindset that exists in many organizations because you are part of “Them”.  In one organization I was at they talked about a business analyst that literally camped outside a key business stakeholder’s office door all day and still could not get their attention.  However, in many organizations this structure works because the business analyst, just like the project manager, is seen as a key member of the project team that helps drive to the needed solution.

Business Analyst report to the Business Organization

In this structure the “Us vs. Them” mindset works in the opposite direction; where the technical team sees you as a business stakeholder.  I have seen this in two different scenarios; 1) where the business analyst is used as a proxy for other business stakeholders, and 2) where the business analyst is joined on project teams with addition business stakeholders.  The perceived value of this structure is to reduce or remove the business stakeholders’ time involvement on software development projects; leaving more time to run the business.  In the scenario where the business analyst is a proxy for other business stakeholders, the business analyst better be tightly coupled with the business management of the line(s) of business that they are representing or it could spell disaster for the solution delivered; and it is the business analyst’s neck that is on the line.  The risk in this structure is that there is not a business analyst tightly coupled with the technical team to help drive to the best solution to solve the business need.

Business Analyst report to Separate Entity within the Organization

This may be the best structure to remove the “Us vs. Them” mindset, as the business analyst is neither “Us” nor “Them”.  The business analyst is often seen as a consultant there to assist the project team, both business and technical, to come up with the best solution to solve the business problem.  The outcome of this structure is often that even though the business analyst is an internal employee, he/she is seen as an outsider from both sides of the team.  This can make it harder to have your opinions heard, get your recommendations accepted, and drive to consensus toward the end goal.  In the situation where it is a PMO that the business analyst reports to, the project manager is likely in the same boat.  The side effect of this structure is that it does not reduce the time commitment of the business stakeholders to the project, therefore leaves the question…Who’s Running the Business?

Business Analysts on the Technical Team and Business Analysts in the Business Organization

I have seen on rare occasion where a company has gone to the lengths of having business analysts on the information technology side and throughout the business units of the organization.  However, I have seen this structure work to great efficiency.  The ‘business’ business analyst can do the enterprise analysis work to help business management identify business need, develop the business case for a solution to that need, and work the proposal through the project approval process to become an official project.  Then there can be a hand off as the project initiates from that enterprise business analyst to the technical analyst who will see the project through to deliver the expected value to the business. The enterprise business analyst can also serve as the business SME throughout the project to reduce the time commitment of other business stakeholders, thereby leaving someone at the helm to run the business.

So the lessons learned here is that the technical team must remember that the business stakeholders’ main duties do not lie with the technical project, as theirs do. When, at times, it is difficult to get on the calendars of your business stakeholders, remember they are doing their job.  Likewise, as a business stakeholder being asked to participate in a software development project, remember that without your proper level of engagement and dedication to the project the solution delivered may not be the best solution to deliver the greatest value to the organization; and your business team may be stuck with that solution for some time.  There is no greater example of the need to collaborate to arrive at the best solution for all concerned.

No comments:

Post a Comment