(Perrryyy, you should feel welcome to add anything to this thread, as it directly involves you, but is open to all)
Last night I was presented with the beginnings of a new Character for the Venture, A Captains Yeoman, now initially I was thinking how to replace the current NPC from that role for the player controlled version. However in the hours since then it has begun to worry me that the role of Captains Yeoman may even be redundant during the TNG era.
Lets look at the facts. We can only judge by Janice Rand, now all we ever really saw was that she handed over the 'Captains Log' and fulfilled a non-descript administrative function aboard the ship. That was during the 2260's when the XO also traditoinally served the ship in another capacity too. However since that time, the Captains Log is no longer a physical device, and the XO is exclusive to the role in order to beter share command duties with the captain (Including. presumably, Administration)...
This doesn't leave anyone in the position of Captains Yeoman much to do, bar fetching the captain a cup of coffee.
My narrating style is such, that if the player wants to play the positoin, then I'll clear the path for said roleplaying experience... But my concern is whether the character would be worth playing when the character gets there.
Looking back at the example of Janice Rand, we can see that sometime in the 2370's she has trained as a Transporter Operator, and been upgraded from an Enlisted Yeoman to the ranks of the Officers. She then works at Starfleet HQ, in the CinC room, apparently as Communications specialist (from the doo-hickey in her ear), finally we see that she is a senior officer (possibly even XO?) and Communications Officer aboard Sulu's Excelsior.
So it appears th path of advancement is way open for a young enlisted Yeoman.
But the question remains. What can I get the character to be doing in the meantime?