Open raywangoctova opened 1 year ago
Should we mention that our accessible, reliable, and effective solutions include both authenticated and unauthenticated web experiences?
Reduction of toil through automation and appropriate tool adoption. Engineers should not be spending an appreciable amount of time on manual tasks or routine maintenance. All interactions withi production should occur via external logging or configuration as code based pipelines. Logging in to production or staging for any reason should be treated as an exceptional cercumstancew ith appropriate guard rails.
Shared responsibility for "platform" ownership established. This means all integrations with Vets-API and website have ownership, deprecation, or ownership succession plans., Pull Requests are defined as a shared responsibility across a wider group of platform and VFS stakeholders., VFS teams have their own services that they own and maintain that run in the appropriate place insteawd of always adding features to Vet's API. Components that are not core features of VEts api are appropriately abstracted using service decomposition OR modularity.
Support is a first class component of the platform, humans are dicated to the effort on Tier 1 and we foster a culture of collaboration and information sharing insteawd of rotating senior engineers in and out of support.
Standardsized observability is established. All new VFS projects have dashboard visibility by default.
Here is my outline at the moment. Not complete, but a start.
Should we mention that our accessible, reliable, and effective solutions include both authenticated and unauthenticated web experiences?
@EWashb Maybe wrap this into a highlight of user experience and user-centered design? That would include accessibility as well as auth & unauth interactions.
I really like that approach @mchelen-gov
Description
Our vision is to create a world-class platform that empowers product development teams to build and deliver innovative, accessible, and secure solutions for Veterans. We are committed to providing a seamless and dependable product development experience by streamlining governance processes, enhancing security management, and expanding site reliability engineering. Additionally, we will modernize design and form systems, incorporate content management system operation, and improve platform automation, documentation, and tools to ensure a more efficient development process.
Our ultimate goal is to create a robust ecosystem that enables product development teams to deliver high-quality products and services that meet the unique needs of Veterans. We are dedicated to constantly improving our platform to support the delivery of accessible, reliable, and effective solutions.
Acceptance Criteria
Subject Areas