All ETDs from UAB

Authors

R Steven Wingo

Advisor(s)

Murat M Tanik

Committee Member(s)

Ronald W Dodson

Mohammad R Haider

Cynthia M Jones

Bharat Soni

Murat N Tanju

Document Type

Dissertation

Date of Award

2015

Degree Name by School

Doctor of Philosophy (PhD) School of Engineering

Abstract

This dissertation is focused on the phenomenon of implementing abstractions from complex problem domains in concrete software systems. The question of this inquiry is to determine how an agile software development process, in particular Extreme Programming, supports the development of large software systems as solutions for complex problem domains. This study used the Grounded Theory Methodology to identify and explain the qualities of software development using the Extreme Programming methodology and to construct a theory grounded in data collected from interviews of experienced practitioners of Extreme Programming, from observations of Extreme Programming in practice, and from a review literature related to the question. Information gained from this study can be used in understanding the reasons for selecting a methodological approach for developing software for complex problems.

ProQuest Publication Number

Document on ProQuest

ISBN

978-1-339-69303-3

Comments

etdadmin_upload_405878

Included in

Engineering Commons

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.