Open vagimeli opened 9 months ago
@kolchfa-aws @Naarcha-AWS @hdhalter @bbarani Please review this first draft of the Docs as Code business use case. Before scheduling a kickoff call with @peterzhuamazon and @AMoo-Miki, the tech writers would like to make sure we understand the objectives and goals of Docs as Code from the manager point of view. Thanks for your support, Melissa
Action items
@kkhatua FYI
What do you want to do?
Tell us about your request. Provide a summary of the request and all versions that are affected.
TL;DR
What?: The OpenSearch documentation team is tasked with formalizing and implementing a Docs as Code process. A Docs as Code process streamlines the documentation team's practices, aligning them with modern software development workflows.
So what?: Docs as Code brings collaboration and alignment, quality and maintainability, and efficiency and automation to reduce documentation debt, increase user satisfaction, and improve scalability.
Now what?: The current documentation workflow is siloed, error-prone, and inefficient. Inconsistent information, outdated content, and difficulty with collaboration are causing reduced customer satisfaction, wasted developer and writer time, inefficient updates, and high documentation debt. The OpenSearch technical writers are tasked with driving change to improve the current Docs as Code process.
Business case: Improving Docs as Code for process
The OpenSearch documentation process is siloed, inefficient, and error-prone. Inconsistent information, outdated content, and difficulty in collaboration are causing:
Benefits
Enhancing the Docs as Code approach for the OpenSearch Project offers the following benefits:
Investment
Expected ROI
Conclusion
Improving the Docs as Code approach will align documentation practices with modern software development workflows, empowering the OpenSearch Project teams and achieving better open source community outcomes.
Checklist for implementing Docs as Code
What other resources are available? Provide links to related issues, POCs, steps for testing, etc.