Estoy evaluando varias suites para la gestión del ciclo de vida de las aplicaciones. Los componentes que necesito son:
Los criterios que tengo son:
Dado que nuestro cliente paga por él y es posible que lo aloje (aún no se ha decidido), estamos limitados a su lista aprobada. Son tres elementos:
(No les importan las soluciones de código abierto; les gusta tener a alguien a quien le paguen dinero para poder culparlo. Presumiblemente, hacer algo como usar git con Atlassian es aceptable).
Mi análisis inicial es así: las herramientas de IBM son costosas, difíciles de administrar y usar, y son muy desagradables. TFS tiene un ataque en contra ya que tiende a favorecer el desarrollo exclusivo de Microsoft.
Por lo tanto, mi clasificación favorece a Atlassian sobre Microsoft, pero está cerca. Ambos son fuertemente favorecidos sobre IBM/Rational.
¿Cuáles son algunos otros pensamientos?
Desafortunadamente, no puedo hablar por MS TFS ni por IBM. Pero tengo una sólida experiencia con muchas herramientas de Atlassian, como usuario y como administrador. Con Jira, incluso he escrito algunos complementos (tareas sincronizadas, gadgets personalizados, anulación de interfaz de usuario, etc.)
Lo que puedo decir: no lo dudes. Vale la pena el costo. Es una gran pieza de software. Puede ser un poco difícil obtener los conceptos básicos, porque es muy configurable y tiene muchos elementos en todas partes, pero
El único punto gris que puedo pensar ahora para sus productos es el modelo de precios. Solían ser muy asequibles. Ahora están como máximo a precios correctos.