Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

SOFTWARE DESIGN METHODOLOGIES, ROUTINES AND ITERATIONS: A MULTIPLE-CASE STUDY OF AGILE AND WATERFALL PROCESSES

Thummadi, B Veeresh

Abstract Details

2014, Doctor of Philosophy, Case Western Reserve University, Management.
Design methodologies exist in espoused theories while methods-in-action never adhere to the entirety of the concepts envisaged by the methodology itself (Avison and Fitzgerald 2003). Currently, there is no deficit in design methodologies but, rather the deficit is in accurate understanding of the application and tailoring of the methodology in a given situation. Despite extensive methodology research over the last two decades we still know very little about how design methodologies are enacted in real-time. To date, there are no studies, which have systematically explored these differences. To uncover the differences, I ask these primary questions in the thesis: 1) What are the sources of variations in methodologies? 2) How iterations-in-practice differ in design methods? And 3) how projects evolve over time? At the core, this thesis work examines the differences in two contrasting design methodologies - agile and waterfall- using the lens of organizational routines. Specifically, I propose here four different types of variation in this thesis: (1) method-induced variation (2) agency-induced variation (3) fitness-induced variation (4) random variation. These sources explain some of the differences occurring in practice between these competing methodologies. The findings from these studies suggest that methods (by themselves) do not generate drastic variation in routines but it is rather the agency and fitness aspects (i.e. the method use) that accounts for most of the routine variation. Further, the differences in the structures of iterations in agile and waterfall were minimalistic, however qualitative data suggests otherwise.
Kalle Lyytinen (Committee Chair)
Dick Welke (Committee Member)
Dick Boland (Committee Member)
Fred Collopy (Committee Member)
John Paul Stephens (Committee Member)
279 p.

Recommended Citations

Citations

  • Thummadi, B. V. (2014). SOFTWARE DESIGN METHODOLOGIES, ROUTINES AND ITERATIONS: A MULTIPLE-CASE STUDY OF AGILE AND WATERFALL PROCESSES [Doctoral dissertation, Case Western Reserve University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=case1396363465

    APA Style (7th edition)

  • Thummadi, B Veeresh. SOFTWARE DESIGN METHODOLOGIES, ROUTINES AND ITERATIONS: A MULTIPLE-CASE STUDY OF AGILE AND WATERFALL PROCESSES. 2014. Case Western Reserve University, Doctoral dissertation. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=case1396363465.

    MLA Style (8th edition)

  • Thummadi, B Veeresh. "SOFTWARE DESIGN METHODOLOGIES, ROUTINES AND ITERATIONS: A MULTIPLE-CASE STUDY OF AGILE AND WATERFALL PROCESSES." Doctoral dissertation, Case Western Reserve University, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=case1396363465

    Chicago Manual of Style (17th edition)