Agility in a large-scale system engineering project: A case-study of an advanced communication system project

Amir Shatil, Orit Hazzan, Yael Dubinsky

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper we describe the application of the agile software development approach in system engineering projects. We describe the main characteristics of system projects, highlighting the challenges that the application of agility in such cases raises. Such challenges emerge due to the unique characteristics of system projects, which include the multidisciplinary nature of such projects, which encompasses, in addition to the software teams, also hardware, firmware, algorithms, and mechanics teams; the significant importance of including the project management in the process; the multiple kinds of integration tasks; the need for high-level and skilled human resources; and finally, the actual software development process, which in many system projects is embedded real-time software. Though agile development is an accepted development methodology in software projects, many questions are still unanswered when agility is applied to system projects. This paper aims to partially close this gap by addressing the application of agility in an advanced communication system project.

Original languageEnglish
Title of host publicationSwSTE2010
Subtitle of host publicationIEEE International Conference on Software Science, Technology, and Engineering
Pages47-54
Number of pages8
DOIs
StatePublished - 2010
Externally publishedYes
EventIEEE International Conference on Software Science, Technology, and Engineering, SwSTE2010 - Herzlia, Israel
Duration: 15 Jun 201016 Jun 2010

Publication series

NameSwSTE2010: IEEE International Conference on Software Science, Technology, and Engineering

Conference

ConferenceIEEE International Conference on Software Science, Technology, and Engineering, SwSTE2010
Country/TerritoryIsrael
CityHerzlia
Period15/06/1016/06/10

Keywords

  • Process implementation and change
  • Software engineering process
  • System integration and implementation

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Agility in a large-scale system engineering project: A case-study of an advanced communication system project'. Together they form a unique fingerprint.

Cite this