The Intelligent Customer Organisation
Managing the extended value stream
Outsourcing some standard IT services can be compared to any other commodity supply.
Customers should expect highly competitive pricing for this kind of supply.
However, the real value of IT is as a strategic enabler. The power to deliver on this promise lies in software services. Managing outsourced software services effectively requires sufficient knowledge of the software development process to work in partnership with suppliers.
Customers who recognize a lack of such knowledge in-house can call on DCG-SMS’ wealth of experience in this field to provide an independent, objective, outcome-focused view which puts the customer in control of the sourcing relationship.
An “absentee landlord” approach to vendor management is a very high-risk strategy, particularly when linked to a drive for reduced costs. To deliver the desired outcome as effectively and efficiently as possible, the supplier needs the client’s engagement in understanding and managing the end-to-end process of delivering value.
Understanding Value
Delivering value from an outsourced supply chain requires customer and vendor to work in partnership on understanding and delivering value to the end customer from the extended supply chain.
A supplier cannot deliver good value without the engagement of an informed and committed client management team.
DCG-SMS acts as knowledgeable “honest broker” to facilitate such partnerships.
Shared Values, Shared Success
Outsourcing partnerships have two sets of business stakeholders: the stakeholders in the customer’s business and the stakeholders in the supplier’s business. To foster the stable, long-term relationship that the knowledge-rich nature of much soft systems outsourcing demands, the needs of ALL stakeholders must be met.
Outsourcing partnerships work when client and supplier are a good cultural fit. Shared business values and shared strategic positioning are crucial. A customer organisation focused on innovation is courting disaster by engaging a supplier which is operationally excellent and provides a highly competitive price per transaction.
Procurement processes must support informed consideration of value over transactional cost. Too narrow a focus on transaction costs increases whole-life costs, decreases effectiveness, and significantly ratchets up the risk.
Assurance of Value for Money
It is the supplier’s responsibility to provide the client with assurance that their delivery process provides value for money. Such assurance requires open and honest accounting of performance, typically including:
- Verified, independent, quantified audit of recent engagements
- Volume-based pricing
- Evidence of on-going, continuous improvement in productivity and quality
Agile or not?
Senior DCG-SMS Consultants have been using Agile methods since before this approach was known by the name “Agile” – because Agile is a more effective way for software developers to work. However, the value of Agile development methods cannot be realised without an understanding of the management and delivery framework in which they need to operate. Knowledgeable management is essential to the successful adoption of Agile methods.
If your organization is considering adopting Agile, get the objective view from our Agile specialists.
Contact DCG-SMS:
+44 (0) 843-289-5174
info@dcg-sms.com
A Strategic Approach to Sourcing Software Services |
||
Activities: |
DCG-SMS support services: |
|
|
||
Strategic Positioning | Identify the organisation’s key goals | True North Workshop The Balanced Business Scorecard: The 5 Capitals of a Sustainable Business Model |
|
||
Understanding the current state | Baseline current performance and effectiveness | Symptomatic Diagnostic for Rightshifting Effectiveness Capability Assessment Quantitatitve Benchmarking |
|
||
Communicating | Strategise the objective Communicate the organisational True North |
Benefits Realisation Stakeholder Engagement Understanding Value Implementing Cultural Change |
A competitive outcome-focused dialogue |
||
Dialogue stage: |
Activities: |
DCG-SMS support services: |
|
||
Preparation | Define value & outcomes to be achieved Understand service lines structure Characterise governance & delivery/development environment Baseline the starting point Capture and verify knowledge of systems to be transferred. |
Understanding Value Workshops, coaching and mentoring Fast Data Collection Study, Benchmarking, Capability Assessment Development & Operations Environment Profiling Software and Applications Portfolio Sizing Documentation review; Document and process audit Quick-look appraisal Using the Goal-Question-Metric Approach |
|
||
Pre-qualification | Ask the right questions Publish necessary and sufficient knowledge of systems to be transferred. |
PQQ Readiness Coaching Fixed Price Bidding: Supply by unit of software delivered |
|
||
Shortlisted suppliers | Informed and objective evaluation of suppliers | Rapid Capability Evaluation of Vendors (CMMI-DEV) Appraisal of Customer Acquisition Practices (CMMI-ACQ) |
|
||
Outcome requirements | Agree outcome requirements | Scope Management Integrated Teamworking |
|
||
Competitive dialogue | Undertake value stream mapping Allocate risk Identify effective and agreed performance measures Access capability Implement new behaviours |
Value Stream Mapping Risk Analysis Workshops Output pricing Effective Estimating Techniques Culture Change (Coaching and mentoring) Lean and Agile Process Improvement |
|
||
Contract awarded | Supplier undertakes maintenance of knowledge to agreed standards, available to audit at any time. An approved process is agreed for the return of maintained knowledge to customer, with warranties, at termination of the outsourced partnership for any reason. |
Evaluating Solution Options Output-based contract management. Effective use of Quality Standards Knowledge Transfer Programmes (Function Points; Estimating; Requirements Engineering; CMMI; ISO 9001 – 2008) Function Point Audits and Healthchecks |
|
||
Transfer of knowledge | Transfer of knowledge to supplier by proven and customer-approved processes. | Process design and implementation Culture Change Understanding Value Working in Integrated Teams |
Delivering improved outcomes |
||
Delivery stage: |
Activities: |
DCG-SMS Lean and Agile Method for Delivery Teams |
|
||
Design | Cooperate to develop detailed product architecture | Integrated teams – facilitation Value Stream Mapping and Value Stream Management Agile and CMMI |
|
||
Prioritise | Prioritise items in the Product Backlog Determine size of high-priority items |
Understanding and Applying Measurement Evidence-based Problem-Solving |
|
||
Deliver | Iteratively develop and deliver value | Using Agile Methods (e.g. Scrum) Workflow Planning using LAMDA GQM Performance measurement |
|
||
Review | Agree outcome requirements | Scope Management Integrated Teamworking |
|
||
Improve | Conduct a retrospective of results quarterly, half-yearly, annually | Mini Appraisal (CMMI) Function Point Audits and Healthchecks Risk Analysis Gap Analysis Dispute Resolution Customer Satisfaction Evaluation Benchmarking Productivity Software process improvement Quality & security standards & frameworks |