Skip to main content
Las Mejores Herramientas
10 Herramientas ALM Para Entregar Mejores Proyectos

Una Lista del Mejor Software ALM

Según los criterios anteriores, estas son las principales herramientas de ALM presentadas en esta revisión: encuentre un cuadro resumen y una descripción detallada de cada una a continuación.

  1. Jira Software

    Best ALM tool for large, distributed teams

  2. codebeamer

    Best ALM tool for regulatory compliance with PLM & 3rd party integrations

  3. Jama Software

    Best ALM/PLM tool

  4. Visure

    Best ALM tool for systems engineering and embedded systems

  5. MeisterTask

    Best ALM tool for agile teams

  6. Targetprocess

    Best free ALM tool

  7. Collabnet VersionOne

    Best ALM tool for SAFe

  8. Micro Focus ALM Software

    Best ALM tool for DevOps and CI/CD

  9. Microsoft Azure DevOps

    Best ALM tool for small DevOps teams

  10. Tuleap

    Best open-source ALM tool

El panorama de las herramientas ALM está cambiando bajo en nuestras narices.

¿Por qué?

Debido a que la disciplina de ALM, o Application Lifecycle Management (Gestión de Ciclo de Vida de las Aplicaciones), está experimentando un cambio, el internet está floreciendo y la delgada línea entre los productos físicos y el software ya ha comenzado a desdibujarse.

Muchas organizaciones están descubriendo que necesitan actualizar, integrar o reconsiderar las herramientas de Gestión del Ciclo de Vida de las Aplicaciones que están utilizando para configurar un sistema que realmente respalde la naturaleza de su ciclo de vida (ya sea hardware, software o algo intermedio). Hablaré sobre eso más adelante).

En esta reseña, daré una breve definición de lo ALM y explicaré qué son las herramientas ALM: qué hacen, qué beneficios brindan y qué es lo que una buena herramienta ALM debería ofrecer. He incluido un desglose detallado de algunos de los mejores software de ALM que hay en el mercado (incluidas sus características, principales ventajas y desventajas, integraciones, precios y una puntuación general). Finalmente, describiré los puntos principales que debes considerar al elegir una herramienta ALM para tu organización.

ALM Tools Logo Soup 2021

Primero, ¿Qué es ALM?

Pregunta fácil con una respuesta no tan fácil.

Para comenzar, el Application Lifecycle Management Body of Knowledge  (ALMBOK) da una definición básica de ALM:

“El ALM define cómo se administra una aplicación de software desde su concepción, pasando por su creación e implementación, hasta su eventual retiro”.

En la práctica, el ALM no es así de sencillo.

La línea entre el software y el hardware (incluidos los productos físicos) se está desdibujando con el crecimiento del IoT. Las disciplinas que alguna vez estuvieron separadas, el ALM, que se ocupa en gran medida de la gestión del ciclo de vida del software, y el PLM, que se ocupa de la gestión del ciclo de vida del producto físico, están uniéndose. Muchos expertos de la industria predicen que dentro de unos años simplemente lo llamaremos Enterprise LIfecycle Management, o ELM.

Dicho esto, ALM es un término amplio que abarca muchas disciplinas. Para ilustrar mi punto, aquí tienes una lista de disciplinas que entran en el espectro de ALM o que se superponen con ALM:

  • Desarrollo de casos de negocios
  • Gestión de Proyectos
  • Gestión de Activos
  • Gestión de Seguridad
  • Gestión de Licencias
  • Gestión de Cambios
  • Gestión de Lanzamiento
  • Gestión de Requisitos
  • Desarrollo
  • Control de Calidad
  • Atención al Cliente
  • Servicio de TI
  • Pruebas de Software
  • Gestión de Cartera (Proyecto, Aplicación, etc.)
  • Gestión de Procesos Empresariales
  • Gestión del Conocimiento
  • Cumplimiento
  • Arquitectura (TI, Solución, Infraestructura, Software)

La lista podría ser más larga, pero resulta más útil resumirla en algo concreto para lo que queremos lograr.

Una Definición de ALM Sencilla

En general, una forma sencilla de ver el ALM es esta: ALM es el matrimonio entre la ingeniería de software y la gestión empresarial. Mirarlo a través de esta perspectiva nos da un enfoque más claro cuando se trata de evaluar el mejor software de ALM, que es lo que cubro en la siguiente sección.

¿Qué Son las Herramientas ALM y Qué Hacen?

A diferencia de las herramientas de desarrollo de software independientes o las herramientas de planificación ágiles que, por lo general, tienen el mismo propósito para cualquiera que las use, las herramientas ALM tienen que fusionar una serie de disciplinas en un solo lugar.

Por esa razón, las herramientas ALM generalmente son vendidas como paquetes de software con varios módulos o componentes. Estos se pueden integrar para proporcionar un entorno estandarizado que respalde a tu organización durante todas las fases del ciclo de vida de desarrollo de software (desde su concepción hasta la implementación y eventual retiro), además de suministrar herramientas de gestión empresarial e ingeniería de software para las funciones mencionadas en la sección anterior.

Todos los que utilizan herramienta ALM en una organización la usan para propósitos muy diferentes, haciendo uso de diferentes funciones para lograr diferentes objetivos. Debido a esto, es poco probable que encuentres una solución ALM que ofrezca absolutamente todo lo que necesitas. Aun así, el uso de algún programa ALM tiene muchos beneficios, los cuales describo a continuación.

¿Cuáles Son los Principales Beneficios del Software ALM?

Las herramientas ALM cumplen muchas funciones: estos son algunos de los principales beneficios que puedes obtener al implementar una solución ALM:

Benefits of Application Lifecycle Management Tool
  • Entorno apto para la colaboración entre departamentos, integración de herramientas de desarrollo de software con varias herramientas de administración.
  • Automatización y racionalización del proceso de desarrollo de software.
  • Mayor claridad y simplicidad para procesos complejos.
  • Mejor calidad de software.
  • Reducción de costos.
  • Reducción de la espera para llegar al mercado.
  • Auditorías de cumplimiento mejoradas (muy importantes para industrias enfocadas en la seguridad)

Por supuesto, para obtener estos beneficios, debes asegurarte de elegir una herramienta que de verdad sea útil en tu día a día, de lo contrario corres el riesgo de que se convierta en una pérdida de dinero y espacio como “software de estantería”. A continuación, echa un vistazo a los criterios que te ayudarán a elegir la herramienta adecuada.

The Digital Project Manager es financiado por sus lectores. Cuando haces clic en los enlaces de nuestro sitio, podríamos ganar una comisión. Más información.

ALM Tools DPM Logo Soup 2021

Las Mejores Herramientas de Gestión de Ciclo de Vida de las Aplicaciones: Un Resumen

alm-tools-featured-image - centered

Este cuadro ofrece un resumen básico de las principales herramientas de ALM en esta revisión. Vea la información básica de precios de cada herramienta, la información de prueba y el puntaje de calidad. Luego, para obtener más información, encuentre revisiones detalladas de cada herramienta en la siguiente sección.

1

Jira Software

Best ALM tool for large, distributed teams

Atlassian is a household name in software development lifecycle (SDLC) tools. Usually, people compare it to the likes of big names like IBM and the HP ALM tool. They offer solutions geared toward agile development teams in anything from startups to corporate enterprises.

The Atlassian software suite for ALM can include any number of Atlassian products, sold separately, that integrate with one another. These include Jira (task and project management), Confluence (collaboration), HipChat (real-time messaging), Bitbucket and Stash (code management and software developing tools), and add-ons like Jira Service Desk (issue management and support). These are available on-premise or as a SaaS.

The main advantage of using Jira and other Atlassian products for ALM is the well-developed suite of plug-ins, add-ons, and modules that you can use to customize your solution. It’s a good choice for organizations who plan to expand or who have large, distributed teams (it’s worth noting that Atlassian products are available in about a dozen languages). The suite can be customized for just about every use case conceivable, and they offer good support and training through their Expert network and Atlassian University.

At the same time, while Jira is highly customizable, it doesn’t offer the out-of-the-box convenience or structure that a more all-encompassing solution does. You have to come with some knowledge of the features your business requires, and where to find them in the Atlassian suite.

Jira costs from $10/month for 1-10 users.

This is an aggregated rating for this tool including ratings from Crozdesk users and ratings from other sites.
4.2 4682

7-day free trial

$10/user/month

2

codebeamer

Best ALM tool for regulatory compliance with PLM & 3rd party integrations

Intland Software’s codebeamer is an application lifecycle management platform for advanced product and software development in traditional or regulated safety-critical industries.

The open platform extends comprehensive ALM functionalities with product line configuration capabilities, and provides unique configurability for complex processes. codebeamer is a complete lifecycle management solution with all-in-one requirements, risk, and test management capabilities. The platform provides unique digital workflows for collaborative development, efficiency in product line engineering, and regulatory compliance support for highly regulated industries.

Provide all your teams with a collaborative development hub that enables streamlined data access for all stakeholders. Use codebeamer to establish a digital thread that connects workflows, teams, and tools in digital product innovation. Easily adapt the solution to special engineering needs, and automate process control for regulatory requirements.

Native integrations, flexible APIs, and connections to Integration-as-a-Service hubs enable teams to contribute to the shared development process without disrupting existing toolchains. Visual data analytics capabilities provide end-to-end lifecycle insights with custom reports.

The tool integrates with Jira, Microsoft Word, Excel, IBM Rational DOORS, and plenty more.

codebeamer is available as an on-premise or cloud-hosted SaaS starting at $125/user/month. A free 30-day trial is provided.

 

This is an aggregated rating for this tool including ratings from Crozdesk users and ratings from other sites.
4.4 95

30 days free trial

From $125/user/month

3

Jama Software

Best ALM/PLM tool

Jama Connect is an application lifecycle management tool with a feature set that supports complex products, systems, software projects, and industry-focused services.

Features include the ability to accurately capture and communicate requirements, goals, progress, and interdependencies throughout the development process. It also allows end-to-end live traceability of people, data, and processes, along with real-time impact analysis, reviews, and approvals with team collaboration. You can manage requirements and traceability across the lifecycle, with flexibility to support various engineering disciplines and development methodologies.

You can integrate Jama Connect requirements and test plans with ALM, PLM, QA, and MBSE to ensure full traceability, visibility, and collaboration across the lifecycle. With API integrations and third-party integration hubs, teams can work in familiar tools while contributing to projects in Jama Connect.

Jama Connect licenses are available on a user and floating basis through an annual subscription model. Pricing and trial information is available upon request.

30-day free trial

Pricing Upon Request

4

Visure

Best ALM tool for systems engineering and embedded systems

Visure is known as the breakthrough vendor in ALM platforms, offering a product that allows companies of all sizes to perform advanced requirements management throughout the application lifecycle. Their Requirements ALM solution was built to address embedded systems and system engineering needs, offering a single unified requirements ALM platform capable of supporting different development lifecycle processes. This solution factors in all aspects of system engineering development, including product software, embedded software, electrical, mechanical and hardware requirements, and enterprise IT development.

Visure Requirements ALM Platform is a comprehensive tool that supports several lifecycle management activities. These include requirements management, bug and issue management, change management, risk management, testing, configuration management, quality management, and reporting. Its end-to-end requirement traceability is defined through a graphical representation (Visure Meta-Model) that automatically enforces traceability throughout projects. The centralized database allows multiple distributed stakeholders collaborate in one platform.

Visure’s API integrates with 3 party tools such as modeling tools, other RM tools, prototyping tools, bug-tracking tools, testing tools, project management tools, ALM tools, and PLM tools.

Visure’s pricing and trial information are available on request. They also offer demos and product sheets.

Pricing Upon Request

5

MeisterTask

Best ALM tool for agile teams

MeisterTask is a task and project management tool that can be used to facilitate application lifecycle management. Requirements, bugs, and test cases can be tracked using the task management features. Users can assign team members to tasks, set due dates, track time, and more. MeisterTask is intuitive and simple to use, with a clean interface

The tool also allows users to create custom fields and checklists for tasks, add attachments and share files, set task dependencies and relationships, and use tags to organize tasks. There is also a timeline feature that works similarly to a Gantt chart, displaying all tasks within a project according to due dates and the order in which they should be completed. Users can drag-and-drop to adjust deadlines and add tasks, as well as colour-code items on the timeline.

MeisterTask also offers a variety of automations, the ability to create recurring tasks, and Kanban boards. Users can also set up backlogs and manage tasks on them collaboratively. Real-time notifications keep both the project team and the product owner up to date about project progress, while detailed statistics and reports provide insight into the team’s performance. Communication features include comments, mentions, and email notifications.

MeisterTask integrates with sister software MindMeister as well as Gmail, Outlook, Slack, Microsoft Teams, GitHub, Zendesk, Google Drive, and more.

MeisterTask costs from $8.25/user/month. They also offer a freemium plan.

This is an aggregated rating for this tool including ratings from Crozdesk users and ratings from other sites.
4.6 169

Free trial available

From $8.25/month (billed annually)

6

Targetprocess

Best free ALM tool

Targetprocess is marketed as a visual platform to help agile teams scale, providing support for LeSS and SAFe as well as the custom agile framework of your choosing. It's a hybrid between an all-in-one solution and a platform like Tuleap that’s designed to sync your existing tools.

Targetprocess is a really good choice for small to mid-sized companies who aim to scale quickly. Because they offer a free basic version with unlimited users, it’s an attractive choice for teams who are trying out an ALM system for the first time and need to get the hang of their new processes without being overwhelmed by features (or paying an arm and leg for a license).

It supplies an intuitive and easy-to-navigate interface with tools for workflow configuration, requirements management, task management, web-based administration (field-level mapping, automated conflict resolution, etc.), and reporting at the portfolio, program, and product level). Additionally, they offer a Service Desk standalone app that enables issue management in the same standard environment as your development.

Targetprocess comes with 60+ pre-built integrations and offers plugins, mashups, webhooks, REST API and SDK to sync with your existing SLDC tools. It’s available as a SaaS and as an on-premise solution.

Targetprocess costs from $20/user/month. They also offer a free Team version with unlimited users.

This is an aggregated rating for this tool including ratings from Crozdesk users and ratings from other sites.
4.3 185

Free Team version

From $20/user/month

7

Collabnet VersionOne

Best ALM tool for SAFe

The two companies CollabNet and VersionOne merged in 2017, combining their software to create an attractive offering of ALM, DevOps, and Agile enterprise solutions. This is a leading example of the type of evolution we can expect to see in ALM as more and more organizations are unifying development and operations, adopting a customized agile approach—and needing a toolset that’s designed to actively shape this evolving, unified atmosphere.

Collabnet VersionOne’s ALM toolkit is designed to help agile enterprises scale, with support for Scrum, Kanban, XP, SAFe, and hybrid methodologies.

Along with VersionOne, which provides agile enterprise management features, their ALM suite includes products like Continuum (continuous delivery platform/DevOps), TeamForge (management platform for bi-modal development), TeamForge SCM (version control compliance, governance, security), and VS (value stream). Through this collection of products, they supply virtually everything under the sun—features for release automation, customer idea management, portfolio planning, test case management, defect tracking, reporting, budgeting, and much more.

Additionally, Collabnet VersionOne comes with 80+ pre-built integrations with leading tools like Jira, CA Agile, ServiceNow, Microsoft TFS, HP, Salesforce, Perforce, GitHub, Jenkins (and the list goes on). On top of this, they sweeten the deal by providing ample support in the form of Scrum, Agile, and product trainings, along with implementation and agile transformation consulting.

Collabnet VersionOne costs from $29/month/user.

From $29/month/user

8

Micro Focus ALM Software

Best ALM tool for DevOps and CI/CD

Micro Focus offers various products for application lifecycle management, with ALM Octane acting as the main platform and syncing with other applications like their DevOps suite. This is an enterprise agile solution designed to help you scale agile processes, but it accommodates Waterfall and hybrid methodologies as well.

Micro Focus’ ALM software supplies features for continuous ALM testing, defect management, requirements management, cross-project reporting, quality management, and more. It enables organizations to analyze and track continuous pipelines in order to get real-time insight into your CI and CD ecosystems, and it offers a very high degree of flexibility in its business rule engines and customizable forms.

Although the reporting features aren’t quite as good as some of the other tools on this list, users have praised Micro Focus’ ALM tools for their short learning curve: its easily configured graphical interface, as well as its speedy implementation and quick adoption by members within the organization. Overall, this tool is best suited to businesses with a DevOps focus—it offers an array of high-value DevOps-related features that don’t really make sense for use cases where DevOps doesn’t come into play.

Micro Focus can be integrated with 3rd party tools through its REST API, and it comes with out-of-the-box integrations with leading tools like TFS, Jira, Jenkins, Git, and Visual Studio.

Micro Focus ALM Software costs from approx. $150/month.

From approx. $150/month

9

Microsoft Azure DevOps

Best ALM tool for small DevOps teams

In 2018, Microsoft rebranded their Visual Studio Team Service (VSTS) as Azure DevOps. Whether you consider this an ALM tool depends on how you define ALM, but Azure DevOps does work much like an ALM solution. It provides a standardized environment for managing a software application through its complete lifecycle with a unified DevOps approach.

Azure DevOps is composed of various self-explanatory modules: Pipelines, Test Plans, Boards, Repos, and Artifacts. Between these modules, this software includes features for planning and tracking work, implementing code, managing source code, running builds in a staging environment, managing CI/CD, testing, and running diagnostics. It also offers the capability to monitor app performance and user behavior in real-time.

As part of the Microsoft ecosystem, Azure DevOps offers dozens of pre-built integrations and a readily accessible library of extensions. Another benefit of this product is its transparent, flexible pricing which you can easily determine by using the interactive price calculator on the Azure site. While it’s definitely more of a “niche” solution designed strictly for DevOps environments, it’s a best-in-breed tool that can easily be extended to provide additional ALM functionality like portfolio management, etc.

Azure costs from $1/user/month. It’s free for 5 users or less.

Free for 5 users or less.

From $1/user/month

10

Tuleap

Best open-source ALM tool

Tuleap is quite different from the other tools on the list. In essence, it’s an all-in-one, 100% open source ALM software that provides an open framework for various ALM configurations. They market the tool as being “designed to be re-designed” by your teams. As a result, it grants you the ability to integrate a large number of familiar project management, requirements management, code versioning, code review, CI, test management, documentation, collaboration, and tracking tools.

Tuleap can be set up for the methodologies of your choice (Scrum, Kanban, Waterfall) and allows you to work with tools that might already be in your toolkit (Git, Jenkins, Eclipse, etc). It’s an enterprise-class solution that can be hosted on-premise or in the cloud.

Like a lot of open-source software, a major benefit of using Tuleap is community support. Users can get access to the Community Edition—Tuleap’s under development branch—for free, and the company hosts regular webinars and live training and tutorials with Q&A sessions. This is a great ALM tool for teams who use, and like using, a lot of different tools and simply want a central place to integrate them.

Paid versions of Tuleap cost from €5/user/month (~ $5.71 USD/user/month).

Free community edition

$6.46/user/month (min. 10 users)

Tool Free Option Price
1
Jira Software

Best ALM tool for large, distributed teams

7-day free trial

$10/user/month Visit Website
2
codebeamer

Best ALM tool for regulatory compliance with PLM & 3rd party integrations

30 days free trial

From $125/user/month Visit Website
3
Jama Software

Best ALM/PLM tool

30-day free trial

Pricing Upon Request Visit Website
4
Visure

Best ALM tool for systems engineering and embedded systems

Not available

Pricing Upon Request Visit Website
5
MeisterTask

Best ALM tool for agile teams

Free trial available

From $8.25/month (billed annually) Visit Website
6
Targetprocess

Best free ALM tool

Free Team version

From $20/user/month Visit Website
7
Collabnet VersionOne

Best ALM tool for SAFe

Not available

From $29/month/user Visit Website
8
Micro Focus ALM Software

Best ALM tool for DevOps and CI/CD

Not available

From approx. $150/month Visit Website
9
Microsoft Azure DevOps

Best ALM tool for small DevOps teams

Free for 5 users or less.

From $1/user/month Visit Website
10
Tuleap

Best open-source ALM tool

Free community edition

$6.46/user/month (min. 10 users) Visit Website

Una Lista de Otras Herramientas ALM

No he tenido tiempo de revisarlas en detalle, pero si el software presentado anteriormente no se ajusta a tus necesidades, aquí tienes otras herramientas ALM para consultar:

  1. CA Agile Central

    Best ALM tool for agile teams

  2. Perforce Helix ALM

    Best ALM tool for testing and test management

  3. Inflectra SpiraTeam

    Best value-for-price ALM tool

  4. Orcanos Application Lifecycle Management

    Best ALM system for high-tech, electronics, and medical enterprises

¿Necesitas Ayuda Para Reducir las Opciones?

Esta herramienta es bastante útil. Nos hemos asociado con Crozdesk para brindarte acceso a su “Buscador de software”.

Si ingresas algunos de los detalles sobre tu proyecto y las funciones que buscas en una herramienta de administración de proyectos, generará una lista de herramientas que coinciden con tus preferencias. Sólo debes proporcionar tu correo electrónico y te enviarán una bonita guía en PDF con un resumen de las mejores coincidencias.

Criterios Para la Selección de Software de ALM

A continuación, describo los criterios que utilicé para seleccionar las mejores herramientas ALM en el mercado, para que así puedas comparar fácilmente las herramientas en función de las características esenciales que (para mí) cualquier buen software de ALM debería tener. Estas son las características y funciones que ofrece el mejor software de ALM para funcionar durante todo el ciclo de vida de desarrollo de la aplicación:

ALM tools - functions and features Infographic

Gestión de requisitos:

  • Desarrolla requisitos e historias de usuarios, y luego los descompone en tareas detalladas para el seguimiento de los recursos
  • Prioriza y programa los requisitos para cada lanzamiento / iteración
  • Asigna requisitos, tareas e incidentes utilizando el panel de planificación ágil

Pruebas y control de calidad:

  • Crea, edita y ejecuta casos de prueba
  • Crea y asigna conjuntos de pruebas para la gestión de ejecución de
  • pruebas
  • Mapea pruebas a requisitos para hacerle seguimiento a la cobertura
  • Administra pruebas manuales y automatizadas

Control de errores:

  • Registro de errores vinculados a los pasos para poder hacer un rastreo completo de la prueba
  • Rastrear errores, mejoras, riesgos y problemas vinculados a los cambios en su repositorio de código

Gestión de proyectos + Informes

  • Tableros personalizados e informes personalizables
  • Historial completo de auditoría de todos los cambios realizados en el sistema
  • Gráficos e informes personalizables en múltiples formatos ( HTML, MS-Office y Adobe Acrobat)

Colaboración:

  • Capacidad para adjuntar documentos, capturas de pantalla y URL a todos los artefactos
  • Mensajes, notificaciones, revisiones, aprobaciones

Integración:

  • Con otras herramientas: integraciones con herramientas de desarrollo de software, entornos de implementación, servidores, herramientas de informes, etc.

Para encontrar herramientas que se especializan en algunas de estas áreas, echa un vistazo a estas reseñas:

¿Cómo Escoger la Mejor Herramienta Para tu Equipo?

Implementar un paquete de software ALM puede significar una gran inversión de tiempo y esfuerzo, incluso más que con cualquier otra herramienta. Es muy importante escoger la herramienta adecuada porque prácticamente todos dentro y alrededor de su organización la usarán en cierto punto.

A continuación, simplifico el proceso al brindar una lista de las preguntas importantes que debes hacerte durante el proceso de selección del software ALM adecuado para tus necesidades y usos.

Te recomiendo que trates de responder todas las preguntas que puedas. Luego, úsalas para hacer una lista de requisitos para una herramienta ALM y clasifícalos según la importancia. Cuando empieces a buscar herramientas, esto le dará mucha más definición a tu proceso de toma de decisiones.

¿Estás fusionando activos?

Si has sido objeto deuna fusión (o varias fusiones), tienes la tarea de unificar sistemas muy diferentes y con diversos enfoques de ALM. Tu tarea principal es consolidar tus procesos ALM y establecer un marco común para la colaboración. En este caso, las herramientas con fuertes capacidades de colaboración e integración deben estar en el tope de tu lista. Echa un vistazo a los grandes expertos de la industria con soluciones orientadas a CLM (gestión colaborativa del ciclo de vida) como IBM Rational, Rally Project Management, Microsoft y HP ALM.

¿Eres una empresa nueva o emergente?

Las organizaciones pequeñas que esperan o experimentan un rápido crecimiento requieren un tipo diferente de configuración de ALM que una empresa establecida. Tu herramienta ALM debe proporcionar un entorno que pueda reconfigurarse rápidamente, que pueda acomodar nuevos niveles de administración y nuevos departamentos.

Probablemente también estés muy enfocado en la integración ágil y / o continua, por lo que necesitarás una herramienta diseñada para escalar una empresa ágil y compatible con Scaled Agile Framework (SAFe). En este caso, Collabnet VersionOne, Targetprocess, MicroFocus y Atlassian son buenas opciones.

¿Necesitas el software ALM porque estás sujeto a regulaciones?

Para las organizaciones sujetas a las autoridades reguladoras, como las empresas médicas o de seguridad, el cumplimiento de las normas es un punto principal a considerar al elegir entre las herramientas ALM. En este caso, deberás priorizar herramientas con buenos sistemas de gestión de calidad (QMS) como Orcanos. De igual manera, busca herramientas con amplias funciones para la gestión de la documentación, la evaluación de riesgos de FEMA y la trazabilidad que te permitan hacerle seguimiento a todos los proyectos.

¿Dónde se encuentran tus problemas o limitaciones más importantes en el proceso actual?

¿Cuál es tu límite en cuanto a licencia, alojamiento y presupuesto?

Para responder a esta muy importante pregunta, debes conocer la demografía de tu organización. ¿Cuál es el tamaño, ubicación, infraestructura técnica, distribución geográfica, políticas de seguridad, firewalls de tu empresa?

Algunas notas sobre el alojamiento:

La mayoría de los proveedores ofrecen una versión SaaS (alojada en la nube) además de una versión con licencia. Tener conocimiento de tu infraestructura técnica te dirá si puedes alojar una versión local. Además, informará cualquier decisión de invertir en un nuevo servidor para alojar una versión instalable (por supuesto, deberás tomar en cuenta las actualizaciones de servidor y hardware como parte del costo total de propiedad de ALM).

Algunas notas sobre licencias:

La herramienta ALM solo será efectiva si hay suficientes licencias para sus usuarios, si el tipo de licencia disponible se ajusta a tu uso. Por ejemplo, algunos proveedores ofrecen licencias con nombre (para un usuario designado), licencias flotantes (pueden ser usadas por varias personas en diferentes momentos) o ambas. Del mismo modo, no olvides que algunos proveedores de software de ALM cobran diferentes cantidades por las licencias locales o extranjeras.

Desafortunadamente, las licencias y los precios para la mayoría de las herramientas ALM no son sencillos porque la mayoría están diseñadas como conjuntos de módulos separados, y ciertos módulos o características pueden tener diferentes licencias y permisos que otros. Las excepciones son Tuleap, Targetprocess, Inflectra SpiraTeam y Azure DevOps, que han adoptado precios más transparentes que la mayoría de los otros proveedores.

Algunos proveedores también ofrecen una especie de opción híbrida, en la que se paga anualmente para alquilar una licencia anual. Esta tarifa anual generalmente incluye cualquier actualización y soporte. Podría decirse que esto conlleva menos riesgo que comprar una licencia de por vida y quedar bloqueado para pagar por separado el soporte y las actualizaciones cada año.

¿Ya has invertido mucho en otras herramientas?

En la mayoría de los casos, si estás buscando un ALM, tus equipos ya han utilizado un puñado de herramientas de la industria durante bastante tiempo. Debes determinar si estás fuertemente adentrado en un proveedor de servicios (SAP, Oracle, etc.) como para priorizar las herramientas de ALM que ofrecen integraciones por defecto con esos servicios.

¿Qué metodologías estás siguiendo?

La mayoría de las herramientas ALM en esta lista pueden acomodar metodologías Waterfall, Agile e híbridas, pero algunas se especializan.

¿Cuándo la necesitas? (también conocido como implementación y curva de aprendizaje)

Un par de factores contribuyen a lo fácil que es aprender e implementar una solución. Los administradores de aplicaciones deben considerar:

¿Está basado ??en la nube o es instalable?

La mayoría de las herramientas ALM ofrecen ambas opciones, pero no olvides que SaaS es más rápido de implementar que una solución local. Si estás instalando una solución local, verifica si el proveedor ayuda a acelerar el proceso con consultoría in situ durante la implementación.

¿Es intuitivo?

Algunos productos ALM son más intuitivos que otros. CA Agile Central, Targetprocess y Orcanos  han sido descritos como altamente intuitivos y fáciles de aprender, mientras que Perforce Helix ALM toma un poco más de tiempo.

¿Hay capacitación y soporte?

Si crees que tus equipos requerirán un soporte más profundo, busca software como Orcanos, Inflectra, Collabnet VersionOne, CA Agile Central y Tuleap, quienes han recibido elogios por su capacitación y soporte superiores al promedio. Sin mencionar que debes examinar detenidamente los recursos que ofrece cada proveedor: la implementación seguramente será más rápida con capacitación en vivo, tutoriales, seminarios web y una biblioteca de recursos para tus equipos.

¿Tiene Integraciones por defecto?

Si ya utilizas muchas herramientas variadas, el software ALM con el mayor número de integraciones por defecto acelerará la implementación. Busca soluciones como Azure DevOps, Jira, Targetprocess, Collabnet VersionOne e Inflectra SpiraTeam, que ofrecen las mayor cantidad de integraciones por defecto..

¿Qué Opinas?

¿Qué software has utilizado para administrar el ciclo de vida de desarrollo de aplicaciones? ¿A dónde crees que se dirigirá el software ALM en los próximos 5 años? Comparte tu visión con nuestra comunidad en los comentarios.

By Ben Aston

Soy Ben Aston, gerente de proyectos digitales. He estado en la industria durante más de 10 años trabajando en el Reino Unido en las principales agencias digitales de Londres, incluidas Dare, Wunderman, Lowe y DDB. He entregado de todo, desde videos virales a CMS, juegos flash, anuncios publicitarios y eCRM a sitios de comercio electrónico. He tenido la suerte de trabajar en una amplia gama de grandes clientes; marcas automotrices como Land Rover, Volkswagen y Honda; Empresas de servicios públicos como BT, British Gas y Exxon, y de bienes de consumo como Unilever, así como también marcas de productos electrónicos, como por ejemplo Sony.

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

[class^="wpforms-"]
[class^="wpforms-"]