Application Lifecycle Management

Application Lifecycle Management (ALM) secara umum adalah sebuah proses/cara untuk mengatur atau memanage SDLC (Software Development Life Cycle) untuk pengembangan software aplikasi.

Application Lifecycle Management secara khusus telah menjadi definisi yang dimiliki oleh Microsoft melalui produknya
yaitu Team Foundation Server (TFS) dan Visual Studio sebagai code editornya.

TFS menawarkan fungsionalitas untuk collaboration pengembangan aplikasi seperti :
– Project Management
– Source Control
– Version Control
– Project Tracking
– Build Management
– Test Manager
– Reporting

tfs

Siapa sajakah user yang terlibat oleh adanya TFS ini :
– Project Manager
– Software Architect
– Software Developer
– Database Professional
– Software Tester