Date of Publication

5-10-2019

Degree Type

Honors Thesis

Department

Computing Sciences

First Advisor

Dr. Sandeep Mitra, Professor and Chair, Computing Sciences

Abstract

The goal of this Agile software development project is to create an application to manage the inventory and the rental process of an on-campus organization. At the start of the project, I met with the client to understand their current business processes, which were largely paper-based. I then undertook a requirement capture process to better understand the features needed in the envisaged software application, making sure to keep close contact with the customer. A design phase was started using an Agile Modeling approach to create a minimal model that primarily outlines the behavior of the software application, relying mainly on UML sequence diagrams and GUI mockups/state diagrams. After each check-in with the client the design was modified accordingly. The main objective is to practice the Agile methodology to its fullest, both in the overall project management and, especially, in the development and testing phases.

barnard_n_student_permission_2019.pdf (102 kB)
Student Permission

permission_mitra_barnard_2019jun18.pdf (49 kB)
Thesis Director Permission

Share

COinS