Competitive pressures force companies to develop products and services before their competitors. To achieve it, many of them have adopted agile methodologies such as Scrum that have proved to be more effective than traditional ones. However, despite successful applications of Scrum in various application domains, there is still a not clear understanding about how specific aspect of Cyber-Physical Systems (CPS) development should be tackled. In this article it has been shared the experience of a CPS development that used Scrum and the application of three specific agile software architecture practices to better support the build of a Minimum Viable Product (MVP). These practices can be classified as agile as they respect the Agile Manifesto's principles.