Difference between revisions of "Dev/Project Management"

From Archiveteam
< Dev
Jump to navigation Jump to search
m (MOTHERFUCKER ! ! !)
m (Reverted edits by Megalanya0 (talk) to last revision by Start)
Line 3: Line 3:
* ProTip™: Appoint roles, delegate responsibility, manage resources, and listen to fellow volunteers.
* ProTip™: Appoint roles, delegate responsibility, manage resources, and listen to fellow volunteers.


== '''MOTHERFUCKER ! ! !''' ==
== The Flight Crew and Customers ==


== '''MOTHERFUCKER ! ! !''' ==
Flying an aircraft—even for a single journey—requires ''collaboration'' and ''cooperation''. An Archive Team project is very similar:


== '''MOTHERFUCKER ! ! !''' ==
=== Pilot ===
 
* mediates issues
* adds items to tracker queue
* monitors for buggy results
 
=== Co-pilot ===
 
* writes content grab scripts
* answers technical questions
* takes the role of pilot if the pilot is missing in action
 
=== Engineer ===
 
* admins the tracker host machine
* sets up GitHub repository permissions
* set ups Rsync hosts
 
=== Attendants ===
 
* answers general questions
* troubleshoots installation problems
* triage bugs and issues
 
=== Hat-Wearing Loudmouth ===
 
* wears hats
* a loudmouth
* over 1 million followers for his cat's Twitter account
* named [[User:jscott|Jason Scott]]
 
=== Passengers ===
 
* runs Warrior VM appliance
* runs scripts manually
* have many IP addresses
* future potential pilots
* submits GitHub pull requests
 
{{devnav}}
 
{{Navigation box}}

Revision as of 16:21, 16 January 2017

Successful projects result from excellent project management.

  • ProTip™: Appoint roles, delegate responsibility, manage resources, and listen to fellow volunteers.

The Flight Crew and Customers

Flying an aircraft—even for a single journey—requires collaboration and cooperation. An Archive Team project is very similar:

Pilot

  • mediates issues
  • adds items to tracker queue
  • monitors for buggy results

Co-pilot

  • writes content grab scripts
  • answers technical questions
  • takes the role of pilot if the pilot is missing in action

Engineer

  • admins the tracker host machine
  • sets up GitHub repository permissions
  • set ups Rsync hosts

Attendants

  • answers general questions
  • troubleshoots installation problems
  • triage bugs and issues

Hat-Wearing Loudmouth

  • wears hats
  • a loudmouth
  • over 1 million followers for his cat's Twitter account
  • named Jason Scott

Passengers

  • runs Warrior VM appliance
  • runs scripts manually
  • have many IP addresses
  • future potential pilots
  • submits GitHub pull requests


Developer Documentation