Supporting structures for evolving systems development.

Carl Adams

Research output: Contribution to journalArticlepeer-review


Information systems evolve. Evolution takes place throughout all stages of an information system from development to early use and to a mature "legacy" status. During development users and developers learn about the problem domain and refine requirements. When using a system, users learn about it's the system's capabilities and possibilities resulting in further evolving requirements. The dynamic business environment also initiates modifications to system attributes. This paper looks at this dynamic environment of development and examines how development teams can address these evolving and uncertain system requirements. A case study is used as a sample to identify structures that support such system evolution. At least for the case study, social and informal structures provide much support to address the uncertainties of development.
Original languageEnglish
Pages (from-to)423-442
Number of pages20
JournalInternational Journal of Information Technology and Management
Issue number4
Publication statusPublished - 2005


Dive into the research topics of 'Supporting structures for evolving systems development.'. Together they form a unique fingerprint.

Cite this