This repository has been archived by the owner on Jul 24, 2019. It is now read-only.
forked from davedf/mindmup
-
Notifications
You must be signed in to change notification settings - Fork 180
Attribute, Component, Capability matrix
davedf edited this page Apr 22, 2013
·
137 revisions
High Risk or high impact
Capability Name (risk, impact) risk and impact are binary, e.g. (1,0) add these together 0=low 1 =medium 2=high
High Risk capabilities - (1,1) - get tested on every release
Medium risk or impact capabilities- (0,1) or (1,0) - should have production monitoring, code reviews or periodic testing
Low risk and impact capabilities - (0,0) do not have any particular proedure associated with it atm
Attributes | |||||
Components | Productive | Zero Friction | Widely available | Easy to support | Low running cost |
S3 | Allows 1000s of users to upload documents with immediate availability (0,1) |
Allows public access to documents by URL (1,1) test Allows users to save maps in their local character set (0,1) |
Hosts maps in the cloud (0,0) | Stores maps on infrastructure supported by Amazon. Accessed using Amazon API (0,0) | Hosts files cheaply (0,1) |
Google Drive integration | Allows 1000s of users to upload documents with immediate availability (0,1) |
Allows secure access to private files (1,1) test Allows users to open files directly from Drive (1,1) test Allows users to open files shared by others to Drive from our app (1,1) test Keeps map ID/URL when overwriting (1,1) test Allows users to save maps in their local character set (0,1) Allows users to open maps in Freemind format (0,1) |
Hosts maps in the cloud (0,0) | Stores maps on infrastructure supported by Google. (0,0) | Hosts files for free, within a rate usage limit (0,1) |
Heroku/Sinatra Server |
Allows browser access, no client software installation required (0,1). Generates unique url for each saved map(1,1) test Allows users to export maps into Freemind (0,1) |
Hosted in the cloud (0,0). Allows deployment without interrupting users. (0,1) |
Supported by Heroku. (0,0) Heals automatically. (0,1) Scales easily. (0,0). Allows configuration changes to be made without redeployment. (1,0) |
Supports 1000s of users for free. (0,0) | |
Map editor |
Allows people to quickly create simple mind maps. (1,1) test Enables Power users to edit maps using keyboard shortcuts. (1,1) test Allows new users to edit maps with the mouse. (1,1) test |
Maximises working space for map. (0,0) Displays map in clean, easy to read format. (1,1) test |
Works well on chrome, firefox and safari desktop, safari and chrome mobile. (0,1) |
||
Topbar | Magically bookmarks all saved maps. (1,1) test |
Maximises working space for map. (0,0) Automatically adjusts to smaller screens. (0,0) Allows users to import maps from MindMup and Freemind formats (0,1) Allows users to export maps to image, text, html, freemind and mindmup (1,0) |
|||
Toolbar | Allows users to share maps easily by e-mail, twitter and facebook (1,0) | Allows users to export maps to image, text, html, freemind and mindmup (1,0) | |||
Attachment editor | Allows people to quickly attach text and images to nodes. (0,1) | Allows people to drag and drop images into attachments (0,1) |
Works well on chrome, firefox and safari desktop, safari and chrome mobile. (0,1) Adjusts to screen size to ensure critical buttons are visible and display works well. (0,1) |
||
JotForm Integration |
Allows users to send feedback easily. (1,1) test Background sending of error reports. (0,0) |
Hosted in the cloud (0,0) |
Automatic sending of error reports. (0,1) Relevant data is automatically included in user feedback. (0,0) |
Flat fee up to 1000 reports. (0,1) | |
Google Analytics Integraton | Automatically sends user activity events and error reports (0,1) | Free (0,0) |