We don't call it a demo version. By adopting an agile methodology, we will create an operating software as early as possible and then go ahead and add new features along the process. In this way, you will be able to test out the software at a very early stage.