
El arte, parte y cultura de la documentación
Diana Rodriguez
$whoami
Diana Rodríguez
Google Developer Expert
Auth0 Ambassador
Microsoft MVP
🐍 Developer Advocate @ Vonage
🎖 https://superdi.dev
🐦 @cotufa82

$whoami-NOT

Efectos De La Cultura DevOps
 
La adopción de la cultura DevOps, herramientas y practicas ágiles de ingeniería tienen, por sobre todas las cosas, el lindo efecto de incrementar la colaboración entre los roles de desarrollo y operaciones.
Uno de los principales problemas del pasado (pero también hoy en día en algunas realidades) es que el equipo de desarrollo no estaba interesado en la operación y el mantenimiento de un sistema una vez que se entregó al equipo de operaciones, mientras que este último no estaba realmente consciente de los objetivos de negocio, y por lo tanto, reacios a satisfacer las necesidades operativas del sistema (también denominados “caprichos de los desarrolladores”)
Vue.js Docs
📜
El Arte
Escribir documentación es un ejercicio de empatía. No estamos describiendo una realidad objetiva, el código fuente ya lo hace. Nuestro trabajo es ayudar a dar forma a la relación entre quien usa ese código y el propio ecosistema que se está creando al rededor de ese código.
Recordando lo esencial
- Usar voz activa
 - Evitar el uso de terminología complicada
 - Buena ortografía
 - Usar contexto visual para aclarar conceptos
 
☝🏼
Principios
- Un feature no existe hasta que esté bien documentado
 - Respetar la capacidad cognitiva de lxs usuarixs
 - Escribir desde la perspectiva de lxs usuarixs
 - Describir el problema -primero- y luego la solución
 - La peor pregunta es la que no se hace
 - "Documentation-Driven-Development": Hacer features que sean sencillas de explicar, o poder explicarlas incluso antes de su desarrollo y no solo desarrollar y luego preocuparse de explicarlo después.
 
🧠

Recursos: "Getting started"

Tabla "Step/Action"

Contexto

The Part
Estructura
- Instalación o Integración
 - "Getting started"
 - Guía: Básica / Avanzada
 - Referencias/API: lista completa de features
 - Migraciones
 - Guia de estilo
 - "Cookbook"
 
🏗
Cultura
La excelencia viene de la iteración y comunicación constantes
Crear comunidad,
comunicación y cultura
- Proceso: Malo -> OK -> Bueno -> Genial -> Inspirador -> Excelente.
 - Fomentar la discusión y la colaboración
 - Evitar tomar el feedback a modo personal
 - Hacer preguntas específicas
 - Agradecer las contribuciones
 - Comunicar las reglas y código de conducta
 
🙌🏼
El rendimiento que no se informa y no se mide, no existe

It's all about the feedback...


DO NOT GLORIFY


BS

PRAISE YOURSELF
Gracias
Totales!

@cotufa82
@cotufa82
https://superdi.dev
The art, part & culture of documentation (ES)
By Super Diana
The art, part & culture of documentation (ES)
- 988