Imagine an airplane perfectly taking off, flying through the air, getting to cruising altitude, descending and making a perfect landing.
Now take your current team – all facets – Business Analysts, Product Managers, Developers, Systems Integrators, Quality Assurance, Support, Trial Specialists, etc, etc – and imagine them all on one team, standing in an empty hangar.
Now imagine what plane they are going to build.
Are they able to create the plane you need in the initial scenario?
If not, what do you need to do to get them there.
PS – I wrote about this before – but it’s funny how the good ones always come back.