Agile is still a hot topic. Started in the late 70s as an alternative to Lean Six Sigma, Agile become popular in the second decade of the 21st Century when Scrum became the de facto Agile delivery framework. Like most popular Agile frameworks, Scrum started as a software product development approach used by a small software development team to build new products.
Scrum remains at the core of most Agile frameworks with the Scrum Master role being the flag bearer of any Agile Team. Nowadays, many projects have a software development component and a software development (sub) team.
From the Project Management perspective, the Scrum framework doesn’t handle some important project areas like Financial Management, Procurement, and Risk Management; therefore, a Project Manager is still required.