Practices for Involving Stakeholders

Slides:



Advertisements
Similar presentations
Practices for Involving Stakeholders Presenter: Ann Majchrzak February, 2001 Marshall School of Business University of Southern California
Advertisements

Teamwork 101.
Collaboration Works, Inc. IEP Facilitation: Preventing and Effectively Engaging Conflict in Meetings October 5, 2007 Karen Hannan Collaboration Works,
Conservation District Supervisor Accreditation
September 2010 Arlene W. Williams Marshall School of Business PLEASE SIT IN TEAMS.
MEDIATION. What is your conflict style? How do you resolve conflicts? Are you aggressive (my way of the highway) Compromising (let’s work it out) Appeasing.
Building Teams and Empowering Members 1. Empowerment Empowerment is not bestowed by a leader, it is the process of an individual enabling himself to take.
Solving Problems Together. OBJECTIVES At the end of this Lecture the student will be able to 1. Discuss the use of face work and politeness theory in.
Prepared By :ANJALI. What is a Team? Two or more persons work together to achieve same goal or complete a task. Teams make decisions, solve problems,
 The degree to which objectives are achieved and the extent to which targeted problems are solved. In contrast to efficiency, effectiveness is determined.
SW 406 Chapter 3 Group Skills for Organizational and Community Change.
Conflict Resolution Workshop
Module Objectives: At the end of the session, participants should be able to: handle conflict situations; turn conflict situations into productive rather.
16 Organizational Conflict, Politics, and Change.
To consider the sources of influencing power available to you
MODULE 8 – GROUP COMMUNICATION SKILLS
SOLVING PROBLEMS ANALYTICALLY AND CREATIVELY
Handout 2: Effective working relationships
Unit 4 Working With Communities
ICE Innovation, Collaboration and Execution
Effective communication
‘There is somebody wiser than any of us, and that is everybody.’
Chapter 16 Participating in Groups and Teams.
Conflict Resolution.
Building the foundations for innovation
CHAPTER 7 REFLECTING IN COMMUNICATION
Leadership Skills.
An Introduction to Teamwork
Leadership Skills.
Communication Styles Ch. 3
Assertiveness in management
Managing Team Conflict Standards 8.23
Collaborative Learning
Collaborative Communication
‘Can’t we all just get along?’: Useful Conflict Management Skills
Software Engineering I Supannika Koolmanojwong Mobasser
Action learning Session Two
Practices for Involving Stakeholders
Thinking In College In this lesson, we’ll explore what it means to be a college-level thinker, and how to develop strong thinking skills. Any questions.
Safety Culture Self-Assessment Methodology
Module 6 Questioning Part 2
Managing Interpersonal Conflicts
Teaming Behaviors From Napier, R.W., & Gershenfold, M.K., Groups: Theory and Experience. Boston; Houghton Mifflin, 1973.
Thinking In College In this lesson, we’ll explore what it means to be a college-level thinker, and how to develop strong thinking skills. Any questions.
Practical tools for conflict resolution
Work in the 21st Century: It’s a Whole New World
Software Engineering I Supannika Koolmanojwong Mobasser
CSCI 577a Software Engineering I Supannika Koolmanojwong Mobasser
Conducting a meeting فرح جبر نعمة مشايخ.
Welcome to how to develop & implement the first business plan
Applying Critical Thinking in Child Welfare
How do personality types impact group dynamics
Building Good Relationships at Work
Professor John Canny Fall 2001 Oct 16, 2001
6 Steps for Resolving Conflicts
Multimedia Communication
Scenario 22: Restorative Approaches (B)
Leadership, The Influence through Interaction process
Discussing the Results
CONFLICT Resolution.
Teamwork is crucial to success in an organization
Effective Meeting.
Conflict Resolution.
Understanding Diversity
COMMUNICATION CONTEXT #2
Beyond User Participation: A Model of Learning and Negotiation During Systems Development The Workshop on "Redefining the Organizational Roles of Information.
Negotiation skills.
TS
and Negotiating Skills
Family-Staff Partnerships: Part 3
Presentation transcript:

Practices for Involving Stakeholders PLEASE SIT IN TEAMS September 2009 Arlene W. Williams Marshall School of Business University of Southern California Intro: doing ongoing research on improving ISD productivity. Introduce the clients – ask them to raise their hand. . . Warn: the following team-projects should stay in OHE 122: Team 1 – project 19 3-21, 5-7, 8-2, 9-18, 11-1, 12-5, 14-13, 15-4, 16-20, 17-22 These team-projects should go to GFS106: 2-9, 4-8, 6-17, 7-6, 10-15, 13-16, 18

Purpose To inform you of practices for involving stakeholders (clients & developers) in a “collaborative learning process” to achieve innovative business-IT solutions Define what “clients” and “developers” are.

What is “Collaborative Learning”? This is Collaborative Learning This is Knowledge Transfer or Individual Learning: Business Side IT Side Business Side IT Side Emphasize “between clients and developers.” increases the odds that they will trust each other’s suggestions; come up with new ideas for solving business problems e.g. electric utility dividing billing cycle into thirty days, rather than print all – and thereby tax printers, system -- in one day. See which aspects of problem are best solved by an information system (vs. non IS solutions) Implement the prototype (or system), because critical issues and stakeholders' needs were addressed Together, learning new ways of structuring IT and business processes Involving Stakeholders

Why Worry about Collaborative Learning? Lost Opportunities in: Business Innovation (new services, products) Business Effectiveness (better) Business Efficiencies (faster,cheaper) Involving Stakeholders

Findings from Local SW development firms High Learning Stakeholders Low Learning Stakeholders Average use of Collaborative Learning Techniques 4.5 1.2 Involving Stakeholders

Practices for Encouraging Collaborative Learning I. Creating Shared Responsibility II. Importance of Creative Friction III. Elaboration to Help Resolve Creative Friction Emphasize “between client and developers.” Three critical factors: coord norms, effective meeting management, and reconciling and managing differences Involving Stakeholders

I. Shared Responsibility What is it? It is the psychological attitude that “we’re all on the same team”; “we’re in this together” In treatment, go fast on these slides…

Practices for Encouraging Shared Responsibility: When Managing Stakeholder Relationships Help to make ALL stakeholders part of development team: Put on email distribution list Include in teleconferences Frequent interactions, even if brief Identify tasks that developer and client can work on together Use “we” not “I” during discussions Identify team-based rewards (such as lunches) Define project success metric as system use, not just system development Involving Stakeholders

Practices for Encouraging Shared Responsibility when Project Starts 1) Identify a learning facilitator 2) Identify learning objectives for each stakeholder: - Client organization’s work process? - IS development process? - Technology developments? - Use of IS in business? 3) Identify & Assign development tasks related to each learning objective 4) End each meeting with assessment of learning PRACTICE NOW

Practices for Encouraging Collaborative Learning I. Creating Shared Responsibility II. Optimize creative friction to achieve learning III. Elaboration Emphasize “between client and developers.” Three critical factors: coord norms, effective meeting management, and reconciling and managing differences Involving Stakeholders

Problems with Many Teams Participants’ creativity not engaged Look for solution that creates quick consensus Unwilling to confront others with different ideas Politeness takes precedence INSTEAD: Sources: Facts (from miscommunication or from your backgrounds – users are not typically very technical and developers are not very well versed in business) – cure with deeper probing, clarification. Objectives (explicit and hidden) – sometimes true objectives are hidden, e.g. get an A for the course. Commitment (non-compliance) – some parties are just more committed than others. Because of differences in power (acquiesence, non-assertiveness, passive acceptance), differences hard to be surfaced. You can’t tell a boss you disagree too often: ain’t good for your health. But you have a difference. Culture – always blamed for breakdowns. Stereotypes like “Asians are shy” etc. Beliefs, which are often irreconcilable. Differences of opinion WILL occur. At least know there is a difference, and start from that point. Work around the difference. An example difference is: clients might be more concerned with getting a simple prototype that can easily be implemented into a final system while developers might be interested in creating a technically elegant solution. Elicit from the class on how differences might be manifest. Then…the presentation forks from the placebo in the “recognize they exist” point. Recognizing that differences of opinions exist; understanding why the differences relate back to goals (is it the goals were not as well-understood). This is harder than you might think. You'll need Cognitive Elaboration tools to explore this. Differences of opinion WILL occur. An example difference is: clients might be more concerned with getting a simple prototype that can easily be implemented into a final system while developers might be interested in creating a technically elegant solution. If you are lucky, differences will emerge as disagreements, If you are not so lucky, they may appear in the guise of miscommunication, conflict over some other issue, failure to comply with agreements, silent treatment, sarcasm, acquiescence. Once differences are identified, we need to understand them (using the techniques already identified in the previous section) Some differences can be managed just with better communication techniques. Other differences are more fundamental. If the communication techniques already identified don't eliminate client/developer differences, then it is necessary to negotiate a mutually acceptable solution. Let's give an example of a possible area of disagreement: Every time Dvlprs talk about the interface between the database and the prototype application being designed, client shows a lack of interest (but doesn't say anything) and then asks them about alternative user interfaces. Dvlprs feel the UI is simple and irrelevant to the key problem, which they believe to be the DB design. So, this shows a disagreement over where to spend limited time: Team feels need to resolve how to make the DB interface work; Client wants to see more alternatives for user interface. So what do you do? First, you acknowledge that there is a disagreement: "every time we talk about DB design, you show a lack of interest; are you more interested in the UI design?" If based on this public acknowledgement, client confirms that there is a disagreement, move to next step (which is to figure out how to resolve it)   Don’t assume that an initial no-diff between client-dvlpr will hold. Search for underlying or less apparent diffs. Innovation Creative Friction Involving Stakeholders

Exercise: Identify potential areas of creative tension Let Client describe his/her idea Students start questioning client’s assumptions Client should start questioning students’ assumptions Identify one area of creative tension Involving Stakeholders

Practices for Encouraging Collaborative Learning I. Creating Shared Responsibility II. Identify potential areas of Creative Friction III. Elaboration Emphasize “between client and developers.” Three critical factors: coord norms, effective meeting management, and reconciling and managing differences Involving Stakeholders

Keep Creative Ideas Flowing Quickly create & discard lo-tech prototypes to explore concepts (not as status assessments) Role play use of prototype in alternative to-be work processes Stimulate creative discussions with: “What would happen if…?” “Had you thought about …?” “If we did X, what would happen?” “What are strengths & weaknesses of…?” 9/13/2004 Involving Stakeholders

Involving Stakeholders Active Listening Ask about unstated reactions to idea Switch roles Avoid talking too much Restate what you heard Build on the client’s examples & ideas 9/13/2004 Involving Stakeholders

Elaboration Process TRY IT NOW Focus on Actual Work Processes Not looking for hypothetical ideal (Don’t say: “users “USUALLY” do X”) Immediately co-create prototype of how work done now or in future. Observe how client WALKS THROUGH using prototype to make DECISIONS Note client’s decisions, work arounds, process Give client opportunity to explain actions Student now role plays prototype 9/13/2004 TRY IT NOW

Ex Difference in Practices: Individual vs Collaborative Use prototypes for single solution Enforce single representation of knowledge (“ERD”) Explain own knowledge Talk Stay in role Use prototypes to explore different concepts Represent knowledge in different ways Have others explain your knowledge Draw, listen, ask questions Reverse roles Involving Stakeholders

Checklist during meetings Did you? Use prototypes to explore concepts? Let clients develop prototypes Create “test-drivable” prototypes? Make sure client asked as many questions as you did? Stimulate creativity through questioning? Restate dialogue to improve understanding? Use examples from more than one work context? Avoid using IT-language? Involving Stakeholders

Checklist during meetings (Cont) Did you: Use visual examples to explain concepts? Reversed roles? Tried more than one way to represent how work is done? Elaborated on client’s idea? Grounded ideas in client’s physical world with a role play by sharing stories of how work is done? Asked about client’s unstated reactions to an idea? Did you show any IS’s that client might want to emulate? Involving Stakeholders

Involving Stakeholders Summary Every client-developer encounter is an opportunity for learning Every client and developer learns differently Controlling the learning process is better than leaving it uncontrolled Control it by: Building and maintaining a sense of shared responsibility for outcomes Use elaboration techniques Manage conflict for learning by “surfacing” assumed (implicit but often misunderstood) norms, agendas (hidden or otherwise), and differences (ranging from pure misconceptions/misinformation to true irreconcilable differences), we set a positive tone for problem-solving and moving forward. In addition to surfacing, clients and developers must share some responsibility and make an effort to learn from each other. Such sharing and mutual learning helps generate creative alternatives, which in turn leads to successful outcomes. Involving Stakeholders

Thank you!