Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The Personal Kanban App is an ‘always up to date’ application. Instead of having to manually save changes, the current status of the user’s tasks is tracked in an SQL database as they add and adjust tasks.
Where the Mosaic Tool allows the view to drive the model, the Person Kanban has to defer all decisions to the models and services. If the view shows a status which hasn’t been successfully created in the database then the next time the user comes to use the application it will appear to have ‘lost’ their data.
It’s also possible for the status lists to ‘refuse’ entry to a task, perhaps setting a limit on how many tasks can be in the ‘doing’ list. This is very much an application in which the view is a slave to the models and services.