A to Z Software Development Roles

I’m Chris Saunders, a technologist passionate about product delivery and innovation in the technology industry. This blog is where I share my insights, experiences, and ideas around building and delivering exceptional products.

Software Development Roles: Skill Attributes Visualisation

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.

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

Interacting with the 3D Scatter Plot:

Zoom:

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

Rotate:

  • 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).

Explore:

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

Role Grouping: Software Development Roles: A to Z

 Coding and Programming:

Start being active on the project between 30% to 60% Focusing on people to technology scale, more towards the technology side. With the focus on operational to strategic, more towards the operational. Design & UX: Towards the start of the project, people focused, and both between operational and strategic. System and Infrastructure: start and end of the project, heavy focus on technology, with an operational focus with required some strategic also. Business Understanding: Heavy focus on the start of the project. People focus with moving into some technology understanding. Heavy on Strategic focus. Testing: Right in the middle of the 3D space. Security: Very heavy on technology, however with social engineering need to understand people. Operational focus and start middle of the project. Change and Operation: Has attributes all over the 3D cube.

Popular Posts