通常的,从下述方面考虑:

    1. 目标(需求)确认
    2. 工具的功能特性与团队技术的适配度
    3. 于团队协作的支持友好程度
    4. 兼容适配、移植性
    5. 对于工作效率的提升度
    6. 可维护性。如是否支持扩展、支持哪些扩展、怎样扩展,是否有持续维护
    7. 稳定性、安全性
    8. 费用