Pro Yearly is on sale from $80 to $50! »

Project Management 101 For Open-Source Projects (WebEngDus)

D1b6700884ac0ae368918ad171bb6a75?s=47 Christian Lück
April 26, 2018
84

Project Management 101 For Open-Source Projects (WebEngDus)

Do you need suits and an MBA to be a manager? Hint: You do not. Learn what it takes to successfully manage open-source projects of varying sizes each with their unique constraints - whether you're just getting started with open-source or whether you're already a successful contributor or maintainer.

---

This talk was presented at WebEngDus (https://www.meetup.com/de-DE/Web-Engineering-Duesseldorf/events/247184397/) as one of four lightning talks this day (15-20 min each). This implies that this is only supposed to be a 101 introduction. Yes, there's so much more to say to every single slide…

D1b6700884ac0ae368918ad171bb6a75?s=128

Christian Lück

April 26, 2018
Tweet

Transcript

  1. open source project management open source for fun and profit

  2. Last WebEngDus … 2

  3. Last WebEngDus all about project management 3

  4. really? 4

  5. Project management 5 - Scrum - Agile - Cross functional

    teams - Upper management vs. engineering - $$$
  6. project management 6

  7. projects? 7

  8. management 8

  9. project management 9

  10. open source project management 10

  11. open source 11

  12. open source is ubiquitous! 12

  13. open source consumers? 13

  14. open source contributors? 14

  15. Agenda 15 - hello - getting started - magic 1+

    - reliable open source - scaling empathy - burning out - sustainable - $$$
  16. Hello! 16

  17. $ whoami 17

  18. $ whoami Christian Lück 18

  19. $ whoami Christian Lück 19

  20. $ whoami Christian Lueck 20

  21. $ whoami Christian Lueck 21

  22. $ whoami Christian Lueck @clue 22

  23. $ whoami Christian Lueck @another_clue 23

  24. $ whoami Christian Lueck @another_clue passionate about pushing the limits

    24
  25. $ whoami Christian Lueck @another_clue passionate about pushing the limits

    freelance software engineer 25
  26. 26

  27. 27

  28. 28

  29. 29

  30. 30

  31. 31

  32. 32

  33. 33

  34. 34 not this talk :-(

  35. 35 open source can be fun

  36. 36

  37. 37 merry christmas!

  38. 38 open source is hard work

  39. I know a thing or two 39

  40. there are no silver bullets 40

  41. here’s what I learned… 41

  42. getting started 42

  43. getting started 43

  44. getting started 44 do what you’re good at and enjoy!

  45. getting started 45 do what you’re good at and enjoy!

    just getting things done
  46. getting started 46 do what you’re good at and enjoy!

    just getting things done prototypes are perfectly fine
  47. getting started 47 do what you’re good at and enjoy!

    just getting things done prototypes are perfectly fine eventually get better
  48. the magic 1+ step 48

  49. magic! 49

  50. magic! 50 first star

  51. magic! 51 first star first fork

  52. magic! 52 first star first fork first contribution

  53. magic! 53 first star first fork first contribution first external

    maintainer
  54. validates your concept 54

  55. onboarding 55

  56. onboarding 56 always start with the why

  57. onboarding 57 always start with the why encourage feedback

  58. onboarding 58 always start with the why encourage feedback welcome

    contributions
  59. no validation? 59

  60. reliable open source 60

  61. reliable? 61

  62. reliable? 62 relying

  63. reliable? 63 relying trust

  64. reliable? 64 relying trust don’t mess this up

  65. reliable! 65

  66. reliable! SemVer 66

  67. reliable! SemVer Keep a Changelog 67

  68. reliable! SemVer Keep a Changelog Documentation 68

  69. reliable! SemVer Keep a Changelog Documentation Processes 69

  70. scaling empathy 70

  71. scaling empathy 71

  72. scaling empathy 72 at first, it’s easy

  73. scaling empathy 73 at first, it’s easy eventually, people will

    disagree
  74. scaling empathy 74 at first, it’s easy eventually, people will

    disagree that’s okay
  75. scaling empathy 75 at first, it’s easy eventually, people will

    disagree that’s okay no need to make everybody happy
  76. burning out 76

  77. burning out 77 mental health is a serious issue

  78. burning out 78 mental health is a serious issue take

    care of yourself listen to yourself
  79. burning out 79 mental health is a serious issue take

    care of yourself listen to yourself take your time
  80. burning out 80 mental health is a serious issue take

    care of yourself listen to yourself take your time reach out for help @OSMIhelp
  81. sustainable 81

  82. sustainable 82

  83. sustainable 83 find your pace

  84. sustainable 84 find your pace learn to say NO

  85. sustainable 85 find your pace learn to say NO let

    people know
  86. companies want reliable projects 86

  87. do companies rely on your project? 87

  88. $$$ 88

  89. $$$ 89 making money is easy

  90. $$$ 90 making money is easy - plan - ?

    - profit
  91. $$$ 91

  92. $$$ 92 dual licensing

  93. $$$ 93 dual licensing custom development

  94. $$$ 94 dual licensing custom development services

  95. $$$ 95 dual licensing custom development services sponsoring

  96. there are no silver bullets 96

  97. Conclusions 97

  98. there are no silver bullets 98

  99. I encourage feedback, questions + suggestions 99

  100. open source is everywhere! 100

  101. just start 101

  102. just start start small 102

  103. just start start small keep improving 103

  104. just start start small keep improving eventually rule the world

    104
  105. contribute! 105

  106. contribute! code 106

  107. contribute! code maintenance 107

  108. contribute! code maintenance money 108

  109. // thank you! 109 @another_clue – https://lueck.tv/