STAR Public
  • Space Technologies and Rocketry
  • Quick Links
  • Member Info
    • Membership Requirements
    • Elections
  • Current Projects
    • ALULA: First Leap
      • Project Objectives
      • High-Level System Parameters
      • Propulsion
      • Avionics
      • Airframe
      • Recovery
    • Caldera: IREC 2024
      • Airframe
      • Avionics
      • Airbrakes
      • Recovery
      • Staging
      • KELSE-Y (Payload)
  • Previous Projects
    • CalVistor: IREC 2023
      • Recovery (CalVistor)
      • Airframe (CalVistor)
      • Airbrakes (CalVistor)
      • Payload (CalVistor)
    • ELLIE
      • ELLIE Overview
      • Timeline
      • Physical System
      • Electrical and Software
      • Ongoing Research
    • MINDI
      • Airframe
      • Recovery
    • PinkBeary
      • Altimeter Wiring Update
      • Airframe Diameter
      • Fin Sizing
      • Pyro Bolts
      • Electronics
    • CAS
      • CAS Overview
      • Core Module
      • Radio Module
      • Pyro Module
      • Prop Module
      • CAS Core Revised
      • CAS Radio Revised
    • DAVE
      • Summary of DAVE
      • FAQ's
      • DAVE Blog
    • Bear Force One: IREC 2020/2021
      • Airframe
      • Recovery
        • Parachute Harness
        • Avionics Bay
          • Avionics Bay Glossary
          • Avionics Bay Assembly
        • Black Powder Holders
        • Payload
          • Payload Subsystem Report
          • IRIS
            • Peripherals Diagram
            • Pinout Diagram
            • Power Flow Diagram
          • MFC (2020)
          • Stabilization
          • Structures
          • Cameras
          • Muons - Archived
          • IRIS Legacy - Archived
    • Arctos
    • AirBears
  • Frequently Asked Questions
  • Tutorials
    • Media
      • How to make a decent video
    • RFS Safety Training
    • Submitting Reimbursements
    • Software Setup
      • SolidWorks Installation
      • VMware/Boot Camp setup
      • [In-Progress] SolidWorks PDM Setup
      • ANSYS Installation and Setup
      • Solidworks Assemblies Basics
      • OpenRocket Installation
      • Deprecated Software
        • [deprecated] Getting Started With GrabCAD Workbench
        • [deprecated] Using GrabCAD Workbench in SolidWorks
        • [deprecated] Connecting to CalSTAR's Server
        • [deprecated] Installing and Licensing Converge CFD
    • General Tutorials
      • How to Use SolidWorks Templates
      • [In Progress] Digikey Ordering Guide
      • SolidWorks Training Session
      • SolidWorks Training Tutorials
    • Enery Systems
    • Manufacturing
      • Material Properties and Uses
      • 3D Printing (FDM)
      • Laser Cutting
      • FabLight: Metal Laser Cutter
      • Milling
        • Othermill
        • [Empty] Manual Mills
      • Tolerancing
      • Fasteners
      • Suppliers
      • Composite Materials and Best Practices
      • 8020 Extrusions
    • Airframe
      • Airframe Components
      • Tube Attachement
      • OpenRocket
      • Tube Winding
      • Sizing Fins
      • Attaching Fins
      • Rail Buttons
      • Motor Retention
      • Painting Rockets
    • Avionics
      • KiCad
      • Git
      • Project Management
      • Firmware Development Environment
      • Ground Station Software
      • Intro to Embedded C Programming
      • Schematic and Layout Review
      • Board Design Reference
      • Using Lab Equipment
      • Reflow Oven
      • Soldering
      • Debugging Tips/Testing
      • Ham Radio Basics
      • Component Selection
      • High Temperature Batteries
    • Outreach Activities
      • Straw Rocketry
      • Spacecraft Structures
      • Alka Seltzer Rockets
      • Paper Airplane Launcher
      • Coding Workshop
    • Operations
      • SolidWorks file conventions
      • Style Guidelines
      • LaTeX
    • Payload
    • Propulsion
      • Feed System Types
      • Rocket Propulsion Analysis Tutorial
      • Ignition Devices
      • Creating a Piping and Instrumentation Diagram P&ID
      • Pipes, Fittings, and Components
      • Injectors
    • Recovery
      • Parachute Sizing
      • Avionics Sled
      • [in progress] Altimeters
      • Wire Design and Routing
    • Simulations
      • FEA Simulation Tutorial using ANSYS
      • Getting Started with CONVERGE (2.4)
      • [Empty] Simulation Methods
      • Mathematical Models
      • SimScale
        • SimScale 3D CFD
      • Using ANSYS
      • ANSYS 19.2 2D CFD Tutorial
      • ANSYS 19.2 3D CFD Tutorial
    • Administrative
      • Azure Server
    • Page 1
  • Reference
    • Reference
    • Glossaries
      • Propulsion
      • Common Acronyms and Definitions
    • Brand Guidelines
    • Legal
    • High Power Rocketry (HPR)
      • NASA HPR Reference
      • L1 and L2 Certification Tips & Tricks
      • HPR Kits
      • HPR Design
      • HPR Suppliers
      • STAR HPR Certification
    • Ham Operators
    • X-Winder Update Log
    • Safety
      • Materials
      • Tools
      • Electrical
      • Range Safety
  • Testing
    • Test Forms
    • Damage Report Forms
    • Airframe Tests
    • Recovery Tests
      • Ground Ejection Test
  • Onboarding
    • Intro Projects
      • Airframe
      • Avionics
        • PCB Design Mini-Project
      • Operations
      • Payload
      • Propulsion
      • Outreach
      • Recovery
      • Media
      • Safety
      • Simulations
      • Old Intro Projects
        • Payload 2020 Intro Project
        • Propulsion Fall 2019
        • Avionics 2018
        • Recovery 2018
        • Avionics (new intro project Fall 2021)
  • Project Management
  • History of the Team
    • Early Years
    • Executive History
    • Launch History
      • 2022-12-03 MINDI First Flight
      • 2022-09-17 Pinkbeary First Flight
      • 2019-11-16 AirBears First Flight
      • 2018-03-24 Final flight for Arktos
      • 2017-04-08 Competition Launch, NASA SL 2017
      • 2017-03-25 FRR Re-Re-Flight, NASA SL 2017
      • 2017-03-12 FRR Re-Flight, NASA SL 2017
      • 2017-03-04 FRR Flight, NASA SL 2017
      • 2016-12-04 CDR Subscale Flight, NASA SL 2017
    • Fleet
  • How to use GitBook
Powered by GitBook
On this page
  • Task Scheduling and Delegation
  • A Short Guide to Project Planning...
Export as PDF

Project Management

An exploration of our options for project management in the upcoming year, eventually will be converted to a central description of our in-use management tools.

PreviousAvionics (new intro project Fall 2021)NextHistory of the Team

Last updated 1 year ago

Task Scheduling and Delegation

  • Microsoft Project

    • Offers more rigorous, organized tools like Gantt charts

  • Trello

    • Flexible, freeform

    • Doesn't really show dependencies

  • Casual

    • Intuitive graphic interface - flowchart orientation makes visualizing steps and dependencies easy

A Short Guide to Project Planning...

Systematic project planning can be achieved by adhering to the following steps:

Step 1: List out the activities that need to be done, and then for each activity mark the amount of time each activity needs, the number of people each activity needs, and the activities preceding each activity. If an activity has no preceding activity, mark it’s preceding activity as "None".

Step 2: Make a graph representing a chain of events. The starting node should be marked “start”. All activities that have no preceding activity are nodes that have one-way arcs from “start” to that node. From there, every succeeding activity should be connected from its predecessor(s) to itself. Every activity that has no successor should connect to a node labelled “finish”.

Step 3.1: Using the estimated times needed for each time, mark the finish time for each activity, and let this be called the “earliest finish time” or EFT. The s node has an EFT of 0. If we denote the EFT of a node n as EFT[n] and the set of all EFT’s of the nodes preceding n as EFT[n-1], EFT[n] = Duration[n]+max{EFT[n-1]}. Be sure to find the EFT of the "finish" node, and assume its duration is 0. This EFT is considered the whole project's EFT, and should be noted at a broader scale as the fastest this project can be finished.

Step 3.2: Calculate Earliest Start Time (EST), Latest Finish Time (LFT), and Latest Start Time (LST) for each node. Let LST[n+1] be the set of all LST's of the successors of node n.

  1. EST[n] = EFT[n] - Duration[n]

    1. EFT[start] = 0

    2. EST[finish] = EFT[finish]

  2. LFT[n] = min{LST[n+1]}

  3. LST[n] = LFT[n] - Duration[n]

Important note: inevitably there will be a chain of activities where the LFT's equal the EFT's (and therefore the LST's equal the EST's). This chain is called the "critical path" (which is important because this method of project planning is called the critical path method), and it should be noted that these activities are the most important to get done in time because they are the whole project's limiting factor for earliest completion time.

Step 4.1: Make a schedule loading diagram (a.k.a. Gantt chart), using each activity’s EST, as shown in the image below. Predecessor/successor chains should fall into the same row, though exceptions must obviously be made for activities with multiple predecessors/successors.

Step 4.2: Using the number of people needed for each task, make a resource loading diagram, as shown in the image below.

Step 5: Optimize the resource loading by tinkering with the schedule loading diagram. Adjust the time slots in the schedule loading diagram so as to minimize the maximum number of people needed for the project at any given time. Keep in mind no activity can start after their calculated LST. The optimal schedule will usually be a hybrid schedule, rather than one built purely of EST's or LST's

for more information on Gantt charts.

Click Here