1 / 4

Software Technology Context:

STATOSS: OPEN SOURCE SOFTWARE AT STATOILHYDRO? NTNU-STATOILHYDRO contact meeting, 25 May 2009 Reidar Conradi et al., IDI, NTNU www.idi.ntnu.no/grupper/su/publ/ppt/statoil-oss-25may09.ppt. Software Technology Context:

awen
Download Presentation

Software Technology Context:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. STATOSS: OPEN SOURCE SOFTWARE AT STATOILHYDRO?NTNU-STATOILHYDRO contact meeting, 25 May 2009 Reidar Conradi et al., IDI, NTNU www.idi.ntnu.no/grupper/su/publ/ppt/statoil-oss-25may09.ppt Software Technology Context: • 1970: Systematic software reuse – less time & effort, better quality, ”best practises”, standardization – but non-technical obstacles like trust, ownership, ROI, updating, culture, policies … • 1984-98: FreeSoftware and Open Software Software (OSS). • Since 2005: software technology maturing through OSS: • Massive, global software reuse, i.e. standardization. • Cooperativeand distributedwork processes. • Ex. Roles: main developer (having ”gone open”), major co-developers, occational contributors, passive developers, and end-users. • Ex. Business models: double licensing, or shared OSS code run by foundations owned by IBM, Sun etc. and which may offer paid services. Statoil-NTNU contact meeting, 25 May 2009

  2. The OSS ”tsunami” and StatoilHydro • Ongoing software revolution: • One million software components in www.xoopsforge.com: Linux, Hibernate, libraries, .... • Public OFU contracts shall make delivered software open. • Half of 5000 Norwegian software companies use OSS in new code; 50-100 that have gone open – like Ez Systems w/ 2 mill. downloads. • What’s in it for StatoilHydro? • All software-intensive companies need to efficiently acquire, use and maintain high-quality ICT systems - costing StatoilHydro 3(?) bill. NOK per year. • Systematic reuse and OSS are vital to improve StatoilHydro’s software processes, perhaps in non-competitive communities with related companies (figure p. 4). • Try base such efforts on SEVO project: • SW evolution of component-based systems (NFR, 2004-08); PhDs Gupta & Slyngstad, postdocs Mohagheghi & Li; StatoilHydro contacts: Rønneberg, Landre, Wesenberg. • 4-year study of defect & change profiles of JEF reusable library and its 3 appl. • Recommendations for changed reuse policies and processes. • 40 SEVO papers, 6 with StatoilHydro co-authors; all results public. Statoil-NTNU contact meeting, 25 May 2009

  3. Project STATOSS: StatoilHydro and OSS? • For StatoilHydro, consider an internal OSS initiative: • Make a survey of the insight in and attitudes to OSS in StatoilHydro (human roadmap). • Find out how much and what kind of OSS is now in use in StatoilHydro (software roadmap). • Export: find ”code” that may be upgraded to new, own OSS components (go open). • Import: find ”code” that may be replaced by existing OSS components (more reuse). • Establish non-competitive communities with similar companies regarding domain-specific libraries (partner seek), cf. similar alliances in telecom between Nokia, Philips et al. • Couple this to ongoing ”Integrated Operations” project? • Adopt an incremental approach for all this. Identify risks and success factors. • For NTNU, new R&D project to piggy-back on above StatoilHydro initiative: • Study related products and processes. Make research design w/ research goals. • Propose and validate revisions to the actual processes. Advancing state-of-the-art. • Similar for an ”open” business model to express StatoilHydro’s OSS policy and experience.. • R&D resources at NTNU and StatoilHydro: • NEW: two PhD students: 5 MNOK over 3 years, some master students. • prof. Reidar Conradi, postdoc Daniela Cruzes, both IDI; f.aman. Alf Steinar Sætre, IØT; • a full-time coordinator and an action team of five persons from StatoilHydro. Statoil-NTNU contact meeting, 25 May 2009

  4. OSS Business Models - COSI ITEA2 project: New technology in upper-right corner (red), being eroded from lower-left (yellow). Maturing technology, from proprietary to open, towards lower-right corner (arrow on green diagonal). Statoil-NTNU contact meeting, 25 May 2009

More Related