Skip to content

Repository files navigation

Stakeholder Management

This repository is a learning path for managing stakeholders in AI and software product work. You will identify the people affected by a product, analyze their power, interest, attitude, and expectations, define engagement strategies, clarify responsibilities with RACI, and present decisions in a way that builds alignment.

Learning Objectives

By the end of this repository, you should be able to:

  • Identify internal, external, executive, regulatory, and user stakeholders in an AI product scenario.
  • Use stakeholder analysis to understand power, interest, attitude, urgency, and project risk.
  • Build a stakeholder map and translate it into a communication and engagement plan.
  • Clarify decision rights and delivery responsibilities with a RACI matrix.
  • Handle conflicting stakeholder expectations with evidence, trade-offs, and escalation paths.
  • Prepare a concise stakeholder presentation that uses structure, storytelling, and clear asks.
  • Use a conversational AI assistant to challenge project assumptions, simulate stakeholder perspectives, review planning artifacts, and rehearse a briefing while retaining human decision ownership.
  • Use GitHub Projects to track stakeholder work, communication follow-ups, and decisions throughout the workshop.

Learning Path

The modules build on each other in order.

File / Folder Description
01 - Stakeholder Management Foundations Understand stakeholder theory, stakeholder types, and why engagement matters in AI projects.
02 - Stakeholder Analysis and Mapping Build stakeholder registers, power-interest maps, attitude markers, and salience views.
03 - Engagement and Communication Planning Turn analysis into communication channels, cadence, ownership, and engagement strategy.
04 - RACI and Decision Ownership Clarify who is responsible, accountable, consulted, and informed for key deliverables.
05 - Presentation and Storytelling Prepare persuasive stakeholder updates, decision briefings, and short presentations.
06 - Session Handout Run the group workshop using GitHub Projects, conversational AI, stakeholder scenarios, and example solutions.

Additional Folders and Files

File / Folder Description
assets Local sourced illustrations and GitHub Projects screenshots used in the lessons and handout.

Setup

Note

Throughout these steps, text in angle brackets like <repo-name> is a placeholder. Replace it including the < > brackets with your own value. For example, cd <repo-name> becomes cd aipm-stakeholder-management.

1. Create the Repository from the Template

Click Use this template on GitHub.

When creating the repository:

  • Set yourself as the Owner
  • Choose a repository name
  • Disable Include all branches
  • Click Create repository

Important

If you are working in pairs or groups, only one person should complete this step.


2. Add Collaborators (Pairs/Groups Only)

If working with teammates:

  1. Open the repository on GitHub
  2. Go to Settings -> Collaborators
  3. Add your teammates as collaborators
  4. Share the repository link with your team

Teammates should accept the invitation before continuing.


3. Clone the Repository

Copy the SSH URL from the Code button on GitHub, then run:

git clone <copied-ssh-url>

The copied SSH URL will look like: git@github.com:<your-username>/<repo-name>.git.


4. Move into the Project Folder

No Python environment is required for this repository.

cd <repo-name>

5. Open the Lesson Files

Open README.md and follow the lesson files in numerical order. The files are plain Markdown and can be read directly on GitHub or in a local editor.

References & Further Reading

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors