As part of the on going process of creating the most professional and highly trained TSN division, I have been formulating criteria for officers. These criteria outline what an officer should be capable of, and the level of experience they must have, at each rank. It was something that I have considered for some time, and when my first officer suggested something similar, I decided to begin work on developing the criteria.
Originally, I had developed a set of questions to test an officer's knowledge as they progressed from one rank to the next. These questions were to form a basic "criteria"; if an officer could provide acceptable answers (or demonstrations) then they would progress to the next rank. The main issue with them however, was that they did not form a complete and clear "image" of what that officer should actually be capable of, the questions instead just provided a means of testing an officer. There was nothing that could be shared with officers beforehand, detailing what they should have done and be able to do, and there was nothing outlining the experience that an officer should have.
The new criteria gives a series of bullet points, clearly outlining what an officer must be able to do and must have already done to obtain the next rank. So far, only the criteria for junior officer has been completed; the criteria for the senior officers is still being developed. The main focus for junior officers is the development of skills and experience operating the main consoles. Command experience isn't required to advance up to the ranks of Lieutenant and Lieutenant-Commander (at the rank of Lieutenant-Commander an officer is expected to begin gaining command experience).
The criteria can be found in this document.