mylyn - increasing developer productivity

46
Mylyn Increasing developer productivity Oliver Gierke

Upload: oliver-gierke

Post on 17-May-2015

1.460 views

Category:

Technology


1 download

DESCRIPTION

Slide deck of my Mylyn talk at GearConf 2010 - www.gearconf.com

TRANSCRIPT

Page 1: Mylyn - Increasing developer productivity

MylynIncreasing developer productivity

Oliver Gierke

Page 3: Mylyn - Increasing developer productivity

Typical workday

Page 4: Mylyn - Increasing developer productivity

Typical workday

Page 5: Mylyn - Increasing developer productivity

Typical workday

Page 6: Mylyn - Increasing developer productivity

Typical workday

Page 7: Mylyn - Increasing developer productivity
Page 8: Mylyn - Increasing developer productivity

"Hey, dude! Could you quickly fix that bug please?

Page 9: Mylyn - Increasing developer productivity

Focus

Page 10: Mylyn - Increasing developer productivity

Focus

Productivity

Page 11: Mylyn - Increasing developer productivity

Focus Productivity

Traceability

Page 12: Mylyn - Increasing developer productivity

Focus Productivity

Traceability

Page 13: Mylyn - Increasing developer productivity

Focus

Page 14: Mylyn - Increasing developer productivity

Focus?

Page 15: Mylyn - Increasing developer productivity

Task!

Page 16: Mylyn - Increasing developer productivity

Task!

Page 17: Mylyn - Increasing developer productivity

Task

Page 18: Mylyn - Increasing developer productivity

Task

Page 19: Mylyn - Increasing developer productivity

Task

Page 20: Mylyn - Increasing developer productivity

Co

ntext Task

Page 21: Mylyn - Increasing developer productivity

Local tasks

Page 22: Mylyn - Increasing developer productivity

Productivity

Page 23: Mylyn - Increasing developer productivity

Bugtracker

Page 24: Mylyn - Increasing developer productivity

Patchwork?

Page 25: Mylyn - Increasing developer productivity

Integrated toolset

Page 26: Mylyn - Increasing developer productivity
Page 27: Mylyn - Increasing developer productivity

JIRATrac

BugzillaRedmine

MySql Mantis

Crucible

Bamboo

Perforce

ClearQuest

Page 28: Mylyn - Increasing developer productivity

Define queries

Page 29: Mylyn - Increasing developer productivity

Define queries

Page 30: Mylyn - Increasing developer productivity

Rich task editor

Page 31: Mylyn - Increasing developer productivity

WikiText

Page 32: Mylyn - Increasing developer productivity

WikiText

Page 33: Mylyn - Increasing developer productivity

Share context!

Page 34: Mylyn - Increasing developer productivity

Working sets

Page 35: Mylyn - Increasing developer productivity

Traceability

Page 36: Mylyn - Increasing developer productivity

Who?What?Why?

Page 37: Mylyn - Increasing developer productivity

Who?What?Why?

Page 38: Mylyn - Increasing developer productivity

Who?What?Why?

Page 39: Mylyn - Increasing developer productivity

Create links

Page 40: Mylyn - Increasing developer productivity

Demo

Page 41: Mylyn - Increasing developer productivity

Beyond the obvious

Page 42: Mylyn - Increasing developer productivity

Task context?Code quality?

Page 43: Mylyn - Increasing developer productivity

Bug nests

Page 44: Mylyn - Increasing developer productivity

Questions?

Page 45: Mylyn - Increasing developer productivity

Appendix

Page 46: Mylyn - Increasing developer productivity

Images

Phone: http://www.sxc.hu/photo/573633

Workplace: http://osxdaily.com/2010/07/24/mac-setups-macbook-pro-on-the-go/

Integrated toolset: http://www.sxc.hu/photo/1142176

Productivity: http://www.sxc.hu/photo/1269809

Bugtracker: http://www.sxc.hu/photo/1119647

Patchwork: http://www.sxc.hu/photo/838256

Links: http://www.sxc.hu/photo/1108601

Beyond: http://www.sxc.hu/photo/1043922

Bug nests: http://www.sxc.hu/photo/1208113

Questions: http://www.sxc.hu/photo/860327