A newly formed agile project team has developers that work on front-end, back-end, testing, and requirements development. Only one developer has the specific knowledge and skills key to several project iterations.
How should the team minimize the risk of temporarily losing this developer?