Skip to main content

Tag: Stakeholder

The Value of a High Performing Business Analyst

ebborn July9“The hottest job in IT right now might be the least “T” of them all: business analyst”. Computerworld Tech hotshots: The rise of the IT business analyst By Michael Fitzgerald July 11, 2012

I have been a Business Analyst for almost sixteen years of my twenty six years of professional life however I have only known what to call myself for the last nine years; a Business Analyst! During my career I have been referred to as a management consultant or IT consultant but both these roles use skills, knowledge and competencies of the Enterprise/Strategic Business Analyst which is a new role that has emerged out of the International Institute Business Analysis IIBA® Competency Model in 2011.

At the company I work for we have been helping more and more companies to think about “why” we doing an initiative or project instead of just doing something that provides little or no value to an organization. 

Recently my company was engaged to analyze a cash handling business process after an audit report raised concerns over staff counting cash. In our first executive stakeholder meeting we asked the question “Why are you still using such a large volume of cash transactions, when your customers are used to credit cards and the organization was already using an internal customer card which held monetary credits and if marketed correctly would encourage return patronage?”. Pretty quickly we understood that the better solution was to reduce the use of cash rather than reengineering the cash process.

Another client wanted to implement a bar scanner into a warehouse to check stock in and out. After completing an analysis of the stock it was discovered that over 40% of stock had no barcode and would therefore need to be bar-coded. Of the 60% that had a barcode 20% was sold as individual items i.e. box 24 items, which needed to be unpacked before a barcode could be added. We asked the client how many warehouse staff were currently employed and if they could handle the additional workload needed to barcode. The answer was no and it was estimated that an additional 2 staff would needed to be employed. We determined that the Return on Investment (ROI) would be negative and that as a strategy adding a barcode scanner into a warehouse would not be an advantage with the amount of unpacking and bar-coding required. Although this consultancy sale did not proceed our business analysis resulted in the client making the decision not to implement a barcode scanner (the right business outcome) and we were happy we didn’t work on something with little purpose or value to the client.

In yet another example of the value of a business analyst one of our clients sought a solution to manage the approval processes and associated documentation for a number of major energy capital projects (projects up to $100 million in value). My company performed the business process automation analysis, mapped the future state processes, and elicited the business and functional requirements through a series of stakeholder workshops utilising aspects of our method, and customised templates, which aligned with the Business Analysis Body of Knowledge (BABoK®). Based on these documented processes and requirements an automated workflow solution was developed. This process automation solution delivered: increased consistency of approval processes; an automated audit trail for the approvals; a reduced incidence of approval related documentation being misplaced or lost; a reliable mechanism for staff to determine the status of payment requests and payments; reduced time and resource wastage on printing and manual approvals; and reduced physical file storage. A key outcome of the project was the minimisation of approval delays, which reduced the external contract resources required for approval processes. The savings due to the reduction of external contractors during the first 6 months after the automated workflow solution was implemented paid for the cost of developing the solution.

Until recently the role Business Analyst (BA) was loosely defined and the activity, tasks & techniques used varied from organisation to organization. However, with the release of the BABOK in 2006 by the IIBA® the BA role has been defined within the knowledge areas providing an international standard for this beneficial role.

Definition of Business Analysis

IIBA® – “Business analysis is the set of tasks and techniques used to work as a liaison among stakeholders in order to understand the structure, policies, and operations of an organization, and to recommend solutions that enable the organization to achieve its goals”.

Definition of a Business Analyst

IIBA® – “Business analysts must analyze and synthesize information provided by a large number of people who interact with the business, such as customers, staff, IT professionals, and executives. The business analyst is responsible for eliciting the actual needs of stakeholders, not simply their expressed desires. In many cases, the business analyst will also work to facilitate communication between organizational units. In particular, business analysts often play a central role in aligning the needs of business units with the capabilities delivered by information technology, and may serve as a “translator” between those groups”.

In summary a business analyst is a role, that involves working with key stakeholders to elicit requirements to enable the delivery of solutions to achieve the organizations goals and objectives i.e. deliver services and/or products. The solutions provided maybe Information Technology (IT) related, non-IT related or could be process improvement.

Business Analysts may range in levels from people starting out in the role to highly skilled people with 15+ years experience. In the past it was often thought that the role of the BA was just a stepping stone towards a Project Manager or Architect however we have seen in the last few years the development of a career path from entry level BA through to an experienced BA and even to CIO or CEO.

John Simpson in his article “Why on Earth Would You Promote a Business Analyst” talks about a Chief Business Analyst “By championing the development of thousands of well-written requirements and collaboratively managing them throughout your innovation process, your staff of business analysts significantly impact the performance of your company every day. And, that makes them a strategic asset.”

Either way the role of a “high performing” business analyst will be more and more valued in the future as organisations continually look to be more innovative to survive and prosper.

Don’t forget to leave your comments below.

10 Steps to Success When You Are Hired as a BA for a Company That Has Never Had a BA Before

I took a new position a year ago to become a Project Manager/Business Analyst (BA) in the IT department of a company that had never had these roles before. So far, it has been a challenging and often frustrating road. I am just getting to the point where I have gained enough credibility that I can start to introduce new processes for both the requirements phase of a project and the overall project management. After reflecting on my experience, I thought of 10 steps that will help BAs who find themselves in a similar position.

  1. If you aren’t familiar with the domain, immerse yourself in it to learn as much as possible as quickly as possible. Ask questions to learn about the processes and systems that are used. Read about the industry and the company. Take tons of notes in meetings, and make special note of things you don’t want to ask in the meeting but need to follow up on later. The stakeholders in your projects will appreciate your efforts to learn their business, and it will be easier to gain their respect.
  2. When existing processes are discussed, ask if there are process flow documents that you can reference. If not, ask if you can sit down with someone who performs the process so that you can create a process flow. This will help your understanding of the process and can also serve as documentation for requirements and beyond.
  3. Find out what the developers are accustomed to receiving as “business requirements.” Was someone on the business side writing up some type of documentation? Were the developers writing their own business/technical requirement? How were requirements communicated to IT? Understanding the current state and any pain points will help you figure out where to go with the future state. When I did this my first month on the job, I got lots of feedback. The developers wanted to have a thorough requirement document so that they didn’t have to chase down the business owners and wait for answers while trying to program something that wasn’t adequately thought out.
  4. Find out what level of detail the developers want in a business requirement document. This will really depend on developer experience and the type of system. Some web developers may not want a lot of detail because they appreciate creative latitude to figure it out on their own. On the other hand, mainframe developers may require more detail because the system doesn’t offer much room to be creative. Many developers will want more detail in requirements documents to save them the time and energy that they are currently spending going back to the business owners and subject matter experts (SMEs) with questions.
  5. Find out what level of detail the business users want in a business requirement document. This will depend on how the document will be used on the business side. Are training materials created from the business requirements? Maybe the business users can’t answer this question yet because they have never had a document to reference in the past. In this case, you may need to build on your prior experience of what business users want.
  6. Find out who tests the projects and what kind of detail they need to see in the business requirements. If you are lucky, there will be an official Quality Assurance function. Then you can ask the testers how much detail they need in order to efficiently write test cases. This may require a change in mindset on the part of the testers if they have never had business documentation before. Especially if you have prior testing experience, tread lightly and try not to step on any toes!
  7. Balance #4 – #6 to create a template that everyone can use. You may want to adopt a business requirement document template that has worked well for you in the past, but keep it simple to start with. If some type of template was used at your new company in the past, review it and try to incorporate any pieces that stakeholders seem to find useful. Once you have decided on an initial requirement template that you think will work, it’s a good idea to hold a meeting with members of the affected areas (Development, QA, Business areas). Let everyone know that you have compiled their feedback and have come up with a standard format that you want to use going forward. Explain the benefits of the approach you have chosen and let them know that you will check back with the group in six months or so to collect feedback on how the format is working.
  8. Determine what types of stakeholders you will be working with on business requirements. Some companies will give you stakeholders who actually do the work, and others will prefer to give you managers to work with. At my company, I work almost exclusively with the department managers. I have learned not to assume that the managers know the detailed business processes used in their departments. I make sure to get the ok to bring the people who do the work into necessary meetings or to give the manager specific questions to ask their team members.
  9. Take time to get to know your project sponsors. Figure out what type of communication works best with them, what they do and don’t respond well to, how “in charge” they want to be, what level of change requests they want to approve (and what level you can assume approval for), and anything else that will help you work well with them. I didn’t come right out and ask these questions of my project sponsors. I analyzed the way they answered emails, the way they acted in group and one-on-one meetings, what made them happy and what didn’t, and then formed my own conclusions about what to do/what not to do.
  10. Don’t push too hard on “best practice” or “industry standard” at first because your business owners and stakeholders may not be ready for this. Let them get to know you and the quality of your work before you try to put new processes in place. Once you build trust and they respect your ideas and abilities, putting processes in place will seem natural and fairly painless.

Don’t forget to leave your comments below.

A Business Analyst’s Best Friends: The Business Manager

Wick FeatureArticle May7BAs need information. The best BAs get information by building and maintaining strong relationships with all project team members. From the CIO to the front-line employees, BAs rely on many “friends”. BAs need to anticipate their friends’ needs and learn how to influence cooperation.

In January, I set the stage for a series describing the BA’s best friends. This month’s friend is the Business Manager.

How does the Business Manager benefit from a BA?

The Business Manager’s team suffers or soars based on the quality of the BA’s work. If the BA is effective, these are the top five benefits to the Business Manager.

  1. BAs maximize the benefits of projects, which depending on the project, helps the Business Manager reduce costs, increase productivity, solve problems, etc.
  2. BAs minimize issues by eliciting complete and accurate requirements.
  3. BAs minimize implementation risks by support testing and training efforts.
  4. BAs ensure the solution will meet the Business Manager’s need.
  5. BAs see the big picture and anticipate issues and constraints outside of the Business Manager’s operation.

What makes a top-notch BA from the Business Manager’s perspective?

Business Managers see top-notch BAs as master observers and change agents. 

Observers: Top-notch BAs understand the needs and goals of the Business Manager’s organization from a 360 degree perspective. These BAs understand the Business Manager’s pressure from above, politics between peers, and the issues within the team. 

Change Agents: Top-notch BAs understand their role in the change management process. BAs help the Business Manager prepare the team for change by

  • successfully gathering input from all stakeholders
  • understanding and communicating all potential impacts (good and bad!)
  • maximizing the value of the change
  • ensuring a smooth transition

What frustrates a Business Manager about the BA role?

Have you heard any of these statements/questions from your Business Managers:

  • This document is way too technical for me.
  • I don’t have time to review all of these documents.
  • I already explained all of this, why do we have to go through it again?
  • My team is so busy. I don’t have any resources available to help you.
  • I told you how to fix the system. Why do we need document the current process?

All of these frustrations stem from your Business Manager’s need to maximize time. Long winded, jargon-filled, technical documents take too much time to decipher. Give the Business Manager pictures, a summary or have her team members sign-off on the details.

Also, be sure to help the Business Manager understand your process. Walk through your tasks with him. Help him understand why each step is important, what would happen if you skip a step, and which resources will increase the probability of a good outcome. 

How to say no to a Business Manager?

Most disagreements with Business Managers relate to scope. BAs need to say “no” when requirements do not align with the vision and objectives of the project. 

Here are four ways to say “no” and prevent scope creep:

  1. Ask questions: The primary goal of our project is X, how does this fit in? 
  2. Facilitate a prioritization process. Help the Business Manager and her team prioritize requirements based on the primary need of the project. The “scope creepers” will tend to fall to the bottom of the priority list. If they don’t then you may need to reevaluate the project scope and timeline.
  3. Frame the impact of the scope change in the language of the Business Manager: How would the change impact her team? How would the change impact profit, productivity, efficiency? How would the change impact the timeline of the project?
  4. Give options and alternatives—ways to address the new requirement without adding to the scope of the project.

How to influence a Business Manager to get what you need?

BAs need access to information and the Business Manager is usually the gatekeeper. How do you get the Business Manager to open the door to the kingdom?

  • Set Expectations: Discuss resource needs. Provide a project timeline with estimates for “human” resources. 
  • Respect Time: In many cases, Business Managers and their team members are overwhelmed by the thought of adding project work on top of their day-to-day operations. BAs build trust and influence by using time wisely: prepare for meetings, create agendas, be concise, know when to escalate, use facilitation skills that will elicit accurate and complete requirements quickly.
  • Give Context: Resolve issues with the Business Manager, by describing the impact from his perspective. Help him understand operational risks and impacts to morale, quality metrics, efficiency and productivity.

How to communicate the value of the BA role to the Business Manager?

Of all of the BAs best friends, the Business Manager has the best understanding of the BA role. Business managers:

  • See the BA as a liaison to other parts of the organization.
  • Move up the corporate ladder when great BAs help them maximize the value of business and technology changes.
  • Inspire innovation and collaboration when BAs help them identify options and alternatives.

What do you think? 

  • BAs: How do get the most out of each meeting with your Business Manager?
  • Business Managers: How has a great BA helped you move up the corporate ladder?

Don’t forget to leave your comments below.

Think Before You Speak

Kupe FeatureArticle March19If you know me at all, you may think this title goes against a lot of what I believe in. I am an improvisation actor, and improv is all about spontaneous responses. So you may make an assumption that I am, for the exact opposite,…not thinking before you speak. The trick with improvisation is there is a lot of preparation that goes into being able to respond spontaneously in an appropriate manner. The preparation allows you to open your mind and react quickly when performing. Thinking does happen. It just happens beforehand, and if necessary you can draw out the response quickly. I bring this up because in my last blog, The iTunes Impact on Requirements Analysis, I apparently had a lapse in judgment. There was a sentence where maybe I did not think fully before I wrote. Perhaps something was not thought through completely. And I definitely was not expecting the reaction I received.

Here is the background. I threw in a comment about an urban legend related to Pink Floyd’s album Dark Side of the Moon. I was using the legend as a small example to explain a point. One reader, knowing a lot about the farce this legend is, basically stopped reading or believing in the message I was trying to convey in the blog. In the comments the reader took time to explain in detail the truth about the legend. I hit a ‘nerve’ with the reader; one I did not intend or expect to hit. In hindsight it was not the best example to use. When I was writing I did not think it was a big deal. It was just a situation that I figured a majority of people would know about. The example was not even the main point of my blog. As a blogger I know my audience at a high level. For the most part, I know the people reading my blogs are in one of two categories. They are interested in business analysis or they are my mother. Besides my mother, I just don’t have the opportunity to know all of you intimately. Because of this it is hard for me to know what things will get each individual hung up to the point where they miss the message being delivered.

You, on the other hand, have it easier. You have the luxury of being able to get to know your stakeholders extremely well. One of the critical steps you need to do and prepare for when speaking to or writing something for others is to know your audience. The reason for knowing your audience is to help you determine the best approach to take in order to meet the objective set for the particular situation. What is the objective of writing an email to someone? Why are you meeting with them? Why are you presenting something to a large group? Is it for informational purposes or do you need the team or individual to take action? Do you need them to make a decision or buy into the message you are delivering?

Whatever the objective, you need to consider what will block someone from listening to your message. Here are a couple of common reasons people stop listening.

Grammar and Spelling

Many people are part of a secret society known as the Grammar and Spelling Correction Society. I think they employ more officers than all the law enforcement agencies around the world. You have probably bumped into one or more of them or you may be an officer. They consistently correct your grammar and point out spelling mistakes. In one-on-one conversations they will interrupt you to correct your word choice. If you are giving a presentation you may not be interrupted, but if they see something incorrect on the presentation slide they will begin to focus on the mistake and will be thinking about the error. This is why I always start off presentations stating that if I use the whiteboard or flip chart I can’t be held accountable for spelling mistakes due to these tools not having a built-in spell-check feature. Another way to guard against this is by employing one of the officers. Have them proof your work and correct the errors. I hope the BA Times staff has read through this blog and made some corrections!

Example Use

Examples and scenarios are a great way to explain a point. It helps people connect the message to a possible situation. The problem arises for some people when they try to think through the example and get caught up in arguing the potential of that example really happening. There has to be a society for these people as well! If they can’t figure out how an example can actually happen, they shut down. When I work with someone that does this I do one of two things. If I have time to prepare I think through my example and make sure it could actually happen in reality, this way the person can connect the dots and get my message.

If I am in an ad hoc conversation with no time to prepare I go overboard stating that this is just an example and I have not thought if it could actually happen. I ask them if they are OK with me going forward knowing that. This helps to stop them from thinking about the reality of the example and keeps them focused on my message.

In both situations, you should see a pattern. I acknowledge the potential scenarios that may block the person from listening. There must be some reason why people stop listening to your messages. Feel free to share with the community in the comments below. Regardless of the reason, you need to understand why someone may stop listening and either acknowledge it or prepare to avoid it.

All the best,

Kupe

Don’t forget to leave your comments below.

Satisfying the Customer… Satisfying Who?

FeatureMarch4thIn our continuing effort to create a specific and relatively unambiguous vocabulary for business analysis, we come across the term “customer”. As business analysts we are constantly beset with the term couched in phrases like, “keep the customer satisfied”, “the customer is always right”, “we have to be customer-centric”, and so forth. The dictionary definition of “customer” is “a person who purchases goods or services from another; buyer”. Unfortunately, this definition does not fit all the varying roles who are designated customer, especially in an IT sense. For years, IT has had the business operations as its customer because IT was viewed as a service organization to the business. Now as IT becomes more entrenched and integrated with the business strategies and operations of the organization, the term has evolved and morphed so that sometimes when the business analyst is sent out to “work with the customer to define the solution” the definition of the solution is easier to comprehend than the definition of the customer.

Just who is our customer? This is not a frivolous question. About 15 years ago I was working for an automobile manufacturer and the executives were struggling with that very question. Who was their primary customer, the one that they needed to focus on? Since they owned a variety of other companies producing products not related to automobile manufacturing, their customer could be any one of the consumers of any one of their other products. For example, the company made diesel engines for locomotives and that would make train companies their customers. They also made engines in one of their subsidiaries for jet engines in airplanes. Since the jet engines were designed for commercial aircraft as well as fighter planes, the customers could be foreign governments or commercial airlines, and these were customer with large pocketbooks. It turns out that in the United States, this automobile manufacturer could not sell directly to the public, but only to dealerships who then sold to the public. This meant that the customer of the automobile manufacturer was not the driver of the automobile, but the dealership who sold the automobile. And as with any of the major automobile manufacturers, they had their own financing company, and it was this financing company who finance the cars that you and I buy, making us the customer, but not the customer of a car, we were the customer of a financial institution. So which one of these should be the customer of the organization? The discussion went on for quite a while, and I left before I learned what the answer finally was.

Why was it important to the company? Because knowing who your real customer is basically defines what business you are in. Based on subsequent business decisions and economic climate, it looks like there definition of customer has likely changed over the years.

So as a business analyst who is your customer? And, like the automobile manufacturer described above, does your customer define the business you are doing? How can you satisfy your customer if you are not sure who your customer is, or the definition of ‘customer’ keeps changing? How can you satisfy your customer if you have many customers who may have different and conflicting satisfaction demands? One approach that is sometimes touted is for the business analyst to define the customer of an individual project when the project begins. However, that person might be different depending on our definition of customer. I have been in situations where different people on the project responded to different people outside the project as “customer”. When that happens we get into the Orwellian concept that “all customer are equal, just some customer are more equal” and the business analyst has to sort out the inequalities.

Let’s start our sorting process with the usual suspects. Which of the following do you see as your “customer”? Who do you keep “satisfied”?

The Sponsor

Perhaps the most common definition of customer (especially to IT) is the one who pays the bills. The definition does match the dictionary definition of “purchases goods or services”. The first issue we have is with another common role, the sponsor. Many organizations tag the one who pays the bills as the ‘sponsor’. If that is the case, who is the customer?

Even when the bill payer is called the customer, there is a problem. Many times, the customer or sponsor has absolutely nothing to do with the project itself. For example, in the United States Federal Government, there are senior people who fill the roles of Contracting Officer. To keep the procurement and contracting process objective and as free of graft and manipulation as possible, the regulations state that I, as a staff member of a consulting firm bidding to Federal Government agencies, am prohibited from dirtect intercourse with the Contracting Officer and so I would rarely meet and talk to the Contracting Officer assigned to my contract. Those of us working on the projects for the Federal Government talked to someone called the Contracting Officers Technical Representative (COTR). The COTR had no control or authority over the contract and was not the person who paid the bills. The Contracting Officer did that. The contracting officer’s primary concerns were that all paperwork was filed correctly, all financial matters are handled successfully, and the COTR affirmed that we had done our job so that we could get paid. In this particular arrangement, the customer might well be the COTR as opposed to the contracting officer who paid the bills. After all, we could have some input and influence on satisfying the COTR.

So we might be digging ourselves a hole if we attempt to satisfy the person who pays the bills when the person who pays the bills in not really concerned with what we are doing. If you are working on modifications to the organization’s financial systems under the direction of the Chief Financial Officer (CFO), even though she might be the ultimate customer in your lexicon, your real customer might be someone closer to the project, and it is that person you would need to keep satisfied.

The Problem Owner

Every project solves a business problem. And every business problem must have a problem owner. So perhaps the “customer” of the business analyst and the project team is the problem owner. After all, the problem owner would be the one who determines whether the problem has been solved or not. However, in the world of corporate politics, finding someone who will admit to owning a problem is somewhat difficult. Ferreting out who the problem owner is one of the techniques business analysts use to establish the real problem to be solved, so that the team solves the right problem. However, that task is not easy. You either have no one stepping forward to address the real problem and own it, or you have several who want to own it so that they can put their mark or spin on the problem. There have been many times when, as the business analyst defining the real problem the organization must solve (as opposed to the ‘problems’ that business people present which are usually symptoms), I have become the ‘problem owner’, the one that upper level management expects to take charge and solve the problem. It may be a subtle transference of responsibility to hand over the ownership of the problem to the business analyst but it happens. And then who is your customer? Do you become your own customer? Are you then the customer of the solution team?

Again, it will be difficult if we state categorically that the ‘customer’ is “the one who owns the problem”. Ideally this might be true, but in reality it does not seem to work all that well, and leads to the Multiple Customer Syndrome.

The Business Manage

It might seem natural and logical that the business manager would be considered to be the customer. After all, the business manager has the authority to approve or disapprove the results that we produce from the project and the business manager is usually a lot closer to the action than the Sponsor. This does present some interesting situations, such as one I ran into five years ago or so when a manager gave us the specifications for a particular financial transaction that was being rewritten for his company. He was the subject matter expert, having worked on that particular financial transaction for years before being promoted to his position of management several years prior to our engagement. We were instructed not to talk to the users because he didn’t want us taking the time away from their productivity and he figured that he was expert enough in the process to provide us with all the information we needed to change the system. However, for a number of various reasons, we decided to run the user interfaces past the users and figured a single meeting with them would not cause too much productivity disruption. The users were united in their dislike of the new process that the manager had laid out for us, pointing out that they no longer performed the process the way he described and had not for a number of years. They told us how they did it today and made suggestions as to how to improve it for the upgrade. This of course put us in a quandary. If we satisfy the users we draw the enmity of the manager, if we satisfy the manager, we produce a system that may not be used. Which one is the customer? Which one do we satisfy?

Assuming the business manager to be the customer might result in inefficient systems that may not be used to their greatest effectiveness. And, again, you face the Multiple Customer Syndrome when there are several business managers all of whom stake out their claim to the overall solution.

The Users

In the end, perhaps the ones we have to satisfy most are those who are using the system. After all, they have to use it day in day out and if they are not satisfied with it they won’t use it. And the problem for which the system was written to solve will not get solved. However, if we think of the users as the customer, we run into the issue of which user is the Real Customer? Users may represent a wide range of both organizational hierarchy and business area penetration and as often as not have conflicting requirements and views of the solution. Now we have the Multiple Customer Syndrome to the maximum. Another issue with defining the ‘customer’ as the user is that the term ‘user’ itself is vague and ambiguous. What precisely is a ‘user’? If we are not sure who the ‘user’ is, how can the ‘user’ be the ‘customer’?

If the user is the customer and we are to ‘satisfy the customer’, which one do we satisfy?

The Organization’s Customers

Perhaps we might possibly consider defining our customer in the same way the organization defines its customers. Instead of talking about internal customers which are satisfied by IT and external customers who are satisfied by the organization, we define one customer: the one (individual, organization, group) who buys our goods or uses our services and keeps our organization in operation.

In the bigger picture everything we do in IT or as a business analyst should be working with the business to satisfy the same customer. And in the end, if we satisfy the organization’s customers, we should satisfy all those we would consider “customers” of IT at the same time. And truly, we have to accept the fact that the consumers of the organization’s goods and services are really the only ones who need to be satisfied.

Why is it Important?

Because there are views of an organization’s ‘customer’ that are both positive and negative. Customers may be extremely frustrating, they may be overly demanding, they are rarely appreciative of the work that we do for them, they are hard to say “no” to, some believe they are always right, and they are always necessary to keep the organization in existence. By calling the people that you work with internally to solve the business problem a “customer” you are visiting upon them all of the characteristics of all customers, and this certainly is not conducive to a successful working partnership.

If we can start evaluating every system we define, every change that we make, every problem we solve with the question: “will this satisfy the customer of my organization?” we will likely be on target with the recommendations we make and all our changes and solutions will be aligned with the overall organizational goals and mission.

The problem then becomes: what do we call all those others whom we previously called ‘customer’ (after all we come from IT and therefore have to either label or make an acronym out of everything). . “Partner” might be a good term for those in IT to call those in the business. How about ‘teammate’, as in member of the solution team?

There is much talk today of convergence, bringing the business and IT closer together as partners. That is one of the precepts of agile no one in between the customer and the solution team. If you want the business to be a ‘customer’ with all the trappings of a customer (think of yourself as a customer in a store) and therefore be on the other side of the table in a negotiating position, then call them ‘customer’. If you want business and IT to be partners, work together and sit on the same side of the table opposite the organization’s real customers, then perhaps you should call them ‘partners’.

People will tend to meet the expectations of the label you give them.

Don’t forget to leave your comments below.