Difference between revisions of "Gizmo Flow and Programs"

From FreekiWiki
Jump to navigation Jump to search
 
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<graphviz>
+
{{Delete}}
digraph G {
+
 
 +
 
 +
<graphvizl>
 +
digraph KEY {
 +
 
 +
income    [label="(Income\nEnd Point)", shape="house", fontname="helvetica", fontsize=10]
 +
program    [label="(Program Only\nEnd Point)", shape="box", fontname="helvetica", fontsize=10]
 +
process    [label="(Processing\nPoint)", fontname="helvetica", fontsize=10]
 +
 
 +
}
 +
 
 +
</graphvizl>
 +
This page helps us determine how much time and money goes into and comes out of each area of Free Geek. On the graphs below, rectangles and house shaped nodes represent end points. The rectangles represent '''program activities''' at Free Geek. These activities do not directly collect money. The houses represent '''income activities''' that do collect money (and may meet program needs as well). The ovals are processing stops along the way. The main graph shows how gizmos flow from receiving to the various endpoints. By tracking staff and volunteer hours and gizmo sales in relation to these nodes, we can estimate volunteer and staff time, income and expenses associated with each.
 +
 
 +
<graphvizl>
 +
digraph GIZMOS {
 +
 
 +
# income endpoint definitions
 +
externalsales  [label="External\nSales", shape="house", fontname="helvetica", fontsize=10]
 +
onlinesales    [label="Online\nSales", shape="house", fontname="helvetica", fontsize=10]
 +
recycling      [label="Recycling", shape="house", fontname="helvetica", fontsize=10]
 +
thriftstore    [label="Thrift\nStore", shape="house", fontname="helvetica", fontsize=10]
 +
wholesale      [label="Wholesale\nSales", shape="house", fontname="helvetica", fontsize=10]
  
thriftstore    [shape="house", fontsize=10]
+
# program endpoint definitions
recycling      [shape="house", fontsize=10]
+
adoption        [label="Adoption", shape="box", fontname="helvetica", fontsize=10]
wholesale      [shape="house", fontsize=10]
+
gap            [label="GAP", shape="box", fontname="helvetica", fontsize=10]
externalsales  [shape="house", fontsize=10]
+
grants         [label="Hardware\nGrants", shape="box", fontname="helvetica", fontsize=10]
onlinesales    [shape="house", fontsize=10]
+
infrastructure  [label="Infrastructure", shape="box", fontname="helvetica", fontsize=10]
grants         [shape="box", fontsize=10]
+
monitordisposal [label="Monitor\nDisposal", shape="box", fontname="helvetica", fontsize=10]
adoption      [shape="box", fontsize=10]
 
monitordisposal [shape="box", fontsize=10]
 
receiving      [fontsize=10]
 
laptops        [fontsize=10]
 
audiovisual    [fontsize=10]
 
servers        [fontsize=10]
 
testing        [fontsize=10]
 
build          [fontsize=10]
 
prebuild      [fontsize=10]
 
monitorburnin  [fontsize=10]
 
  
income     [label="(Income\nEnd Point)", shape="house", fontsize=10]
+
# midpoint definitions
program    [label="(Program Only\nEnd Point)", shape="box", fontsize=10]
+
audiovisual     [label="A/V", fontname="helvetica", fontsize=10]
process    [label="(Processing\nPoint)", fontsize=10]
+
build          [label="Build", fontname="helvetica", fontsize=10]
 +
laptops        [label="Laptops", fontname="helvetica", fontsize=10]
 +
monitorburnin  [label="Monitor\nBurn in", fontname="helvetica", fontsize=10]
 +
prebuild        [label="Prebuild", fontname="helvetica", fontsize=10]
 +
printers        [label="Printers", fontname="helvetica", fontsize=10]
 +
receiving      [label="Receiving", fontname="helvetica", fontsize=10]
 +
servers        [label="Servers", fontname="helvetica", fontsize=10]
 +
testing        [label="Advanced\nTesting", fontname="helvetica", fontsize=10]
 +
ups            [label="UPS", fontname="helvetica", fontsize=10]
  
 +
# start point:
 +
receiving -> audiovisual
 
receiving -> prebuild
 
receiving -> prebuild
 +
receiving -> externalsales
 +
receiving -> laptops
 +
receiving -> monitorburnin
 +
receiving -> onlinesales
 +
receiving -> printers
 
receiving -> recycling
 
receiving -> recycling
 
receiving -> testing
 
receiving -> testing
 
receiving -> thriftstore
 
receiving -> thriftstore
receiving -> servers
+
receiving -> ups
receiving -> laptops
 
receiving -> audiovisual
 
receiving -> externalsales
 
receiving -> onlinesales
 
receiving -> wholesale
 
receiving -> monitorburnin
 
  
 +
# mid points:
 
audiovisual -> recycling
 
audiovisual -> recycling
 
audiovisual -> thriftstore
 
audiovisual -> thriftstore
  
 +
build -> adoption
 
build -> prebuild
 
build -> prebuild
build -> adoption
 
  
monitorburnin -> build
+
monitorburnin -> gap
 +
monitorburnin -> adoption
 +
monitorburnin -> monitordisposal
 
monitorburnin -> thriftstore
 
monitorburnin -> thriftstore
monitorburnin -> monitordisposal
 
  
 
prebuild -> build
 
prebuild -> build
 +
prebuild -> servers
 
prebuild -> testing
 
prebuild -> testing
prebuild -> servers
 
  
 
servers -> prebuild
 
servers -> prebuild
Line 55: Line 78:
 
testing -> onlinesales
 
testing -> onlinesales
  
 +
# end points:
 +
build -> gap
 +
 +
build    -> grants
 +
laptops  -> grants
 +
printers -> grants
 +
servers  -> grants
 +
ups      -> grants
 +
 +
build    -> infrastructure
 +
laptops  -> infrastructure
 +
printers -> infrastructure
 +
servers  -> infrastructure
 +
ups      -> infrastructure
 +
 +
build    -> recycling
 
prebuild -> recycling
 
prebuild -> recycling
laptops -> recycling
+
printers -> recycling
 +
laptops -> recycling
 +
ups      -> recycling
 +
 
 +
build    -> thriftstore
 +
laptops  -> thriftstore
 +
printers -> thriftstore
 +
servers  -> thriftstore
 +
testing  -> thriftstore
 +
ups      -> thriftstore
 +
 
 +
receiving -> wholesale
 +
testing  -> wholesale
 +
}
 +
</graphvizl>
 +
 
 +
There are also administrative activities that do not fit into the gizmo flow way of looking at things, but are nevertheless important. Again, the shapes represent whether or not the activity collects money for Free Geek or not. Rectangles show purely '''administrative or program activities'''.
 +
<graphviz>
 +
digraph ADMIN1 {
 +
 
 +
advancedlinux  [label="Advanced\nLinux\nClasses", fontname="helvetica", fontsize=10, shape="box"]
 +
coders          [label="Coders", fontname="helvetica", fontsize=10, shape="box"]
 +
computers4kids  [label="Computers\nfor\nKids", fontname="helvetica", fontsize=10, shape="box"]
 +
dataentry      [label="Data\nEntry", fontname="helvetica", fontsize=10, shape="box"]
 +
education      [label="Education", fontname="helvetica", fontsize=10, shape="box"]
 +
sysadmin        [label="System\nAdministration", fontname="helvetica", fontsize=10, shape="box"]
 +
techsupport    [label="Tech\nSupport", fontname="helvetica", fontsize=10, shape="box"]
 +
tours          [label="Tours", fontname="helvetica", fontsize=10, shape="box"]
 +
otheradmin      [label="Other\nAdministration", fontname="helvetica", fontsize=10, shape="box"]
  
build -> thriftstore
+
}
servers -> thriftstore
+
</graphviz>
laptops -> thriftstore
 
  
build -> grants
+
Houses show purely '''administrative income activities'''.
servers -> grants
+
<graphviz>
laptops -> grants
+
digraph ADMIN2 {
 +
 
 +
frontdesk    [label="Front\nDesk", fontname="helvetica", fontsize=10, shape="house"]
 +
events      [label="Events\nand\nFundraisers", fontname="helvetica", fontsize=10, shape="house"]
 +
grantwriting [label="Grant\nWriting", fontname="helvetica", fontsize=10, shape="house"]
 +
nap          [label="Nonprofit\nAssistance\nProgram", fontname="helvetica", fontsize=10, shape="house"]
 +
rentals      [label="Room\nUse\nRentals", fontname="helvetica", fontsize=10, shape="house"]
 +
tenants      [label="Tenant\nSublets", fontname="helvetica", fontsize=10, shape="house"]
  
 
}
 
}
 
</graphviz>
 
</graphviz>
 +
 +
[[Category: Big Picture]]
 +
[[Category: C7]]
 +
[[Category: Finances]]

Latest revision as of 17:06, 19 April 2013

deletion

This page has been requested to be deleted.
If you disagree, discuss on the talk page.
Whenever possible, could an Admin please remove this page?



<graphvizl> digraph KEY {

income [label="(Income\nEnd Point)", shape="house", fontname="helvetica", fontsize=10] program [label="(Program Only\nEnd Point)", shape="box", fontname="helvetica", fontsize=10] process [label="(Processing\nPoint)", fontname="helvetica", fontsize=10]

}

</graphvizl> This page helps us determine how much time and money goes into and comes out of each area of Free Geek. On the graphs below, rectangles and house shaped nodes represent end points. The rectangles represent program activities at Free Geek. These activities do not directly collect money. The houses represent income activities that do collect money (and may meet program needs as well). The ovals are processing stops along the way. The main graph shows how gizmos flow from receiving to the various endpoints. By tracking staff and volunteer hours and gizmo sales in relation to these nodes, we can estimate volunteer and staff time, income and expenses associated with each.

<graphvizl> digraph GIZMOS {

  1. income endpoint definitions

externalsales [label="External\nSales", shape="house", fontname="helvetica", fontsize=10] onlinesales [label="Online\nSales", shape="house", fontname="helvetica", fontsize=10] recycling [label="Recycling", shape="house", fontname="helvetica", fontsize=10] thriftstore [label="Thrift\nStore", shape="house", fontname="helvetica", fontsize=10] wholesale [label="Wholesale\nSales", shape="house", fontname="helvetica", fontsize=10]

  1. program endpoint definitions

adoption [label="Adoption", shape="box", fontname="helvetica", fontsize=10] gap [label="GAP", shape="box", fontname="helvetica", fontsize=10] grants [label="Hardware\nGrants", shape="box", fontname="helvetica", fontsize=10] infrastructure [label="Infrastructure", shape="box", fontname="helvetica", fontsize=10] monitordisposal [label="Monitor\nDisposal", shape="box", fontname="helvetica", fontsize=10]

  1. midpoint definitions

audiovisual [label="A/V", fontname="helvetica", fontsize=10] build [label="Build", fontname="helvetica", fontsize=10] laptops [label="Laptops", fontname="helvetica", fontsize=10] monitorburnin [label="Monitor\nBurn in", fontname="helvetica", fontsize=10] prebuild [label="Prebuild", fontname="helvetica", fontsize=10] printers [label="Printers", fontname="helvetica", fontsize=10] receiving [label="Receiving", fontname="helvetica", fontsize=10] servers [label="Servers", fontname="helvetica", fontsize=10] testing [label="Advanced\nTesting", fontname="helvetica", fontsize=10] ups [label="UPS", fontname="helvetica", fontsize=10]

  1. start point:

receiving -> audiovisual receiving -> prebuild receiving -> externalsales receiving -> laptops receiving -> monitorburnin receiving -> onlinesales receiving -> printers receiving -> recycling receiving -> testing receiving -> thriftstore receiving -> ups

  1. mid points:

audiovisual -> recycling audiovisual -> thriftstore

build -> adoption build -> prebuild

monitorburnin -> gap monitorburnin -> adoption monitorburnin -> monitordisposal monitorburnin -> thriftstore

prebuild -> build prebuild -> servers prebuild -> testing

servers -> prebuild

testing -> build testing -> externalsales testing -> onlinesales

  1. end points:

build -> gap

build -> grants laptops -> grants printers -> grants servers -> grants ups -> grants

build -> infrastructure laptops -> infrastructure printers -> infrastructure servers -> infrastructure ups -> infrastructure

build -> recycling prebuild -> recycling printers -> recycling laptops -> recycling ups -> recycling

build -> thriftstore laptops -> thriftstore printers -> thriftstore servers -> thriftstore testing -> thriftstore ups -> thriftstore

receiving -> wholesale testing -> wholesale } </graphvizl>

There are also administrative activities that do not fit into the gizmo flow way of looking at things, but are nevertheless important. Again, the shapes represent whether or not the activity collects money for Free Geek or not. Rectangles show purely administrative or program activities.

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.

Houses show purely administrative income activities.

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.