8. Understanding your impact on the client
Your client exists on two levels. They are first the individual or team who want to adopt your technology. For your technology to be a success at the client’s business, the tech has to integrate into the whole business and enhance its activities. Therefore as a whole, the business will change in some way as a result of your tech implementation; and the tech implementation is just a step on a path of wider integration between people, processes, systems and data (see right).
Along the way people who have no stake in your technology will be impacted in some way. People do not generally welcome externally imposed change, so the delivery team need to demonstrate in a positive way what good the change will make to stakeholders and the wider environment.
- You’re selling them a product. They’re buying an outcome
- You will change the way they work
- New tech = resistance by people
- Culture change = discomfort for clients/stakeholders
- Vendor internal growing pains
- Translation of understanding between vendor and client
- Expectation setting – understanding from one party to another
- Patience and problem solving beyond core client function required
The final outcome is what is most important. To ensure it is successful, successful testing is required – see the next page.
- Get the requirements clear
- Complexity is a reality, manage it well
- Realistic & collaborative planning
- Get everyone comfortable with realistic timelines
- Don’t expect many people to have deep understanding
- Good project management saves time and money
- Good two-way communication and governance
- Understanding your impact on the client
- Don’t shortcut testing
- MVP vs Quality