Chapter 8. Managing People Interactions

8.1 Chapter Objectives

After reading and thinking about the concepts and case studies presented in this chapter, you will be able to do the following:

• Understand factors that influence people interactions and how these factors could be influenced to make the interactions between software project stakeholders more successful

• Recognize that, because it is very difficult to change other people’s behavior, you must adapt your own behavior in various situations to handle your people interactions more successfully

• Understand the value of clear and purposeful communication and the impact that communication has on successfully managing people interactions

8.2 Context

Interaction between people is a key component of software projects. The stakeholders in the case studies communicate, solve problems, and make decisions together; negotiate; and interact in other various ways throughout the lives of their software projects. Through these interactions, the project stakeholders engage in “mutual or reciprocal action or influence” to accomplish some objective together (Dictionary.net). Stakeholder interactions help forge a rocky or smooth road for the progression of a project.

Observable factors influence people interactions. People can identify and possibly control these factors to conduct more successful interactions. Managing people interactions is therefore about understanding the nature of your interactions as well as analyzing and controlling, when feasible, factors that influence them. The chapter attempts to clarify what it means to manage people interactions and to highlight its importance to the success of software projects.

The following are activities involved in managing people interactions for software projects:

• Understanding different scenarios in which stakeholders interact

• Understanding factors that influence various project stakeholder interactions

• Deciding upon objectives for important stakeholder interactions

• Evaluating factors that potentially may influence important stakeholder interactions

• Deciding how to make feasible adjustments to factors that influence important stakeholder interactions, including one’s own behavior

• Reflecting on the dynamics of stakeholder interactions and feeding this back into decisions regarding future interactions

Table 8-1 describes these activities and their target outcomes. Study the table, and think of any other activities that you may have performed to manage stakeholder interactions in the past.

Table 8-1: Descriptions of Activities in Managing People (Stakeholder) Interactions

image

image

People interactions are rich and diverse in their types and complexity. Table 8-2 describes interactions that software project stakeholders frequently encounter. You may think of others. We encourage you to reflect on these as you read this chapter.

Table 8-2: Typical Interactions Between Software Project Stakeholders

image

The most common type of interaction is communications. You can imagine the many conversations in and outside the office, e-mails, face-to-face meetings, instant messages, letters, memos, plans, reports, specifications, telephone calls, and teleconferences, and so on, that occur for a project that involves many stakeholders or the development of a large and complex software system. Projects with low communication bandwidth involve few stakeholders, have few or minimally complex project deliverables, or probably are having problems. People need to communicate in order to work together toward shared objectives and goals. When they do not, they find it difficult to obtain the information that they need and to coordinate their work.

The question is how project stakeholders can better manage their interactions with each other to achieve project objectives. To start, people need to realize that there are factors that influence their interactions. Table 8-3 describes common factors that influence the interactions between stakeholders of software projects. Explore the table, and think of any other factors that may have influenced your interactions with project stakeholders.

Table 8-3: Factors That Influence People Interactions

image

Communication style is a highly influential factor for human interactions. Since most, if not all, people interactions involve communications, communication style plays a key role in influencing the situation for better or for worse. Communication style involves observable characteristics of speech such as the speed, loudness, amount of pausing, and so on. It also involves approaches to communication such as tendencies toward directness/indirectness or the level of assertiveness in how something is stated. Some people are natural communicators, while other people tend to listen. If you are interested in learning more about communication style, see works by Dr. Deborah Tannen, a sociolinguist at Georgetown University who has written extensively on language and its impact on people interactions (Tannen). Other interesting places to look for information about communication style are ASME, Jensen, and Pfleeger and Atlee (2006, 99–104). In particular, Pfleeger and Atlee discuss communication styles in the context of people who work on software engineering efforts.

The context of a situation impacts a particular interaction. Context concerns how or why an interaction occurs as well as the history of related events that precede an interaction. Interactions between stakeholders who are establishing the requirements for a software project are likely to be different from interactions between stakeholders who are trying to resolve a problem found in a software product that has been delivered. Interactions between stakeholders who have worked together or interacted in the past are likely to be different from those between stakeholders who are meeting for the first time.

Cultural differences can influence the interactions of people who are located in different countries or regions of the world. In some cultures, group discussions appear to be chaotic with multiple people talking at the same time; in other cultures, people tend to speak one after another. Stakeholders who are used to waiting until other people stop talking may wait forever, may never be able to interject their comments, and possibly may be offended if the other people don’t stop. Dr. Geert Hofstede, who has extensively researched the impact of culture on international business and in the process developed a framework for assessing cultural impact, explains that if people go into other countries and make decisions based on how they operate in their own countries, they are likely to make bad decisions (Hofstede).

Likewise, environment has a significant influence on interactions between globally distributed stakeholders. The time and space differences preclude spontaneous interactions. Interactions between geographically separated stakeholders usually occur at planned times (often outside the normal working hours) or involve a time delay as when waiting for a response to an e-mail. During telephone calls and even teleconferences, the stakeholders frequently do not hear or see the voice or body language cues that can help them gauge the other people’s reactions to what is being communicated or to the way in which the interaction is progressing. The absence of face-to-face communications complicates the interactions between people involved in global development projects. Environment and culture typically have a high influence on the interactions between globally distributed project stakeholders. See Chapter 10, Managing Global Development,” for a discussion of factors that impact global software development projects.

Much has been written about motivation, an internal force that drives people to act and say what they do. The main idea to remember is that motivation is an internal force. People cannot really motivate others to do something. Each individual has objectives and goals, ways of reacting to external events, thoughts, and other internal motivating factors that influence what the person says or does. When people share common goals and objectives, they are more likely to cooperate or to work together more effectively in their interactions. See ChangingMinds.org for an online overview of theories about motivation.

The number of participants (interaction size) also influences an interaction. Decision making, in particular, becomes increasingly difficult as the number of joint decision makers increases. In general, group interactions are likely to proceed more smoothly if the group members have agreed upon a process for how they will interact to accomplish a common purpose.

Personality is a topic of study for psychologists and psychiatrists. We will not attempt to explain this unique characteristic of each individual but will refer to personality types and traits that are widely accepted. For comprehensive information on personality, see Carver and Scheier (2003), Capretz (2003), and Reinhold, who discusses practical business applications of the Myers-Briggs personality type model.

This would be a good time for you to recall a particular interaction that you recently had with one or more stakeholders on a project. Study the factors listed in Table 8-3, and reflect on which ones influenced your interaction. The following are some questions to help you reflect on your interaction:

• Were you aware at the time that something was influencing your interaction?

• Which factors from the table influenced your interaction? (Rate the impact of each factor as from low to high or possibly none.)

• What other factors other than those shown in the table influenced your interaction?

Now that you are aware of different types of interaction with factors that can influence them, you are ready to think about how to manage your interactions with other people for productive outcomes on your software projects. Although you may not have time in every situation to manage people interactions in a process-oriented way, there are benefits to doing so in those particular cases where it’s important that successful interactions occur. Managing interactions may be important when you are trying to build or strengthen a relationship with a project stakeholder or when interactions involve short-term and or long-term goals.

To manage interactions successfully, you need to understand the objectives or reasons for a particular interaction as well as its nature. You can start by outlining, maybe in a written form, your own objectives or motivation for an upcoming interaction. You need to think both about what you are trying to achieve as well as about what the other person is trying to achieve. Once you understand your own objectives and, to the best of your ability, the objectives of the people with whom you are going to interact, you can try to determine the factors that might affect the interaction. In Table 8-3, you will notice factors that might be within your control (for example, your communication style, your goals and motivation, or the environment to some degree) as well as those that might be outside your control (for example, the personality type of the person with whom you are interacting, the context, or possibly the location where you are meeting). You might use your influence to change the factors that are within your control to enable a better interaction to take place. For example, you might choose a convenient location and time of day to talk.

Although certain factors are controllable, each interaction involves aspects such as behavioral styles, personality types, and preferences that may not be controllable. As a stakeholder, you are able to control and adapt your own behavior to the dynamics of a given interaction but are not able to control or make others adapt to the situation, unless they so desire. Proper planning allows you to think ahead, to be prepared, and to adjust your behavior, as needed, in a focused and controlled way. It also helps you set realistic expectations for how to act in the event that things go outside the boundaries of your plan. Since people are different, you should not expect that they will behave in the way you think they should. A proper analysis of previous interactions with these people (if you had any) might reveal valuable information regarding their personality, preferences, behaviors, or communication style, all of which are key to understanding how to approach the interaction.

In their book The Platinum Rule: Discover the Four Basic Business Personalities and How They Can Lead You to Success, Dr. Tony Alessandra and Dr. Michael O’Connor use an interesting model to study personality styles. The model classifies people along two dimensions. The first dimension concerns directness or indirectness. It relates to whether people tend to be direct (expressive, fast moving, risk taking, and talkative) or indirect (reserved, risk averse, listening, and slower to decide). The second dimension has to do with a person’s preference for being open (relationship and feeling oriented, warm, relaxed, and flexible) or guarded (planning and task oriented, formal, thinking, and fact based). The reason to use a model, whether the one suggested by Alessandra and O’Connor or by others, is to assess how people might react in various situations and to use that knowledge to plan people interactions. We also might need to alter or adapt our behaviors before, during, or after an interaction (Alessandra and O’Connor 1998).

Most important, we should understand that differences in personalities can often create conflict between individuals with respect to pace (slower-paced personalities that tend to be indirect versus faster-paced personalities that tend to be direct) and preference (task-oriented for those who tend to be guarded versus people-oriented for those who tend to be open). Our recognition that these differences can lead to potential conflict can help you flexibly manage your behavior in situations in which you know you are interacting with people who are different from you. Equipped with this knowledge, you can feel more secure in your ability to handle interactions and are less likely to be influenced by your emotions because you know there is a reason for the specific behaviors exhibited by the other people.

To help you use the information provided in Table 8-2 and Table 8-3, you can build a table that indicates the degree to which different factors are expected to influence a particular interaction. Table 8-4 correlates the influencing factors (on the top row) to the particular interaction (in the left column). In this example, three factors are shaded grayed to indicate that there is some expected influence (ranked from low to high or none) on the type of interaction referred to as communications that is to occur in the future. Naturally, the more you interact with the same person in the same context, the more you can build an experiential reference model or map of what you found to be influencing your interactions.

Table 8-4: Factor Influence Analysis: Upcoming Communications

image

Now you’ll examine the real-world scenario in which this table was used.

Upcoming Communications Scenario

Two members of a globally distributed team are meeting to discuss and ideally resolve an issue regarding the design of the interface for a software component that is being developed in France and will be integrated with other components in the United States. One of the stakeholders works at the company lab in the United States, and the other stakeholder works at the company lab in France. The company is headquartered in Germany. The U.S. project member, Bob Dawson, has never met Joe Ting, his counterpart in France. Bob has communicated frequently with other team members who work at the labs in France and has not encountered any problems in these interactions. He found the people at the labs in France to be open and direct in their conversations.

On the day of the telephone meeting, Bob called Joe and greeted him with a hearty, “Hello, did you see the downhill ski race at Chamonix yesterday? Wasn’t it awesome?”

Joe did not respond. There was silence on the line. Bob then continued the conversation and explained the issue that his team had with the current design of the software component interface. Joe did a lot of listening and said that he would report what Bob said to his team. Joe respectfully said that he would have to get back to Bob about the issue. Bob quickly realized that Joe’s speech did not reflect a French accent (at least one that would sound like a French accent to Bob). Bob asked Joe whether he had lived very long in France and whether he had studied in Europe. Joe quietly said that he had come from China and had studied at a university in Munich, Germany. He had been working at the labs in France for about two years.

Reflecting on his interaction with Joe, Bob thought about his assumptions and about the differences in the communication style and pace between Joe and him and, for that matter, between Joe and the other members with whom Bob had talked from the labs in France. Bob had expected that Joe would be open and direct. He hadn’t necessarily expected that they would reach an agreement that day, but he certainly had expected that Joe would express some ideas and opinions. Bob wondered what he should say or do next to get a resolution to the issue.

The shaded blocks in Table 8-4 show the factors that Bob considered before talking with Joe. How would he have shaded the table after talking with Joe? What does Bob still not know about the factors that might be influencing his interaction with Joe? How might Bob adjust his own behavior to resolve the issue while maintaining a good relationship with Joe and the other staff working at the lab in France?

Managing people interactions involves defining your objectives for important interactions, examining the various factors that might potentially influence them, and using that knowledge to plan your interactions. Once your interactions are over, you can reflect on your experiences and ideally improve your future interactions.

8.3 Case Studies

The two case studies in this chapter focus on aspects of managing people interactions at various levels within the organization. In the first case, “To Be or Not to Be: A Sense of Urgency at TestBridge,” tough decisions have to be made with respect to the ability and willingness of specific players within the team to contribute as team members in light of an organization that is changing its focus and business direction. The second case, “A Friend or Foe at Hanover-Tech,” focuses on the need to manage people interactions at the managerial level while balancing opposing constraints including financial, strategic, personal, and temporal. Decisions made in both cases appear to leave the stakeholders in difficult positions that have both short-term and long-term repercussions unless they are handled carefully. Read these cases to determine the steps taken to manage people interactions and the decisions and actions that led to the problems.

8.4 Summary

This chapter focused on the following activities for managing people interactions in the context of decision making for a software project:

• Understanding different scenarios in which stakeholders interact

• Understanding factors that influence various project stakeholder interactions

• Deciding upon objectives for important stakeholder interactions

• Evaluating factors that potentially may influence important stakeholder interactions

• Deciding how to make feasible adjustments to factors that influence important stakeholder interactions, including one’s own behavior

• Reflecting on the dynamics of stakeholder interactions and feeding this back into decisions regarding future interactions

The first case study, “To Be or Not to Be: A Sense of Urgency at TestBridge,” focused on people interactions involving leadership and relationship management. The case showed how interactions between managers and staff can easily get out of control. The manager’s decisions appeared to be good, but the solutions did not proceed as expected. The second case study, “A Friend or Foe at Hanover-Tech,” looked at self-management, negotiation, and conflict management. Both case studies highlighted communication and decision making.

Managing people interactions is not easy. Analyzing factors that influence people interactions provides managers with a prism through which they can observe and better understand human nature and behavior. People are different, and treating everyone the same is not only futile but also potentially harmful. Studying people and their behavior, while recognizing their own strengths and limitations, can help managers understand their interactions with project stakeholders and decide what they need to do to improve them. The goal is to evaluate and make project decisions that embrace people as well as process and technology.

There is no silver bullet in managing people interactions for project success, but evaluating and making sound decisions about stakeholder interactions can lead to more successful project outcomes.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset