Object Success by Bertrand Meyer