What do you mean by an end-to-end product approach?

We can take an idea through planning, design and engineering to a finished software product.