Project Vision and Business Case
This document gives the vision and business case for the Degree Plan project. This page is divided into the following sections:
- Introduction
- Stakeholder Descriptions
- Product Overview
- Summary of System Features
- Other Requirements and Constraints
Introduction
We envision a cross-platform application for designing a Degree Plan. This program would help
students orgranize the order of classes, evaluate the difficultly of
semesters, determine the progress towards degree or minor completion.
Degree Planner as a Tool
The project is intended to fulfill a real-world need that the students have. Briefly, this is the need to easily design and implement a Degree Plan in a shorter period of time with less work and less error. It would also evaluate the difficulty of classes scheduled for each semester, and it would list the completed requirements and unfulfilled requirements. It would be useful to people who don't want to use the premade degree plans or want to have additional majors, minors or degrees.
Stakeholder Descriptions
Stakeholder (Non-User) Summary
The non-user stakeholders in the system include:
- Future employers of group members, companies who would want knowledgeable employees.
- Group members, who wants good grades in this class..
- Future editors of the project, those who will eventually end up improving on this project.
- Iowa State University, as a tool to help students achieve their
goals.
User Summary
The user of the system is a person who is a new student at Iowa
State, someone who has not yet planned out a Degree
Plan, someone who wishes to revise their degree plan or for someone
who changed majors. This project could also be used by advisors
in helping their students schedule their Degree
Plans.
Key High-level Goals and Problems of the Stakeholders
- Future employers want group members to learn a lot about analysis
and design from this project.
- Future editors want easily reuseable code.
- Group members want good grades.
Key High-Level User Goals
The users have access to a free program that will assist in
choosing, ordering and evaluating their classes in their Degree Plan, and a program that will track
their progress.
Product Overview
Degree Planner is capable of creating possible Degree Plans, assessing the Difficultly level of each semester, and monitoring progress towards a successful completion of a degree, major or minor using a GUI.Summary of System Features
The system provides:
- A way to lay out a Degree Plan using a GUI.
- Analysis of Difficultly level of each semester.
- Analysis of current progress towards a degree, major or minor.
Last modified 9.26.04