Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Effective Collaboration

Avatar for vikhyat vikhyat
August 24, 2012

Effective Collaboration

Slides for a talk given during the Aakash Lab Guidance Talk at IIT Mandi.

Avatar for vikhyat

vikhyat

August 24, 2012
Tweet

More Decks by vikhyat

Other Decks in Programming

Transcript

  1. Team Structure Sma! teams are good because of magnified accountability.

    However, a team leader is sti! needed to facilitate communication. We do not officia!y require that you select a team leader, but strongly recommend doing so on your end. You may consider rotating team leaders among everyone.
  2. Sharing Documents Sharing and co!aborating on documents is a solved

    problem. Just use Google Drive or Dropbox and stop wasting time.
  3. Git Git is a distributed version control system. Used by

    the Linux Kernel, Ruby on Rails, Android, Eclipse and PostgreSQL to name a few. Github is an awesome website for hosting Git repositories.
  4. Learning Git http://try.github.com/ Mastering Git Basics, a talk by Tom

    Preston-Werner (available on http://students.iitmandi.ac.in/) Peepcode Screencast