• To my mind, the answer is simple: Yes, Indexes are changes and should be governed by change control.
    Indexes have a cost (not least disk space)
    Indexes can have negative as well as positive impact on performance, as mentioned in the article
    Index changes DO need to go through non-functional (and functional) testing
    Indexes are part of the database schema and should therefore be stored in source/version control like everything else, not added ad-hoc by anyone.

    Closer ties between dev & ops is certainly worth aspiring to, i.e. "devops" if your organisation is suited to it.