Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore Workflow: Using AI to Help Write Documentation #2850

Closed
1 of 4 tasks
simon-archer opened this issue Nov 28, 2024 · 1 comment
Closed
1 of 4 tasks

Explore Workflow: Using AI to Help Write Documentation #2850

simon-archer opened this issue Nov 28, 2024 · 1 comment
Labels
👨‍💻developer experience documentation/code For documentation related to code and technical specifications documentation/guidelines For documentation related to guidelines ✨enhancement

Comments

@simon-archer
Copy link
Contributor

Exploring the possibilities of a workflow that uses AI to help create and improve documentation for the design system, specifically for use in Storybook as developer documentation. The goal is to make the process faster and easier while ensuring the documentation meets the needs of different users, follows guidelines, and highlights alternative standards used by others, such as NAV and Skatteetaten.

Scope:

  • Trying out AI tools to create draft documentation.
  • Setting up a simple way to review and improve the drafts.
  • Finding a way to show which parts of the guidelines are flexible or strict.

Tasks:

  • Test AI tools (e.g., ChatGPT and Claude) to create sample documentation (Tested for; Tags, Tabs and Accordion)
  • Sketch a simple review process to improve AI-generated drafts.
  • Explore ways of indicating parts of the documentation as flexible or strict.
  • Review, feedback and discussion with rest of team.
@simon-archer simon-archer self-assigned this Nov 28, 2024
@simon-archer simon-archer moved this to 🏗 In progress in Team Design System Nov 28, 2024
@simon-archer simon-archer added documentation/code For documentation related to code and technical specifications documentation/guidelines For documentation related to guidelines 👨‍💻developer experience 🔴 blocked ✨enhancement and removed 🔴 blocked labels Nov 28, 2024
@simon-archer
Copy link
Contributor Author

Erfaringer fra prosessen med AI-assistert dokumentasjon

1. Hva som funket
AI-verktøyene (ChatGPT, Claude) var gode til å skrive dokumentasjon, men slet med å lage kode og Stories i Storybook. Etter forsøk med å bruke AI til å skrive kode for Stories og bruke designsystemet ser jeg at det er beder å fokusere på tekst-baserte delen av dokumentasjonen nå.

2. Utfordringer i arbeidsflyten
Dokumentasjon ligger spredt på ulike plattformer (tekst i Word, og Markdown/kode i Storybook). Dette gjør arbeidsflyten litt treg og komplisert. Jeg ser behov for et system som kan få guidelines fra start til prod på en mer strømlinjeformet måte - så både mennesker og ai kan lett forstå hvor man starter og hvilke faktorer som er viktige på veien.

3. Bruk av AI fremover
AI kan kanskje lage førsteutkast til flere komponenter og hjelpe med å finne uoverensstemmelser mellom dokumentasjon og kode.

4. Veien videre
Det er nødvendig å utvikle en enklere og mer effektiv arbeidsflyt for å skrive og oppdatere dokumentasjon. Dette inkluderer å definere klare faktorer og kilder som kan brukes for å validere kvaliteten på dokumentasjonen.

Markerer denne som closed for nå, siden jeg har laget en ny issue for å ta tak i dette: [Link til ny issue]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👨‍💻developer experience documentation/code For documentation related to code and technical specifications documentation/guidelines For documentation related to guidelines ✨enhancement
Projects
Status: ✅ Done
Development

No branches or pull requests

1 participant