Application Lifecycle Management

Application lifecycle management (ALM) is the supervision of a software application from its initial planning through retirement. See complete definition.

Application Lifecycle Management News

  • September 16, 2016 16 Sep'16

    Are Agile and DevOps methodologies their own worst enemies?

    Can Agile and DevOps learn to get along? Though the two methodologies were hatched in different eras, in some ways they can be seen as kindred spirits, cut from the same cloth of nontraditional approaches to software design, development and project ...

  • July 06, 2016 06 Jul'16

    Multiple screen sizes create mobile app challenges

    In nine years, app downloads went from zero to 225 billion. Yet, multiple device types, screen sizes and operating systems still spark lingering mobile app challenges.

  • May 11, 2016 11 May'16

    SourceClear offers free security tool for open source code projects

    It's a scary world out there, but developers are in a rush to release. SourceClear Open gives developers the tools to make open source code projects more secure for free.

  • March 31, 2016 31 Mar'16

    When apps behave badly

    According to a new survey from NGINX, our apps are performing very badly indeed. And perhaps what's worse news is that a whole lot of companies really aren't doing anything about it. NGINX did an ...

View All News

Application Lifecycle Management Get Started

Bring yourself up to speed with our introductory content

  • Perforce Software

    Perforce is a software company that specializes in software configuration management, version control and collaboration products. The company is the recognized market leader in version control within the gaming sector. Continue Reading

  • application monitoring and management (AMM)

    Application monitoring and management is the administrative area and associated tools involved with overseeing the operation of business software and ensuring that it functions and performs as expected. Continue Reading

  • glue code (glue code language)

    Glue code is custom-written programming that connects incompatible software components. It's sometimes looked upon as a necessary evil because it can easily become excessively complicated spaghetti code that negatively affects performance. Continue Reading

View All Get Started

Evaluate Application Lifecycle Management Vendors & Products

Weigh the pros and cons of technologies, products and projects you are considering.

View All Evaluate

Manage Application Lifecycle Management

Learn to apply best practices and optimize your operations.

View All Manage

Problem Solve Application Lifecycle Management Issues

We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.

View All Problem Solve