Developing any new product, service or system requires that it be both verified and validated. Providing the necessary assurance can require considerable time, effort and infrastructure to enact and it is important that this is considered from the outset.