Changes between Initial Version and Version 1 of Internship/SmallCommunityNonProfit


Ignore:
Timestamp:
10/16/13 14:31:05 (8 years ago)
Author:
om
Comment:

Describe Use-Case

Legend:

Unmodified
Added
Removed
Modified
  • Internship/SmallCommunityNonProfit

    v1 v1  
     1== Small Community Non Profit ==
     2=== Definition: ===
     3
     4An organization with 1-5 principles that either volunteer or exist off of grants, donations, and or small amount of commerce
     5
     6Often these organizations have a supporting community that has an interest in, or is affiliated with, the mission goals. Otherwise known as "Stakeholders" or "Interested Parties".
     7
     8The supporting community is frequently asked to provide volunteer effort and this is often enthusiastically engaged in.
     9
     10In many organizations with limited financial resources, the volunteers are asked to take up an increased amount of workload thereby increasing tensions within the support network.
     11
     12Since volunteers are not immediately responsive, there is often an impact from the delay between recognizing a need and having the human power to address it.
     13
     14Invariably, important tasks are not accomplished faster than they appear which tends to erode the community spirit and forces leadership into a 'crisis management' mode of operating.
     15
     16Especially in organizations with one charismatic leader, the deadlines and consequences fall upon their shoulders alone, making for a very uncomfortable lifestyle and reduced ability to be effective.
     17
     18=== The Need: ===
     19Task management is the responsibility of a small number of people and volunteers will polarize into groups that are dedicated and those who care a great deal but lack the time and effort that they are being asked to provide.
     20
     21Community members will have a variable amount of time per week within which they are capable of performing one or a few well defined minor tasks that can assemble into larger accomplishments.
     22
     23== The Solution ==
     24'''Technology'''
     25Database elements: system identifier, goal/task title, description, severity (1-10), time due, time start, time stopped, time entered, description, URL, media connection, member alert status code (used for broadcast conditions).
     26An electronic interface that allows a member or Organization Director to intuitively create a goal and optionally attach a time estimate for completion. This occurs on phone, computer, tablet etc.
     27The first few entries (higher level tasks) or "Goals" will not likely have an estimated time provided, but will display the cumulative estimates for all sub tasks.
     28Whomever is creating the task, can easily create sub-tasks that will then need to be accomplished. These should have a time estimate attached.
     29Volunteers can then interact with the task list in a few ways:
     30* View a list of tasks ordered in rank of time estimate (Least to most)
     31* View a hierarchical tree of Tasks and Goals with 'accomplished' and 'underway' indicators.
     32* Provide an estimate of your available time and view tasks according to this limitation.
     33* Begin accomplishing a longer task, but create sub-tasks when unable to complete the entire entity.
     34
     35'''Notifications:'''
     36Each goal or task may optionally have a 'due date' and a 'severity'.
     37Goals and tasks that have not yet been accomplished and are approaching a due date can be configured to alert users in a variety of ways:
     38* Members may set their level of preferred '''disturbance''' (e.g. alert me when severe tasks are overdue, or alert me when medium severe tasks change to become severe)
     39* As a task reaches it's due date it can be sent to a widening circle of people for accomplishment.
     40* Each member whether able to respond or not will be motivated to create sub-tasks that become an instruction set for accomplishing the goal.
     41* Feedback about each task accomplishment can be used to quickly refine the instruction set.
     42* In this way even novice volunteers can benefit from the experience of others and accomplish complex goals.
     43* More experienced, expert or capable volunteers without the actual time to perform the tasks can provide benefit by sharing wisdom.
     44* Ubiquitous feedback within the system, alerts others to the goal achiever and the person who provided instruction. This promotes group recognition as well as motivating instruction givers to accomplish tasks rather than write out instructions. At a certain point is is easier to do it than to describe.
     45
     46'''Interface'''
     47Phone Based:
     48* time slider, single motion that selects the time allotment being searched
     49* tree menus of remaining goals and tasks / title color reflects completion (click to view, double click to expand tree branch)
     50* list of priority or deadline based tasks
     51** single click selects - if no other action taken, timer begins
     52** R-swipe opens [edit] [sub-task] dialog
     53*** [edit] shows text window, severity slider, due-date chooser, send button (send to other member) and [Save]
     54*** [sub-task] shows "Parent:" then parent Name above text window, severity slider etc.
     55** L-swipe opens [Delete] dialog (Deleted tasks show ~strikethrough~ but remain in system)
     56** Touch-Hold-Drag - reorders the tasks into priority
     57
     58Tablet Based:
     59* Same as Phone with the addition of:
     60** Map view by default
     61** Information Tiles that may be assigned to different Template Areas
     62** Statistical View of project and Project Members
     63** (Trace Messaging from within the system ?) (Mailchimp?)(GNU List?)(Wiki?)
     64** More detailed Notes section with multimedia viewing
     65** Document Link Section (Evernote, Web RPC, Dropbox etc.)
     66
     67Computer Based:
     68* Same as Tablet with the addition of:
     69** More detailed overview
     70** More comprehensive calendar display
     71** Mouse Optimized interface elements
     72** Administration and Configuration Dashboard