Basic Features that every PLM software system should have

To develop a PLM software system, we have to think about what should it include so that we can rely on it for efficient management of product lifecycle. We should focus on what are the basic features a PLM software system should have.

What is mean by 100 %, 120 % and 150% BOM ?

It is related to BOM management concept which support product lifecycle management and new product development process