Download presentation
Presentation is loading. Please wait.
Published byBrian Reese Modified over 10 years ago
1
Working with Legacy Teams Jens Schauder @jensschauder T-Systems on site services GmbH
2
Come along
3
Brownfield Projekt
4
WTF?
5
Aufmunitionieren
6
Checkstyle + Jenkins
7
I See Dead Code!
8
Magic Numbers firstName = rs.getString(1)
9
Magic Numbers firstName = rs.getString(1) lastName = rs.getString(2)
10
Magic Numbers firstName = rs.getString(1) lastName = rs.getString(2) age = rs.getInt(2+1)
11
Magic Numbers firstName = rs.getString(1) lastName = rs.getString(2) age = rs.getInt(2+1) city = rs.getString(2+2)
12
Magic Numbers firstName = rs.getString(1) lastName = rs.getString(2) age = rs.getInt(2+1) city = rs.getString(2+2) zip = rs.getString(2+2+1)
13
Change The World!
14
Den Mund zu Voll Genommen
15
Wie konnte das passieren?
16
Conways Law "organizations which design systems... are constrained to produce designs which are copies of the communication structures of these organizations"
17
Schauders Corollary "If your team is a mess, so will be your code."
18
Jim McCarthy You cant have great software without a great team, and most software teams behave like dysfunctional families.
19
Legacy Teams
20
BJ Foggs Behaviour Model
21
SCARF
23
Metriken Reloaded
24
Metriken sind Leitplanken
25
Change the World Reloaded
26
Broken Window Theorie
27
Mikado Methode
28
Quarantäne
29
If it hurts, do it more often
30
Vorsicht Cargo Kult
31
Teammitgliedversteher
32
Teambuilding
33
References http://www.behaviormodel.org/ http://www.davidrock.net/files/NLJ_SCA RFUS.pdfhttp://www.davidrock.net/files/NLJ_SCA RFUS.pdf http://mikadomethod.org/
34
Images Monty Pythons French Waiter http://www.youtube.com/watch?v=mzlCdWwYn2I http://www.youtube.com/watch?v=mzlCdWwYn2I WTF per minute http://xkcd.com/http://xkcd.com/ Matrix der Film Sixths Sense Engraving from Mechanics Magazine (cover of bound Volume II, Knight & Lacey, London, 1824). Courtesy of the Annenberg Rare Book & Manuscript Library, University of Pennsylvania, Philadelphia, USA. Colorful Floral Abstract http://www.sxc.hu/photo/1271814http://www.sxc.hu/photo/12718 14 http://www.sxc.hu/photo/1271814http://www.sxc.hu/photo/12718 14
35
More Images Preacher Until: The End Of The World Matrix Reloaded Schutzplanke http://commons.wikimedia.org/wiki/File:Bauteile_Schutzplanke.p ng http://commons.wikimedia.org/wiki/File:Bauteile_Schutzplanke.p ng Long Walk http://www.flickr.com/photos/143andy/2433641086/in/photostrea m/ http://www.flickr.com/photos/143andy/2433641086/in/photostrea m/ window with a view of ruined buildings http://www.sxc.hu/photo/1413673 http://www.sxc.hu/photo/1413673 Mikado http://www.flickr.com/photos/mordicuac/116695148/http://www.flickr.com/photos/mordicuac/116695148/
36
Even More Images Fantastic Four http://en.wikipedia.org/wiki/File:FF509.jpghttp://en.wikipedia.org/wiki/File:FF509.jpg Ouch http://en.wikipedia.org/wiki/File:OuchFlintGoodrichShot1941.jpg http://en.wikipedia.org/wiki/File:OuchFlintGoodrichShot1941.jpg Coned ice cream http://www.sxc.hu/photo/1127245http://www.sxc.hu/photo/1127245 Dentist http://www.sxc.hu/photo/33199http://www.sxc.hu/photo/33199 Malton Department of Defense/Quarantine Poster http://wiki.urbandead.com/index.php/Malton_Department_of_De fense/Quarantine_Poster http://wiki.urbandead.com/index.php/Malton_Department_of_De fense/Quarantine_Poster The Fantastic Four; Marvel Comics
37
Working with Legacy Teams Jens Schauder @jensschauder T-Systems on site services GmbH
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.