Skip to content

Stakeholder Universe Map

Run the Stakeholder Universe Map MicroSim Fullscreen
Edit in the p5.js Editor

About This MicroSim

A map of the stakeholder universe for an enterprise system, organized into concentric rings (direct users and operators, organizational, external/regulatory) and four sectors. It helps students see beyond the obvious technical roles.

How to Use

Click any stakeholder for their concerns, a sample ATAM scenario, and influence level. Hover a sector label for its definition. Use Show Concerns to badge each stakeholder with their primary quality-attribute concern, and toggle the outer ring for different analysis scopes.

Iframe Embed Code

You can add this MicroSim to any web page by adding this to your HTML:

<iframe src="https://dmccreary.github.io/atam/sims/stakeholder-universe-map/main.html"
        width="100%"
        scrolling="no"></iframe>

Lesson Plan

Grade Level

Undergraduate / Professional

Duration

10-15 minutes

Prerequisites

None.

Bloom's Taxonomy Level

Understand (L2)

Learning Objective

Students can identify stakeholder categories beyond the obvious technical roles and explain what architectural concerns are most characteristic of each.

Activities

  1. Exploration (5 min): Students freely interact with the MicroSim to discover its behavior.
  2. Guided Practice (5 min): Working from the learning objective above, students answer 2-3 focused questions posed by the instructor.
  3. Discussion (5 min): Students share observations and connect them back to ATAM concepts.

Assessment

Ask students to name a non-technical stakeholder and the quality attribute scenario they would most likely contribute.

References

  1. Bass, L., Clements, P., & Kazman, R. (2021). Software Architecture in Practice (4th ed.). Addison-Wesley.
  2. Kazman, R., Klein, M., & Clements, P. (2000). ATAM: Method for Architecture Evaluation (CMU/SEI-2000-TR-004).