Process Inventory
Build the complete end-to-end inventory of jobs and tasks required to run a function, so each task can be allocated to a player, a skill, and a tool.
Build the complete end-to-end inventory of jobs and tasks required to run a function, so each task can be allocated to a player, a skill, and a tool.
Lay a function's task rows against the player, skill, and tool that could do each one — so allocation is a decision rather than an accident.