Content area

Abstract

A lot of the software industry has moved from the planned method of software development to an Agile development process. Agile is one of the widely used methodologies today and has several benefits over the planned method. While Agile has taken over the software industry, it is also expanding in the field of education. It is a great tool for better organization and rapid feedback. The following study starts by stating differences between planned and Agile software development processes. Next, to demonstrate how Agile can be used in other non-software related environments, this study shows a pilot study conducted with a group of online students through use of the ensemble method named “Feature Driven Scrum” (a tailor method created by the amalgamation of Feature Driven Development and Scrum). The study shows how Agile is a great tool for organization and self-assessment. Agile has several principles and manifestos, and these are similar to the ones supported by Design Thinking. A course named “Agile Design Thinking” has been proposed in this study to show how Agile and Design Thinking support the same principles. Several games have been introduced in the course, which help students understand concepts better and retain those concepts for a longer time. In order to help students, learn and understand this course better, a pedagogy using Agile principles has been developed. This pedagogy can be used to teach students from the Engineering discipline as well as other disciplines. The pedagogy has been tested in a Data Science course, and the results are stated. Lastly, an e-learning android application that uses flashcards (using C# and XML, Xamarin platforms) was developed using Agile Design Thinking principles. This application can be used to enhance the student learning experience. The application has been validated and findings show that Agile and Design Thinking support the same principles and that great customer experience can be created using the Agile Design Thinking principles.

Details

1010268
Title
Software Engineering for All – Why and How
Number of pages
142
Publication year
2020
Degree date
2020
School code
1251
Source
MAI 85/3(E), Masters Abstracts International
ISBN
9798380386050
Advisor
Committee member
Helm, James; Willis, Jana
University/institution
University of Houston-Clear Lake
University location
United States -- Texas
Degree
M.S.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
30752485
ProQuest document ID
2869812006
Document URL
https://www.proquest.com/dissertations-theses/software-engineering-all-why-how/docview/2869812006/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic