Multiple stakeholders will likely have differing goals, dates and budget concerns
2019-12-02
Previous article
Managing multiple stakeholders
Stakeholders will likely have differing goals, dates and budget concerns.
Managing the distinct work-streams, aligning goals, incorporating the stakeholder’s ideas into the product, and ensuring everyone’s wishes are meet within a certain time-frame will benefit from a process that ensures clear objectives and communications serving all involved.
Keep stakeholders engaged throughout the development process from scope definition, change management, and conflict resolution, increasing engagement when major decisions are to be made (sprint boundaries, for example).
Proposed process
- Create a Stakeholder map, identifying them and classifying as power/interest, and frequency/influence
- Run Inceptions at kick-off, and prior to every major development effort, with emphasis on:
- Evaluation of the different goals and motivation
- Definition of KPIs
- Scope negotiation
- Time-frame negotiation
- Allowing an equal voice to each of the stakeholders
- Futurespective to extract critical requirements from the different stakeholders
- VSM to visualize the path to production (current and future states) so all stakeholders are aware of the process
- Conflict resolution, sequencing changes and scope to minimize impact
- Define a communication channel and frequency of communications.
- Establish a process for identifying and escalating ideas, risks, and changes that will the development teams as well
- Spend time on communication with high-interest and high-influence stakeholders
Workshop tips
- Show the big picture to everyone. People are often interested in only their aspect of the solution, masking their view of the overall product and its direction
- Be a dispassionate facilitator, yet empathetic - trying to understand the stakeholder’s intent and help them clarify their concerns
- Give feedback by posing questions to further clarify issues
- Use a common language. For example, BDD-style statements will expose business needs and guide priorities
- Employ a product-wide priority scale where there is only once instance of a given priorty rank allowed
- Do not dismiss difficult stakeholders
- Meet them 1:1 to see if there are common use-cases with others, and their user-personas.
Previous article
Filed under
Agile
- A review of software development metrics
- Agile programme management brief
- An alternative to current product development metrics
- An alternative to the current product development governance model
- Command & Control Management - The Party Killer
- Document Driven Development
- Inceptions revisited
- Returns Driven Development
- The tip of the (good) iceberg
Governance
Product Management
- A path to accelerating value realization
- A review of software development metrics
- Agile programme management brief
- An alternative to current product development metrics
- An alternative to the current product development governance model
- Express initiative kickoff formula
- Inceptions revisited
- Plan for value delivery
- Pre-prod activity - Futurespective
- Value Stream Mapping
- When planning, it's not only about relative complexity
Project Management
- A path to accelerating value realization
- A review of software development metrics
- Agile programme management brief
- An alternative to current product development metrics
- An alternative to the current product development governance model
- Command & Control Management - The Party Killer
- Express initiative kickoff formula
- Inceptions revisited
- Plan for value delivery
- Pre-prod activity - Futurespective
- Value Stream Mapping
- When planning, it's not only about relative complexity
Other Tags
API GW
AWS
- Programming ESP32 using MQTT with AWS and FreeRTOS
- Quick AWS IoT Setup and test
- Set up AWS API GW with a Typescript authorizer and logging
- Use AWS CodePipline to execute CloudFormation templates
- Use GitHub Actions to deploy your SPA hosted on Amazon S3
- Use an AWS CloudFormation script to create and host an SPA on S3 with SSL and apex/subdomain redirection using CloudFront
- Writing an Alexa skill using Ruby and AWS Lambda (Part 0)
ActiveRecord
Agile
- A review of software development metrics
- Agile programme management brief
- An alternative to current product development metrics
- An alternative to the current product development governance model
- Command & Control Management - The Party Killer
- Document Driven Development
- Inceptions revisited
- Managing multiple stakeholders
- Returns Driven Development
- The tip of the (good) iceberg
Alexa
Analysis
Ansible
BDD
BLE
C
CAB
CloudFormation
- Set up AWS API GW with a Typescript authorizer and logging
- Use AWS CodePipline to execute CloudFormation templates
- Use GitHub Actions to deploy your SPA hosted on Amazon S3
- Use an AWS CloudFormation script to create and host an SPA on S3 with SSL and apex/subdomain redirection using CloudFront
- Writing an Alexa skill using Ruby and AWS Lambda (Part 0)
CloudFront
CloudWatch
Cross-compile
Cucumber
DevOps
Devops
DotNet
Embedded
Fitbit
GNU
GitHub Actions
Governance
How-to
Inception
IoT
Javascript
Jest
Lambda
Mac OS X
- Bluetooth Low Energy (BLE) Implementing a peripheral on Mac OS X
- Cross-compiling for Raspberry Pi on a Mac and debugging using NetBeans
- Drobo will not mount in Finder
- Quickie - ssh dynamic port forwarding to avoid unsecured public networks
- Remote compilation, execution and debugging Raspberry Pi from a Mac using NetBeans
- Weekend warrior - MacRuby and rSpec, Mac OS X Lion, Xcode V4.3.2
MacRuby
Metrics
MySQL
NetBeans
Objective-C
PMO
Product Management
- A path to accelerating value realization
- A review of software development metrics
- Agile programme management brief
- An alternative to current product development metrics
- An alternative to the current product development governance model
- Express initiative kickoff formula
- Inceptions revisited
- Managing multiple stakeholders
- Plan for value delivery
- Pre-prod activity - Futurespective
- Value Stream Mapping
- When planning, it's not only about relative complexity
Programme management
Project Management
- A path to accelerating value realization
- A review of software development metrics
- Agile programme management brief
- An alternative to current product development metrics
- An alternative to the current product development governance model
- Command & Control Management - The Party Killer
- Express initiative kickoff formula
- Inceptions revisited
- Managing multiple stakeholders
- Plan for value delivery
- Pre-prod activity - Futurespective
- Value Stream Mapping
- When planning, it's not only about relative complexity
Quality Assurance
Rails
Raspberry Pi
Remote compilation
Remote debugging
Remote execution
Risk Assessment
Route 53
Ruby
- Alexa on Rails - how to develop and test Alexa skills using Rails
- Arduino programming using Ruby, Cucumber & rSpec
- How to reconnect to a database when its connection was lost
- Oh, the places you'll go...
- Quick AWS IoT Setup and test
- Weekend warrior - MacRuby and rSpec, Mac OS X Lion, Xcode V4.3.2
- Writing an Alexa skill using Ruby and AWS Lambda (Part 0)