Agile and DevOps: A Comparative Analysis of Benefits and Approaches