A to Z Software Development Roles

Search This Blog

3D Chart of Software Development Roles: Visualising Skill Attributes

This 3D scatter plot visualises various software development roles based on three key skill attributes:

  • Project Timeline (x-axis): Representing the spectrum from project start to project end.
  • Focus Orientation (y-axis): Spanning from people focused to technology focused roles.
  • Thinking Style (z-axis): Differentiating between operational thinking and strategic thinking.

Each marker represents a distinct role, with its position indicating the relative emphasis on each of these attributes. Use the chart to explore how different roles balance these skills. How one person in a 3D space could assume another role nearby in the space.

Click the "Reset Chart View" button to reset the chart to its default view.

Click the "Set Y and X Front View" button to set the chart to see Y on the left and X on the bottom.

Interacting with the 3D Scatter Plot:


  • Mouse Scroll: Scroll the mouse wheel up and down to zoom in and out.


  • Click and Drag: Click and drag on the plot to rotate it in any direction.
  • Right Click and Drag: Right-click and drag on the plot to pan it left, right, up, or down.

Reset Chart View:

  • Reset Button: Click the "Reset Chart View" button below the plot to reset the view to its default position (Y axis left, X axis bottom and Z axis depth).


  • Hover: Hover over a data point to see additional information about the role it represents.

"K" for Knowledge Manager

A Knowledge Manager ensures employees have access to accurate and relevant information and resources across the organisation. They facilitate knowledge sharing through various channels, including training sessions, online platforms, and written guides.

Personal Story: In one organisation I worked with, the Knowledge Manager's goal was to make information and training accessible to everyone and connect people to workshop their knowledge, leading to better project outcomes and improved work processes. A key lesson I learned was that having a WIKI or SharePoint is not the same as having a knowledge base—these are merely document repositories. True knowledge management involves using information to enable better outcomes for the entire organisation. It's a unique and often under-appreciated role. Did you know? Knowledge management draws from various disciplines, including information science, organisational psychology, and computer science, to optimise the creation, storage, and dissemination of knowledge.

Popular Posts