Skip to Main Content

Approved Change Requests

Backlog-GroomingThe CCC Technology Center employs a standardized process for implementing changes to software applications, such as CCCApply. The CCCApply Steering Committee is responsible for reviewing new change requests to the content, data questions, and residency algorithm submitted by the CCC colleges. In addition, all state, federal and system-wide legislative mandates that necessitate to the residency logic - or other areas of the Application to College, are also reviewed by the Committee to determine the programmatic specifications of each change.


Once a request is "Approved" by the Steering Committee, the Product Manager will work closely with both internal and external stakeholders to develop the technical and functional requirements necessary for the change to get implemented - including the required changes to internal and external documentation. Once the requirements are defined and the business acceptance criteria is documented, the change is reviewed by the project developers to estimate the technical effort and resources required. At that point the change request becomes a "change order" so it can be added to the development queue (also called the Product Backlog) and prioritized for the next Annual Update or supplemental release.

In general, changes are not approved without substantial supporting data to verify overall need and benefit to all colleges. Many requests are declined in favor of minimizing risks to the college download files and business operations.

To submit a change request to the CCCApply Steering Committee, college users must post a request to the CCCApply Product Manager on the CCC College Support Site, including the nature of the change, a problem statement, a proposed solution, and supporting documentation on how the change benefits all colleges using CCCApply. The change request can be posted on the "CCCApply" category page of the support site.

Change Request Approval Process

  • Change requests are submitted to Product Manager to be presented to Steering with a problem statement and a proposed solution;
  • Supporting documentation, technical and functional requirements, and screenshots are required;
  • Steering Committee will review verified requests, identify risks, and discuss impact to residency algorithm and college downloads;
  • Requests are approved, deferred, or declined by Steering;
  • Approved change requests are returned to the Product Manager to prepare a "Change Order/Specification";
  • Change specifications include technical and functional requirements and are estimated by development and returned to Steering for second approval (sign-off on the technical solution proposed);
  • Approved change orders are prioritized and placed in the Product Backlog or expedited and added to a development sprint;
  • Corresponding documentation updates are identified and prepared in draft form;
  • Technical changes are made in the CI (continuous improvement) development environment and tested before Business Review sign-off;
  • Tested and approved code is rolled to the Test environment for internal CCC review;
  • A communication plan is drafted based on the type of change and its priority level. The product manager will post an announcement on the CCC College Support Site, and depending on the nature of the change or release, send out additional email notifications to CCC listservs that are impacted by the change(s),including Admissions, Financial Aid, CTO, CSSO, CISO, and others;
  • Change is released to the Pilot environment and colleges are notified via CCC College Support site post;
  • Change is released to the Production environment during a scheduled Annual Update release, Hot Fix release, or supplemental release;
  • Documentation and release notes are posted on the CCCApply Project Site and/or Public Documentation area which can be accessed easily by colleges.

Annual Change Cycle & Communication Timeline

Change-Cycle-Chart

New CCCApply Communication Policy

Before a change is developed, tested, and released to the Pilot or Production environment, CCCApply will notify colleges and provide documentation for the change specification. To learn more, see Communication Policy.