09/05/2025 Update
• First day of classes: CS&E and CAOS successfully navigated another first day of classes traffic on Sep 3, 2025. A few data points and graphs are below: - On average we monitored around 2,000 active users on the CS&E. - Didn’t notice any slow response times for users (i.e. users didn’t experience any slowness during heavy usage time). Average p95 response time remained below 3 seconds (non 2XX code indicates errors) . - CAOS didn’t experience any slowness and successfully processed nearly 42K requests at the peak time.
Quick links
Roadmap
Status key
Discovery: Documenting and validating a request or use case.
Refining: Planning implementation and estimating effort.
Unreleased: Ready to sprint or sprinting has started.
Released: Completed and deployed to production.
Priority key
Now: Sprinting now or in the next 2 weeks.
Next: Sprinting within the next 1-3 months.
Later: Greater than 3 months away from sprinting.
This is an accordion element with a series of buttons that open and close related content panels.
Planning, Refining, Unreleased
Name | Status | Priority | Product(s) | Start Date | End Date | Description |
---|---|---|---|---|---|---|
CS&E Security Remediations and Terraform Provisioning | Unreleased | Now | Course Search & Enroll app | 11/13/2024 | 09/30/2025 | Address Cybersecurity recommendations and add Terraform support for CS&E. This will enhance disaster recovery capabilities in CS&E. |
Cybersecurity Evaluations and AWS Cost Analysis | Unreleased | Now | CAOS API, DARS API, DARS App | 07/24/2024 | Cybersecurity Evaluation and AWS Cost Analysis for CAOS, CS&E, Residency App, DARS | |
CSE Accessibility Updates | Unreleased | Now | Course Search & Enroll app | 04/29/2025 | 09/30/2025 | To address accessibility issues in CS&E. This will also address new ADA rule recommendation. |
Migrate messaging SQS and evaluate external client migration to SQS | Unreleased | Later | AmazonMQ, CAOS ETL, Course Search & Enroll app | Migrate away from AmazonMQ to SQS. SQS will provide more reliability with sub-millisecond latency. Will be able to resolve issues quickly by removing the dependency on API Team (AmazonMQ). | ||
CS&E Elasticsearch Upgrade | Unreleased | Later | Course Search & Enroll app | Upgrade to latest version of ElasticSearch(ES). | ||
DARSX Migration and Updates | Discovery | Next | DARS API, DARS App | Migration of the DARSX functionality into the DARS Request app, as well as DARSX functional improvements. This will be a replacment for the legacy DARSX app and will bring the user exeprience into the new DARS app. | ||
Name | Status | Priority | Product(s) | Start Date | End Date | Description |
Source
Released
Name | Status | Product(s) | Start Date | End Date | Description |
---|---|---|---|---|---|
DARS Post-Release Fixes | Released | DARS API, DARS Web | 09/03/2024 | 04/15/2025 | Bug fixes and updates for DARS Request App based on campus user feedback. |
Deprecate DARS Web | Released | DARS API, DARS App, DARS Web | 06/24/2025 | 07/22/2025 | Migrate all users into new DARS app and deprecate DARS Web |
Curricular and Academic API: Discovery, API Specification and Cost Estimation | Released | Curricular and Academic API | 07/10/2024 | 12/10/2024 | Work with users, stakeholders, partners to refine curricular and academic API use cases to identify the outcomes. The goal is to design the interfaces such that we can implement a scalable, robust, RESTful/JSON API that's exposed via Apigee. Produce the API specification for the resources. Provide a system design and cost estimation for the implementation. |
Residency Application Fall 2024 Application Updates | Released | Residency app | 05/28/2024 | 10/29/2024 | Residency App updates for Fall 2024 application cycle. |
Advisor/Staff DARS app | Released | DARS API, DARS Web | 01/24/2024 | 09/17/2024 | Implement the ability for Advisor/Staff to run DARS Audits. |
Cybersecurity Recommendations | Released | Residency app | 11/10/2021 | 01/11/2022 | Address Cybersecurity recommendations for Residency Application. |
Database Exadata 9 migrations and SIS table re-name | Released | 03/01/2023 | 04/25/2023 | Migrate away from synonyms for SYSADM and migration to Exadata 9. | |
Fall 2023 Updates | Released | CAOS API, Course Search & Enroll app | 09/20/2023 | 12/12/2023 | Infrastructure updates before Fall 2023 enrollment period. |
Fractional Transfer Credit | Released | Curricular and Academic API | 11/16/2022 | 02/07/2023 | Provide a list of RESTful resources for CAOS. |
Fractional(exact) Credit Support in CS&E and DARS | Released | Course Search & Enroll app, CAOS API | 10/05/2022 | 04/25/2023 | Implement the support for Fractional(exact) Transfer Credits in CS&E and DARS. |
Migrate CAOS SOAP endpoint 1.8 to AWS | Released | CAOS API | 04/12/2023 | 09/01/2023 | Migrate CAOS SOAP endpoints to AWS managed services. This will free up more operational time from the team to focus on other efforts. |
Migrate CAOS-ETL to AWS | Released | DARS API, CAOS ETL, Course Search & Enroll app | 01/11/2023 | 09/01/2023 | Migrate CAOS ETL process to AWS managed services. This will free up more operational time from the team to focus on other efforts. |
Migrating into AmazonMQ | Released | CAOS API, Course Search & Enroll app | 12/22/2021 | 02/22/2022 | Migrate CAOS and CS&E to AmazonMQ from on-prem ActiveMQ. This will free up more operational time from the team to focus on other efforts. |
NetID login/SSO for DARS Advisor Audit App | Released | DARS API, DARS Web | 10/18/2023 | 12/26/2023 | Implement NetID login for DARS Advisor site (either using AWS Cognito or Apache/Shib). |
Non-matriculated students to run DARS Audits, DARS TI grades support and Apigee migration | Released | Course Search & Enroll app | 12/22/2021 | 07/26/2022 | This feature will add the ability for a non-matriculated (a student who can't generate a DARS Audit yet) student to generate DARS Audits. By enabling an admitted, non-matriculated student to run a DARS, they will be able to see exactly how their transfer coursework and AP/IB scores will count toward a specific major or certificate. This is valuable insofar as they will be able to see the degree applicability of their transfer coursework. As UW-Madison seeks to increase enrollment in Online undergraduate majors, the ability to show prospective, admitted students exactly how many credits they would need to take to complete the degree is an invaluable recruitment tool. This release will also contain Transfer-In-Progress(TI) grades support in DARS and also DARS API Apigee migration. |
Residency app Fall 2023 | Released | Residency app | 06/28/2023 | 07/13/2023 | Update residency determination logic and correct bugs in preparation for the upcoming fall semester. |
Revalidate Cart when Holds are removed | Released | Course Search & Enroll app | 03/16/2022 | 05/04/2022 | Implement the functionality to revalidate the CS&E cart when holds are removed. This will reduce the number of support requests on RO. |
Spring Boot and Critical Security Fixes v1 | Released | CAOS API, Course Search & Enroll app | 08/31/2022 | 12/21/2022 | Upgrade Spring Boot version in CS&E and CAOS. This remove possible security vulnerabilities by upgrading to a newest version of a library that's used by CS&E and CAOS. |
Spring Boot and Critical Security Fixes v2 | Released | CAOS API, Course Search & Enroll app | 06/14/2023 | 12/13/2023 | Upgrade Spring Boot version in CS&E and CAOS. This remove possible security vulnerabilities by upgrading to a newest version of a library that's used by CS&E and CAOS. |
uAchieve Server in AWS and DARS API Improvements | Released | DARS API, DARS Web | 12/27/2023 | 05/14/2024 | To set up infrastructure as code for DARS. This will provide disaster recovery for DARS infrastructure. And also ability to review changes to the same infrastructure. Refactor DARS API to remove NetID based authNZ model. Migrate uAchieve server to AWS. |
Name | Status | Product(s) | Start Date | End Date | Description |
Source