Skip to content
This repository has been archived by the owner on Jul 24, 2019. It is now read-only.

Attribute, Component, Capability matrix

Gojko Adzic edited this page Oct 19, 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. should be tested when the relevant component changes.

Low risk and impact capabilities - (0,0) do not have any particular procedure associated with it atm

Attributes
Components Productive Zero Friction Widely available Easy to support Low running cost
S3 integration Allows 1000s of users to upload documents with immediate availability (0,1) Allows users to access public documents by URL (1,1) test
Allows users to save maps in their local character set (0,1)
Allows users to embed maps (0,1)
Allows users to easily share their maps by generating a unique url for each saved map(1,1) test
Allows users to store maps in the cloud (0,0) Stores maps on infrastructure supported by Amazon. Accessed using Amazon API (0,0) Hosts files cheaply (0,1)
MindMup Gold Allows 1000s of users to upload documents with immediate availability (0,1)
Guides users to store maps on Gold and enter a license if trying to store a large map on MindMup (1,1)
Allows public access to documents by URL (1,1)
Generates a url for each new map based on map name(1,1)
Keeps the same url for overridden maps(1,1)
Warns when overriding maps with same name (1,1)
Allows users to embed maps
Hosts maps in the cloud (0,0)
Allows users to enter/remove their MindMup Gold License (1,1)
Allows users to list and open maps stored in MindMup Gold (1,1)
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 realtime collaboration to private files (1,1) test
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).
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)
Allows users to embed maps. (1,1) test
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)
Progress extension Allows users to quickly set status of a node and propagates to parent nodes if needed (1,1)
Allows users to configure their own statuses (1,1)
Automatically notifies users without this extension that it should activate (0,1)
Realtime collaboration (Google) extension Allows users to work together in realtime(1,1)
Allows users to open a collaborative map directly from Drive (1,1)
Allows users to join an existing collaboration (1,1)
Allows users to follow others easily (0,0)
Allows users to see who is online (0,0)
Automatically notifies users without this extension that it should activate (0,1)
Automatically notifies users about potential network errors (0,1)
Free (0,0)