• DocumentCode
    3446195
  • Title

    Key Activities for Introducing Software Product Lines into Multiple Divisions: Experience at Hitachi

  • Author

    Yoshimura, Kazuki ; Shimabukuro, J. ; Ohara, Tomoyuki ; Okamoto, Chikao ; Atarashi, Yoshifumi ; Koizumi, S. ; Watanabe, Shigetaka ; Funakoshi, Kotaro

  • Author_Institution
    Yokohama Res. Lab., Hitachi, Ltd., Yokohama, Japan
  • fYear
    2011
  • fDate
    22-26 Aug. 2011
  • Firstpage
    261
  • Lastpage
    266
  • Abstract
    This paper reports introducing software product lines (SPLs) into multiple divisions at Hitachi. For any divisions developing software for product families that have many variations, an SPL is the key to improving quality, cost, and development efficiency. To introduce SPLs into multiple business divisions from small embedded systems to large power control systems, we organized an SPL project across organizations. Throughout the project, we have successfully introduced SPLs into multiple divisions and identified common and useful activities such as evaluating legacy systems, training domain experts, and sharing experiences with SPL experts. We also report the lessons learned from our experiences about SPL adoptions.
  • Keywords
    software engineering; development efficiency; legacy system evaluation; multiple division; power control system; software product lines; Best practices; Embedded systems; Organizations; Training; Tutorials; Industrial Experience; Legacy System Evaluation; Software Product Lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference (SPLC), 2011 15th International
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-1029-2
  • Type

    conf

  • DOI
    10.1109/SPLC.2011.14
  • Filename
    6030108