Gestion de la sécurité et culture de la sécurité
Un certain nombre d'accidents très graves survenus à la fin des années 1980 ont été manifestement causés par des erreurs humaines, des fautes de gestion ayant également été identifiées comme des facteurs contributifs.
Lord Justice Sheen, dans son enquête sur la perte du Herald of Free Enterprise, a décrit les défaillances de gestion comme "la maladie du laisser-aller".
En 1987, l'Assemblée de l'OMI a adopté la résolution A.596(15), qui demandait au Comité de la sécurité maritime d'élaborer des lignes directrices concernant la gestion à bord et à terre afin d'assurer la sécurité de l'exploitation des navires rouliers à passagers.
Le code ISM a évolué au fil de l'élaboration des directives sur la gestion pour la sécurité de l'exploitation des navires et la prévention de la pollution (résolution A.647(17)), adoptées en 1989 par l'assemblée de l'OMI, et des directives révisées, adoptées deux ans plus tard en tant que résolution A.680(17), jusqu'à sa forme actuelle, le code international de gestion pour la sécurité de l'exploitation des navires et la prévention de la pollution (code international de gestion de la sécurité (code ISM)), qui a été adopté en 1993 en tant que résolution A.741(18).
Avec l'entrée en vigueur, le 1er juillet 1998, des amendements de 1994 à la convention SOLAS, qui ont introduit un nouveau chapitre IX dans la convention, le code ISM est devenu obligatoire. Le chapitre IX a été modifié par la résolution MSC.99(73), qui est entrée en vigueur le 1er juillet 2002, et par la résolution MSC.194(80), qui est entrée en vigueur le 1er janvier 2009.
Le code a été modifié en décembre 2000 par la résolution MSC.104(73), et ces amendements sont entrés en vigueur le 1er juillet 2002. Il a été à nouveau modifié en décembre 2004 par la résolution MSC.179(79), et ces amendements sont entrés en vigueur le 1er juillet 2006. Il a été à nouveau modifié en mai 2005 par la résolution MSC.195(80), et ces amendements sont entrés en vigueur le 1er janvier 2009. Le code ISM a également été modifié en décembre 2008 par la résolution MSC.273(85), et les amendements sont entrés en vigueur le 1er juillet 2010. Le code a été à nouveau modifié en juin 2013 par la résolution MSC.353(92), et les amendements sont entrés en vigueur le 1er janvier 2015.
En 1995, l'Assemblée de l'OMI, reconnaissant la nécessité d'une mise en œuvre uniforme du code ISM et la nécessité éventuelle pour les administrations de conclure des accords concernant la délivrance de certificats par d'autres administrations conformément au chapitre IX de la convention SOLAS et au code ISM, a adopté les directives sur l'application du code international de gestion de la sécurité (code ISM) par les administrations (résolution A.788(19)). Des directives révisées ont été adoptées par la résolution A.913(22) en novembre 2001, puis par la résolution A.1022(26) en décembre 2009. Elles ont été remplacées par les Directives révisées sur l'application du Code international de gestion de la sécurité (ISM) par les administrations (résolution A.1071(28)) adoptées en 2013, qui ont à leur tour été abrogées par les nouvelles Directives révisées, telles qu'adoptées par la résolution A.1118(30), avec effet à compter du 6 décembre 2017.