In particular, when it comes to reviews and / or ranking, how can the Development Manager have enough information to be fair. Being a Development Manager is hard and requires some basic actions to stay in touch with the people they are supervising to help them understand what is happening with that person. Some examples include:
In the end, this is about proactively setting up feedback loops. As a Development Manager you cannot be everywhere all the time. Like anything else that is capacity limited, this means you have to prioritize your work to “what is important”. To be comfortable with this approach you have to be trust that when something important arises, you will be notified in time to be able to work the issue. This means there is a continuous flow of feedback.
Note that responsibility for career development, ranking etc. is not just something Development Managers have to do. Like most commitments, there is a two-way commitment between the Development Manager and the person being supervised: