Difference between revisions of "Dev/Project Management"

From Archiveteam
< Dev
Jump to navigation Jump to search
(Created page with "== The Flight Crew and Customers == === Pilot === * adds items to tracker queue * monitors for buggy results === Co-pilot === * writes the grab scripts * takes the role of...")
 
m (Reverted edits by Megalanya1 (talk) to last revision by Jscott)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
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 8: 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 19: 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 ===
Line 35: Line 44:
* have many IP addresses
* have many IP addresses
* future potential pilots
* future potential pilots
* submits GitHub pull requests
{{devnav}}
{{Navigation box}}

Latest revision as of 16:19, 17 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