As a user of the Low Code Solution (LCS) Betty Blocks platform or Kuali Build platform, you will be aware of and abide by the following responsibilities depending on your role:
Application Manager/App Admin/Developer responsibilities
Application Managers/Admins/Developers must:
- Complete all UW data governance and “creating a good user experience” training available.
- Abide by all Low Code Solutions policies and follow the best practices as outlined in the training and Low Code Solutions KnowledgeBase documentation.
- Understand that an application can be audited at any point in time to determine if it meets policy requirements. An application may be removed from production at any time, due to a variety of factors including but not limited to an incident, such as a security breach or insecure exposure of data.
- Ensure that the UW-Madison Digital Accessibility Policy is followed when designing applications. For more information on the policy, refer to the How to follow UW-Madison’s Digital Accessibility Policy webpage.
- Document how users of their application(s) will be notified in the event that an application unexpectedly cannot be reached. This documentation should include what downtime procedures/manual workaround processes application users should follow until the application becomes available again.
- Understand that it is the responsibility of the Application Manager to alert users of their application(s) when an outage is reported.
- Contact the Low Code Solutions service team or their Organization Administrator when seeking assistance instead of contacting Betty Blocks or Kuali support directly.
- Keep the Service Team informed as they create their applications and prior to making the applications live as outlined in the Low Code Solutions KnowledgeBase documentation.
- For using the Betty Blocks platform:
- Complete the Low Code Solutions Betty Blocks training pathway prior to creating non-playground/training applications in the Betty Blocks platform such that the nuances of the Betty Blocks platform are learned, managed and understood.
- Understand that Betty Blocks utilizes constant delivery to make changes to the Betty Blocks platform and Integrated Development Environment (IDE), where applications are developed. Application Managers/Developers should expect these changes and review communications sent by Betty Blocks and the Low Code Solutions service team regularly.
- For using the Kuali Build platform:
- Understand that Kuali utilizes constant delivery to make changes to the Kuali Build platform, where applications are developed. Application Managers/Application Admins/Developers should expect these changes and review communications sent by or noted in Kuali (see “New” in top left) and the Low Code Solutions service team regularly.
- Kuali has a Standard Change window which is reserved for updates that cannot fit the Default Maintenance Windows. This is a standing, optional maintenance window each week:
- Production: Each Sunday, 6:00 AM to 10:00 AM US Mountain Time.
- Non-Production: Each Saturday, 8:00 AM to 12:00 PM US Mountain Time (non-production customer facing environments).
Organization Administrator/Admins for S/C/Ds responsibilities
Organization Administrators/School, College, Division (S/C/D) Admins must:
- Work with the service team to stay informed and build a good foundation for the platform. Organization Administrators will be involved in:
- Informing Application Managers/App Admins/Developers of existing applications that may suit their needs instead of duplicating applications.
- Assisting in the determination of any application that may need to be deprecated.
- Reviewing users that may need to be made inactive in Betty Blocks and reassigning ownership of their Kuali and Betty Blocks applications to the correct Application Manager/Developer.
- Complete all UW data governance and “creating a good user experience” training available.
- Work with the Low Code Solutions service team to establish appropriate user access and platform structure in Betty Blocks. Organization Administrators will be involved in:
- Determining user roles in Betty Blocks
- Determining whether a new organization needs to be created.
- As the Betty Blocks platform’s set of permissions get enhanced, assist in determining the permissions assigned to the Organization Administrators and Application Managers.
- Work with the service team to stay informed and build a good foundation for the Betty Blocks platform. Organization Administrators will be involved in:
-
- Informing the service team if any applications, blocks and application templates need to be created so they can be shared across UW.
- Reviewing the IT inventory on a regular basis to assess applications, blocks and application templates that are live or in development and following naming conventions.
- Complete the Low Code Solutions training pathway for Betty Blocks so they can move around the platform and understand terminology.
- Understand that Betty Blocks utilizes constant delivery to make changes to the Betty Blocks platform and the Integrated Development Environment (IDE), where applications are developed. Organization Administrators should expect these changes and review communications sent by Betty Blocks and the Low Code Solutions service team regularly.
- Understand that Kuali utilizes constant delivery to make changes to the Kuali Build platform, where applications are developed. Application Managers/Application Admins/Developers should expect these changes and review communications sent by or noted in Kuali (see “New” in top left) and the Low Code Solutions service team regularly.
- Kuali has a Standard Change window which is reserved for updates that cannot fit the Default Maintenance Windows. This is a standing, optional maintenance window each week:
- Production: Each Sunday, 6:00 AM to 10:00 AM US Mountain Time.
- Non-Production: Each Saturday, 8:00 AM to 12:00 PM US Mountain Time (non-production customer facing environments).