introducing xp

51
After 5 days...

Upload: fabio-bertone

Post on 08-Jul-2015

499 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Introducing XP

After 5 days...

Page 2: Introducing XP
Page 3: Introducing XP
Page 4: Introducing XP
Page 5: Introducing XP
Page 6: Introducing XP
Page 7: Introducing XP
Page 8: Introducing XP

...and NOW?

Page 9: Introducing XP

Maybe your colleaguesdon't even know about

XP

Page 10: Introducing XP

Or consider it a funky religion

Page 11: Introducing XP

Maybe your BOSS...

Page 12: Introducing XP

...Wants you to"work like the rest of the

Team""don't waste time, we

are late"

Page 13: Introducing XP

..not to even mention your customer!

Page 14: Introducing XP

So?

Page 15: Introducing XP

I (we) have no perfect answers

Page 16: Introducing XP

But.I have ideas and

opinions(even too many...)

Page 17: Introducing XP

1.DON'T

stress your colleagues

Page 18: Introducing XP

Rember:the Linux guy?

the Microsoft guy?the C++ Guy?

Page 19: Introducing XP

Don't be one of them.

Page 20: Introducing XP

Don't preach.SHOW.

Page 21: Introducing XP

and...BE solid

Page 22: Introducing XP

Don't sell TDDif you don't have

enough experience to prove it

Page 23: Introducing XP

Try Solo

Page 24: Introducing XP

Start Small

Page 25: Introducing XP

Small

Page 26: Introducing XP

Small

Page 27: Introducing XP

2.Dictionary

Page 28: Introducing XP

Introduce conceptsadding them to the

common dictionary of the team.

Page 29: Introducing XP

Replace “Quick&Dirt”

with “Technical Debt”

Page 30: Introducing XP

Eclipse is a magic powder to let them know

what Refactoring is.

Page 31: Introducing XP

3.Stay aware for opportunities

Page 32: Introducing XP

“I Can’t find this damn’ bug!”= >

Pair programming!

Page 33: Introducing XP

Merge Pain=>

Source Control made well

Page 34: Introducing XP

“We are moving!”=>

Open Workspace!

Page 35: Introducing XP

4.(my favourite one)sometimes…

Page 36: Introducing XP

Don’t ask.Don’t tell.

DO

Page 37: Introducing XP

Really,it is YOUR job.

Page 38: Introducing XP

Do you need Refactoring?

Do it!

Page 39: Introducing XP

Need Continuos Integration?

A Wiki?Steal a machine!

Page 40: Introducing XP

Search4

Allies!

Page 41: Introducing XP

The Linux/OS Guy

Page 42: Introducing XP

A good evangelist

Page 43: Introducing XP

YourBOSS!

Page 44: Introducing XP

5.Attack the BIGGESTProblem

Page 45: Introducing XP

Really,the bigger, the easiest.

Page 46: Introducing XP

Bigger=>

more willingness to solve it

Page 47: Introducing XP

Bigger =>

it is a pain NOW

Page 48: Introducing XP

Bigger =>

even 20% improvementcan be a lot!

Page 49: Introducing XP

6.CHANGE

Page 50: Introducing XP

Be the worst player of the band

Page 51: Introducing XP

Search for a user group!Or make one!