Date Approved
12-15-2022
Graduate Degree Type
Project
Degree Name
Computer Information Systems (M.S.)
Degree Program
School of Computing and Information Systems
First Advisor
Byron Devries
Academic Year
2022/2023
Abstract
This project applied software specification gathering, architecture, work planning, and development to a real-world development effort for a local business. This project began with a feasibility meeting with the owner of Zeal Aerial Fitness. After feasibility was assessed the intended users, needed functionality, and expected user restrictions were identified with the stakeholders. A hybrid software lifecycle was selected to allow a focus on base functionality up front followed by an iterative development of expectations of the stakeholders. I was able to create various specification diagrams that express the end projects goals to both developers and non-tech individuals using a standard architectural design. Of the 99 initially specified goals 73 have been completed due to setbacks with refactoring, time underestimates, unknown/unplanned issues, and scope change.
ScholarWorks Citation
Schoenborn, Eric Vincent, "Hybrid Life Cycles in Software Development" (2022). Culminating Experience Projects. 222.
https://scholarworks.gvsu.edu/gradprojects/222