Skip to content

Instantly share code, notes, and snippets.

@edwelker
Last active April 3, 2017 20:58
Show Gist options
  • Save edwelker/c9fcd05c5a05b17e66386e18ad730a16 to your computer and use it in GitHub Desktop.
Save edwelker/c9fcd05c5a05b17e66386e18ad730a16 to your computer and use it in GitHub Desktop.
csd

Web developers shouldn't be in CSD

  1. It makes no strategic sense. It will require duplicative administrative, project staffing (matrix), and work of other general concerns.

  2. It will establish odd, and unnecessary communications channels between these devs and the backend devs, PLUS these devs and other frontend devs.

  3. We've tried this before (the webdev pool), and it didn't work. It resulted in developer-project lock-in, and further distanced these devs from the backend devs.

  4. Isolating (some) frontend devs will hurt developer flexibility.

  5. It won't benefit the developers.

  6. Django development is largely backend development.

  7. Frontend devs should be grouped by guild (for training, tooling, etc.) Isolating some would make that significantly more difficult.

  8. CSD management isn't as prepared to handle developers as SD management is.

Things going on:

  • Software division - all developers report administraively, matrixed into projects - SD
  • DevOps is part of SD (devops, project management, etc.)
  • Bart out Mon/Tue/Wed next week (10, 11, 12th of April)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment