In addition to the basic functionality of the planning, accreditation and assessment modules, the platform should include the following: • Goal Setting and Tracking: The software should allow users to define and document strategic goals, objectives, and outcomes. It should also enable tracking progress toward these goals for the College, each Division, and all organizational sublevels (department, college, unit, etc.), as well as Student Learning Outcomes for each program. • Assessment of Student Learning: The software should provide an aggregate review of student learning from a course, program, and general education. • Supports accreditation activities at the institutional, program and course level for HLC. • Data Analysis and Reporting: The software should facilitate data collection, analysis, and reporting, including the ability to generate custom reports and visualizations. • Collaboration Tools: The software should provide tools for teams to collaborate on plans, share information, and communicate effectively. • Performance Metrics: It should allow for the definition and measurement of key performance indicators (KPI's) and easily generate longitudinal reports to support progress over time. • Align the college's strategic plan with goals, student learning outcomes, and objectives. • Document Management: The ability to store, organize, and retrieve documents in their native format (WORD, Excel, PDF, PNG, MP4, etc.) • Integration with Other Systems: Integration capabilities with other software, such as D2L and PowerBi. Future integration with Workday is also important. • Accessibility and User-Friendliness: The software should be user-friendly and accessible to all stakeholders involved in the strategic planning, assessment, and accreditation, including non-technical users. • Security and Compliance: The software should have robust security features and have mechanisms that assure sensitive data is only accessible, altered or destroyed by authorized individuals (internal staff administrators and extra users). • Customization: The software should allow for customization to adapt to an organization's specific processes and terminology while providing flexible templates for customization. • User Training and Support: The vendor should offer training and ongoing support to ensure users can effectively utilize the software.