特に業務で使っている方に、ライブラリの選定について質問です。

例えば開発しているシステムでxmlを使うことになりました。
JAVAでxmlを扱うためのライブラリは複数あります。
その場合、そのいずれかを使うか、又は自力で実装するかを決める必要があります。

この場合にどのようなプロセスで決定を下すかを教えていただけますか?
業務にマッチしているか、使用の際に注意すべき点はあるのかなど、
どのような点を考慮しているのかなどお聞かせいただけますと幸いです。