What are the requirements for accessible software design?

Requirements include following the WCAG, which includes passing tests such as legible color contrast on all components, making software usable with assistive technologies, and more.