A beacon is a small device that emits a radio signal every so often, advertising itself within a small location. This signal can be discovered by internet-enabled devices, such as mobile phones. Once the phone receives the signal, a corresponding app will be started, and content specific to that beacon’s location will be loaded.
The argument between cloud hosted and self-hosted software solutions can be a tricky one. There are many pros and cons on either side, but your company’s goal is to arrive at a decision that best suits the needs of the organization.
Fixed price contracts can be rather tricky in a Scrum environment. Classic software development and Agile software development are very different from one another, and things that work in one environment don’t necessarily work in another.