Graduate Degree Type
Computer Information Systems (M.S.)
School of Computing and Information Systems
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.
Schoenborn, Eric Vincent, "Hybrid Life Cycles In Software Development" (2022). Culminating Experience Projects. 215.
Computer and Systems Architecture Commons, Databases and Information Systems Commons, Data Storage Systems Commons, Graphics and Human Computer Interfaces Commons, Software Engineering Commons, Systems Architecture Commons