[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1134285.1134289acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Optimization of software development

Published: 28 May 2006 Publication History

Abstract

For many companies, including leaders in software development, software is becoming an increasingly critical competitive factor. For example, at Siemens, sixty percent of our business is strongly influenced by software and approximately fifty percent of all Siemens patents are software related. With more than 30,000 software developers worldwide and an expenditure of more than 3 billion Euros, Siemens is playing in the 'Champions League' of the world's leading software companies. But this fact is not well known because most of the software developed at Siemens is embedded. It's embedded in the products and solutions sold to customers, such as medical devices, automation controls, trains, automotive components, and even power plants. Yet a major part of the functionality of these products and solutions is defined by software.Because of the high cost of developing software, and because of its extraordinarily high business impact, optimizing the software development process has become a top priority at Siemens.
Simplifying, standardizing and stabilizing development processes and measuring progress according to the CMMI of the Software Engineering Institute,
Making better use of existing synergy potentials, for example by using cross-divisional software platforms and architectures, and
Reducing costs by making structural changes, such as offshoring software development to low-wage countries and using the skills of different cultures, especially in rapidly-developing Asian markets.
The three levers will be described in detail and examples will be provided. The presentation will emphasize the early phases of software development, particularly with reference to requirements engineering and the importance of functional and non-functional requirements. A simple metrics system to measure success in software development will be presented. The Siemens Software Initiative, a company-wide program specializing on software engineering and management at Siemens will also be described.

Cited By

View all
  • (2023)“What if everyone is able to program?” – Exploring the Role of Software Development in Science FictionProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581436(1-13)Online publication date: 19-Apr-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '06: Proceedings of the 28th international conference on Software engineering
May 2006
1110 pages
ISBN:1595933751
DOI:10.1145/1134285
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 May 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ICSE06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)“What if everyone is able to program?” – Exploring the Role of Software Development in Science FictionProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581436(1-13)Online publication date: 19-Apr-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media