Program Foundational Change & Analysis
- Dominant language
- TypeScript
- Stars
- 29
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
### Program Year Foundation Part 1
Create the underlying structure needed to make program year effect programs
- Programs associated with a specific program year
- Ability to create programs for a particular year
- Separation of program information between years
- Preservation of historical program information
### Year Specific Rules & Data handling Part 2
Ensure everything that governs a program is aligned to its program year.
- Forms and questions
- Exceptions
- Program validations
- Offering validations
- Business rules
- The goal is to prevent rules or information from one program year unintentionally impacting another.
### Program Renewal Part 3
Introduce the concept of renewing a program from one year to the next.
- Creating a new program-year version from an existing program
- Carrying forward relevant information
- Allowing institutions to review and update the renewed program
- Establishing renewal dates and statuses
### Renewal Experience Part 4
Create a simple experience for managing renewals.
- Renewal dashboard/view
- Visibility into programs ready for renewal
- Renewal status
- Ability to manage exceptions as part of renewal
- Clear workflow for institutions and internal users
### Communications and Operations Part 5
Make the renewal process manageable at scale.
- Notifications when programs are ready for renewal
- Renewal reminders
- Pre-renewal program extracts/reports
- Internal visibility into renewal progress
### Automation and Optimization Part 6
Once the core renewal process is working, reduce manual effort.
- Automated renewal triggers
- Bulk processing considerations
- Additional reporting and operational efficiencies
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.