Open source projects require the writing of code, sure, but also developing documentation and training methods, managing and researching communities of users, testing the quality of existing code and designing the interfaces and interactions of user experience.
FORBES: The Knowledge Revolution Is Not About Big Data, It's About Well-Connected Little Data