Skip to content

Checklist when leaving a project

As early as possible

  • Notify your client/boss/team of your leave. This will allow for them to prepare in the best possible way.

The last couple of weeks before you leave

  • Find out whom will take over your responsibilities.

  • Make a plan for

    • what work you will have time to finish.
    • what and with whom you will do some transfer of knowledge.
    • what you will prioritize to documentation.
  • Clean up your computer (make the computer ready for reinstallation)

    • Delete sensitive material (ssh-keys, stored passwords etc.)
    • Clean up your home catalog and make a backup (if allowed)
  • In the version control system

    • Upgrade "your" projects to use the latest stable version of the libraries you depend on.
    • Create an "archive" folder and move PoC and discontinued projects there.
    • Make releases of all projects to make sure the versions you know of the software will always be available/traceable.
  • Coach, teach and transfer knowledge (prioritize hard)

  • Document, document, document

The day you leave

  • Make sure the team/organization know how to contact you

    • e.g. by leaving your business card
  • Destroy sensitive notes and papers

  • Clean your desk
  • Delete all content on your computer thoroughly (if allowed)
    • TODO dd-command to wipe a disk thoroughly
  • Return access card and parking card
  • Say goodbye :)