scrum bangalore 15th meetup 12 december 2015 - reinforce refactoring (activity) - santosh shaastry...

7
Reinforce Refactoring Scrum Bangalore Meetup 12 Dec 2015 Santosh Shaastry

Upload: scrum-bangalore

Post on 12-Apr-2017

447 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Reinforce Refactoring

Scrum Bangalore Meetup12 Dec 2015

Santosh Shaastry

Page 2: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Three questions

When was the last time you refactored?

Why did you refactor?

Were you questioned?

Page 3: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Activity

Four groups3:1 Developer Tester ratio

1 Timer1 or 2 Managers

30 second SprintsPractice SprintSprint 1Sprint 2Sprint 3

Page 4: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Post ActivityWhat did you learn?

Page 5: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Essentials

Robust test cases

Focus on refactoring – not functions

Willingness to clean-up the mess

Two hat paradigm

Page 6: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Don’t let your code stink!

Page 7: Scrum Bangalore 15th Meetup 12 December 2015 - Reinforce Refactoring (Activity) -  Santosh Shaastry - at Prowareness

Thank you!!

References Martin fowler’s talk - https://www.youtube.com/watch?v=vqEg37e4Mkw

Venkat’s talk Books Tasty Cupcakes – for the game

Connect with me on LinkedInSantosh Shaastry