In software development, when teams work with SCRUM agile methodology, they do a retrospective at the end of each development iteration. I think it's similar to the post-mortem you speak about: a meeting between all actors in order to find out what worked, what did not, and how to improve in the next :) More difficult to do alone of course
Yes, it does sound a lot like the same. Believe it's exactly that under some other name. I think if you can and have a group of people, it's also quite useful do the post-mortem.
Thanks a lot for your comment.