Lifecycle Management

by Nick Buytaert

The practice of software development these days includes much more than just writing lines of code. To successfully deliver high-quality applications on time and within budget, modern development teams rely on areas in the field of application lifecycle management (ALM). ALM encompasses the coordination of a software product from its initial planning through retirement and includes all sorts of practices and techniques, such as the following:

  • Project and requirements management
  • Software development
  • Test management and quality assurance
  • Build automation and deployment
  • Release management
  • Operations ...

Get Expert Oracle Application Express, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.