• DocumentCode
    1143428
  • Title

    The Bazaar inside the Cathedral: Business Models for Internal Markets

  • Author

    Wesselius, Jacco

  • Author_Institution
    Philips Healthcare
  • Volume
    25
  • Issue
    3
  • fYear
    2008
  • Firstpage
    60
  • Lastpage
    66
  • Abstract
    Software product-line development lets organizations better optimize software development efficiency by building a shared set of assets for reuse in multiple products. This process introduces many challenges, not least of which is creating the initial set of reusable software assets. To accomplish this, organizations often establish a central software platform group. Such a group faces a serious problem: existing systems groups already have a large set of software components that they use to build their products. If companies are to successfully transition to product-line development, these systems groups must shift their investments from existing software components to the new reusable product-line assets. One way to encourage this is to create an internal open source software community that lets systems groups actively contribute their existing components to the platform. In OSS, a community works together to develop software. Because the software´s users are part of the community, they can add the assets they need. Inner-source-software (ISS) development applies OSS within a limited environment that has a closed border (such as a company, a division, or a consortium). So, companies using the ISS approach essentially establish an OSS community within the confines of their organization.
  • Keywords
    business data processing; product development; public domain software; software management; software reusability; business model; inner-source-software development; internal market; investment; open source software community; software asset reusability; software component; software product-line development; Business; Companies; Investments; Medical services; Open source software; Programming; Roads; Software reusability; Software systems; Switches; business models; inner-source software development; open source software development; reusable software; reuse models; software engineering management; software platform development;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2008.79
  • Filename
    4497766