# Hire to productive: from open role to confident teammate

> A process map exported from forks.world (https://forks.world). Author: Brian. Source: https://forks.world/p/cmv0iego4005jjw06daxuofzr
> It describes who does what, in what order, and with which technology. Read the plain-language sections first; the JSON at the end is the exact, complete data.

## Summary

- 7 steps across 1 layer
- Persona: Hiring manager, HR, The new hire

## How to read this file

- A process is made of **layers**. The main layer is the top level; any step of kind `subprocess` opens a detail layer with its own lanes and steps.
- **Lanes** are either persona (people/roles) or technology (systems). Each step belongs to one lane; `using` lists tools a person uses for that step.
- Step kinds: `start`, `task`, `decision` (its arrows carry the answer as a label), `subprocess`, `end`.

## Hire to productive: from open role to confident teammate

Lanes:
- Hiring manager: person / role (id `mgr`)
- HR: person / role (id `hr`)
- The new hire: person / role (id `new`)

Steps, in the order they run:

1. **Open the role** [start; Hiring manager; id `h1`]
   - then Hire the right person
2. **Hire the right person** [subprocess; HR; id `h2`], links to the published process "Hire the right person" (https://forks.world/p/cmv0iebws0045jw06sld30qze; full text at https://forks.world/api/public/cmv0iebws0045jw06sld30qze/export)
   - then Onboard them
3. **Onboard them** [subprocess; HR; id `h3`], links to the published process "Onboard a new employee" (https://forks.world/p/cmv0iee9j004ujw06qnbuypvg; full text at https://forks.world/api/public/cmv0iee9j004ujw06qnbuypvg/export)
   - then Doing real work with confidence
4. **Doing real work with confidence** [task; The new hire; id `h4`]
   - then On track at 90 days?
5. **On track at 90 days?** [decision; Hiring manager; id `h5`]
   - if "Yes" go to A productive teammate; if "No" go to Coach, retrain or rethink the fit
6. **A productive teammate** [end; The new hire; id `h6`]
7. **Coach, retrain or rethink the fit** [task; Hiring manager; id `h7`]
   - then On track at 90 days?

```mermaid
flowchart LR
  subgraph l_mgr["Hiring manager"]
    n_h1(["Open the role"])
    n_h5{"On track at 90 days?"}
    n_h7["Coach, retrain or rethink the fit"]
  end
  subgraph l_hr["HR"]
    n_h2[["Hire the right person"]]
    n_h3[["Onboard them"]]
  end
  subgraph l_new["The new hire"]
    n_h4["Doing real work with confidence"]
    n_h6(["A productive teammate"])
  end
  n_h1 --> n_h2
  n_h2 --> n_h3
  n_h3 --> n_h4
  n_h4 --> n_h5
  n_h5 -->|"Yes"| n_h6
  n_h5 -->|"No"| n_h7
  n_h7 --> n_h5
```

## Full data (JSON)

```json
{
  "title": "Hire to productive: from open role to confident teammate",
  "maps": {
    "m_root": {
      "id": "m_root",
      "lanes": [
        {
          "id": "mgr",
          "name": "Hiring manager",
          "type": "person"
        },
        {
          "id": "hr",
          "name": "HR",
          "type": "person"
        },
        {
          "id": "new",
          "name": "The new hire",
          "type": "person"
        }
      ],
      "steps": [
        {
          "id": "h1",
          "kind": "start",
          "lane": "mgr",
          "next": [
            {
              "to": "h2"
            }
          ],
          "uses": [],
          "label": "Open the role"
        },
        {
          "id": "h2",
          "kind": "subprocess",
          "lane": "hr",
          "link": {
            "id": "cmv0iebws0045jw06sld30qze",
            "scope": "public",
            "title": "Hire the right person"
          },
          "next": [
            {
              "to": "h3"
            }
          ],
          "uses": [],
          "label": "Hire the right person"
        },
        {
          "id": "h3",
          "kind": "subprocess",
          "lane": "hr",
          "link": {
            "id": "cmv0iee9j004ujw06qnbuypvg",
            "scope": "public",
            "title": "Onboard a new employee"
          },
          "next": [
            {
              "to": "h4"
            }
          ],
          "uses": [],
          "label": "Onboard them"
        },
        {
          "id": "h4",
          "kind": "task",
          "lane": "new",
          "next": [
            {
              "to": "h5"
            }
          ],
          "uses": [],
          "label": "Doing real work with confidence"
        },
        {
          "id": "h5",
          "kind": "decision",
          "lane": "mgr",
          "next": [
            {
              "to": "h6",
              "label": "Yes"
            },
            {
              "to": "h7",
              "label": "No"
            }
          ],
          "uses": [],
          "label": "On track at 90 days?"
        },
        {
          "id": "h7",
          "kind": "task",
          "lane": "mgr",
          "next": [
            {
              "to": "h5"
            }
          ],
          "uses": [],
          "label": "Coach, retrain or rethink the fit"
        },
        {
          "id": "h6",
          "kind": "end",
          "lane": "new",
          "next": [],
          "uses": [],
          "label": "A productive teammate"
        }
      ],
      "title": "Hire to productive: from open role to confident teammate",
      "parent": null
    }
  }
}
```
