We often work closely with business users and product owners. Our aim is usually to include the client’s in-house team in the development process as much as possible so that later they can carry out maintenance for the software by themselves (with minimal coding required), lessening the overall cost. In some cases, that is accompanied by teaching the client’s employees whatever they need to know – we train them in the use of technology, but also show them methodologies such as Agile and Scrum.