Difference between revisions of "Dev/Project Management"

From Archiveteam
< Dev
Jump to navigation Jump to search
m (add wip notice)
(add intro, and add a bit more)
Line 1: Line 1:
{{notice|this page is work in progress}}
Successful projects result from excellent '''project management'''.
 
* ProTip™: Appoint roles, delegate responsibility, manage resources, and listen to fellow volunteers.


== The Flight Crew and Customers ==
== 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 ===
=== Pilot ===


* mediates issues
* adds items to tracker queue
* adds items to tracker queue
* monitors for buggy results
* monitors for buggy results
Line 10: Line 15:
=== Co-pilot ===
=== Co-pilot ===


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


Line 21: Line 27:
=== Attendants ===
=== Attendants ===


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


=== Hat-Wearing Loudmouth ===
=== Hat-Wearing Loudmouth ===

Revision as of 16:08, 5 December 2013

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