This report discusses Object Oriented Modelling and its seamless integration throughout the software development lifecycle. It highlights the benefits of OOM and its unification of the development lifecycle. The report also discusses the reduction in maintenance, real-world modelling, improved reliability and flexibility, and high code reusability. It provides references for further reading.