To quickly find out who recently changed a stored procedure. First I found the date/time it was last changed …
SELECT name, create_date, modify_date FROM sys.objects WHERE type = 'P' order by modify_date desc
… then in SQL Server Management Studio I right-clicked the Server-Name and chose Reports \ Standard Reports \ Schema-Changes History, and scrolled down to that data/time.