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

Collaboration At Nielsen

Collaboration At Nielsen

Proposal to staff on how we should emulate larger open source community internally.

Darrell Pratt

June 24, 2014
Tweet

More Decks by Darrell Pratt

Other Decks in Technology

Transcript

  1. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. COLLABORATION  AT

      NIELSEN GITHUB  FOR  ENTERPRISE Darrell  Pratt   03.04.2014
  2. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 4 iShare

     contains  sites  that  are   diverse  in  content  and  design.  
  3. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 6 No

     single  view  into  the  source  or   component  structure
  4. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 7 CTO

     pushes  for  shared   components  through  mandates
  5. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 11 Why

     not  use  the  most  popular   system  for  OSS
  6. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. GIT  VS.

     SUBVERSION 26 Git  is  a  distributed  version  control  system.   Instead  of  checking  out  code  as  in  subversion,  a  repository  is   cloned.    The  developer  now  has  a  local  copy  of  the   repository.   Developer  can  work  on  code  now  completely  offline  with  full   codebase  and  history   No  single  point  of  failure  since  each  clone  is  a  full  repository     Branching  and  merging  is  fast  and  painless  in  Git.   Git  allows  for  many  different  workflows
  7. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 35 Developers,

     Project  Managers   and  Architects  can  collaborate   easily
  8. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 36 Shared

     components  grow   organically  as  popularity  grows  on   GitHub
  9. Copyright  ©2012  The  Nielsen  Company.  Confiden:al  and  proprietary. 38 Seat

     pack  =  20  seats  (named  logins)   Yearly  subscrip:on  cost  =  $5000   ! Assume  AOD  Beta  of  250    $61,750/year*   ! ! ! ! *list  price