Team Refactoring Tal Salmona Chief Architect, Kenshoo
Dec 05, 2014
Team RefactoringTal Salmona
Chief Architect, Kenshoo
Change
Comple
xity
It’s not about tools
Delivery
Photo by tableatny
“Make sure you restart this other service before upgrading mine
“Follow these 20 simple steps in the wiki to install the service
“Make sure you create a queue before running the service
“Let me know if it worked
Developer to IT
IT to Developers“BTW, we’re upgrading to MySQL 5.6 tomorrow in production
“The upgrade scripts are backed up on the NAS server
“I can do this with one line of perl
Responsibility
Photo by Usman Sheikh
Shift of responsibility
Vertical or horizontal?
Can there be clear boundaries?
Role of QA
Should IT be part of a feature team?
What works for us
Service interface
Simulate production as much as possible
Put everything in Git
Talk
All tech under one roof
Thanks
היהפוך כושי עורו, ונמר חברבורותיוירמיהו כ”ג
היקנפג מפתח את לינוקסו, ואיש סיסטם יקמט את סקריפטו README.md line 5