Dedicated development team
A dedicated development team is a self-contained group of engineers that works only for you on a body of work, with its own day-to-day coordination. You set the direction and priorities; the team handles the internal mechanics of delivering against them, so you rent outcomes rather than hours.
A dedicated team is the right model when you want the outcome, not another team to run. You keep ownership of the roadmap; the coordination that would otherwise land on your most senior person, the task breakdown, the unblocking, the retention, is absorbed by the team.
It contrasts with staff augmentation, where individual engineers plug into your team and your tech lead manages them. The rule of thumb: one or two people filling a gap is augmentation; three or more over the long term usually points to a dedicated team, which tends to win on total cost of ownership once the management load is counted.