ALM best practices