Example: JayScrum – provisioned application for agile project management

13 Nov
Categories: Monetization, Examples
Author: hajni
- - - - -

 

What is JayScrum?


JayScrum is a cross-platform, cross-device application which enables agile software development teams to work utilizing the SCRUM discipline with the help of mobile or tablet devices.

You can check out a short intro video here: http://www.youtube.com/watch?v=NcGVJ0RGN4Q .
It handles SCRUM’s meetings, artifacts and roles. Besides being a great project management tool (which we use ourselves) built on JayData and JayStorm, it serves its role as a fine example for an application with provisioned database. We highly recommend you to download it and check, you’ll get some of our ideas about our services with the help of it.

 jayscrum tablet view

How does it work?


Users install the JayScrum application on their mobile device. Multiple platforms are supported – practically everything that understands HTML5 correctly. After they have the apps installed, they can access the central shared database which contains all the projects, all the users and all information which was entered by any user ever into JayScrum. There is no distinction between the different downloaders’ databases, everybody can see everything.
Once a user decides that he wishes to have an independent database which is isolated from everybody else, he can pay within the application (yes, it is in-app payment) to have a separate database set up for him. We provision him his own database. From this moment, anything he enters (or his colleagues enter) can only be seen by them. He has complete control over the users, the content and everything that’s inside JayScrum.

What can you learn from it?


You can create similar applications and you can earn money by internalizing the example of JayScrum. Your users can download the application and install it but they share the database with every other free or “lite” version users. Should they want a separate app as for example the information they enter is sensitive or simply they do not want others to pry into their data, you can implement in-app payment and after receiving the money you can provision separate database for the users (of for a set of users, for that matter).

Get the source!

examples, monetization

Leave a comment
comments powered by Disqus