Dirk Riehle's Industry and Research Publications

Category: 1. Software Industry

  • How open source is changing the software developer’s career [Computer Magazine]

    How open source is changing the software developer’s career [Computer Magazine]

    Abstract: Software developers with open source project experience acquire verifiable technical expertise, peer-​certified competencies, and positional power—advantages that align with companies’ need to obtain a competitive advantage. Read more… Keywords: Software developer career, software labor economics, high-tech labor market, open source, inner source Reference: Dirk Riehle. “How Open Source is Changing the Software Developer’s Career.”…

  • Favorite story of student entrepreneur ageism

    Favorite story of student entrepreneur ageism

    I teach a course on software product management where I sometimes cross over into startup-land. During a recent class, I showed students a rara-talk by a VC, who was trying to convince them to become entrepreneurs. So I asked the class: Statistically speaking, a 40-year old entrepreneur is much more likely to succeed than a…

  • Where to focus a University incubator

    Where to focus a University incubator

    Fueled by the success of Silicon Valley startups and other success stories, there probably isn’t a single university today which would not like to foster startups from their student ranks. There is a lot to be said about how to do that, but before all operational decisions, a university incubator needs to know where to…

  • For posteriority and reuse

    For posteriority and reuse

    FIWare is a large EU-sponsored program. It has a mission (“about”) statement. Specifically: FIWare is an open initiative aiming to create a sustainable ecosystem to grasp the opportunities that will emerge with the new wave of digitalization caused by the integration of recent Internet technologies. […] Below is a screenshot documenting the project.

  • From developer networks to verified communities: A fine-grained approach [ICSE 2015]

    From developer networks to verified communities: A fine-grained approach [ICSE 2015]

    Abstract Effective software engineering demands a coordinated effort. Unfortunately, a comprehensive view on developer coordination is rarely available to support software-engineering decisions, despite the significant implications on software quality, software architecture, and developer productivity. We present a fine-grained, verifiable, and fully automated approach to capture a view on developer coordination, based on commit information and…

  • How developers acquire FLOSS skills [OSS 2015]

    How developers acquire FLOSS skills [OSS 2015]

    Abstract: With the increasing prominence of open collaboration as found in free/libre/open source software projects and other joint production communities, potential participants need to acquire skills. How these skills are learned has received little research attention. This article presents a large-scale survey (5,309 valid responses) in which users and developers of the beta release of…