Ivar Jacobson explains in this interview that the Unified Modeling Language has become less usable as features have been added. “[UML] needs to be fixed. It needs to be simplified.” Jacobson said. He believes the answer is to create Essential UML. “What we need to do is create Essential UML, which is basically the 20 per cent you need, and the rest you shouldn’t even have to touch unless you really want to get into special domains.