The small forward is the middle man. He has the speed and athletic flexibility to play the shooting guard position well, but also has enough strength to handle spurts at the bigger power forward position we'll look at next. Players at the small forward position are often strong defenders, solid inside scorers and rebounders, and occasionally long range marksmen.
On every team there has to be at least one member who can not only do their own job well, but also act as reinforcement for the rest of the team. That’s a small forward in a nutshell. This position sits at an intersection between the other four positions, and can play on either side comfortably. In terms of a UX team, this position would be the front-end developer.
This is partly because the position of front-end developer is hard to define, as the skill set associated with it continues to grow. For the most part, front-end devs are expected to be strong coders, to have a good eye for design and knowledge of design principles, and to understand server-side languages at a junior level. While this seems like way too much for one person to handle, this varied skillset lets people in this role have a fuller understanding of the project.
This kind of broad understanding is especially important once things move from design to development. A front-end dev can easily look over creative work and pinpoint issues that might arise crossing over from comp to code, ensuring an easy-to-understand backend connection through skillful architecture.