Capítulo 13 - Automatización
Automatizar nuestras tareas es algo especial. ¿En qué otra carrera podemos programar máquinas para que hagan nuestro trabajo? Ojalá fuera tan fácil. Automatizar algo lleva tiempo, pero la recompensa puede ser enorme.
Este capítulo no pretende enseñar Perl, Python, Ruby, Unix shell, VBasic o Kix32. En su lugar, este capítulo trata sobre por qué automatizar, qué automatizar y cómo automatizar. También incluiré algunos atajos que me han ayudado a lo largo de los años.
La automatización tiene el beneficio obvio de reducir el trabajo para usted porque la tarea se vuelve más rápida de hacer o a través del cron de Unix o el programador de Windows ocurre automáticamente sin ninguna intervención. Un beneficio inesperado es que una tarea automatizada es más fácil de delegar. Cualquier tarea que puedas endosar a otra persona es una victoria especial.
¿Está lo suficientemente automatizado?
Adam Moskowitz, un conocido SA, me dice que su prueba de fuego para saber si algo está “suficientemente automatizado” es que puede delegar la tarea en alguien menos capacitado. Por ejemplo, una vez, automatizó las copias de seguridad del disco de su empresa hasta el punto de que la secretaria de la compañía pudo encargarse de las tareas diarias de cambio de cinta. Cada día, el sistema les enviaba un correo electrónico a ella y a Adam con el estado de la copia de seguridad de la noche anterior. Normalmente, el sistema se limitaba a dar instrucciones sobre las cintas que había que cambiar. Si se producía un fallo, ella sabía que no debía tocar el sistema hasta que Adam hubiera solucionado el problema. Con el tiempo, fue capaz de modificar el software para manejar más y más casos de fallo. Pronto el sistema pasaría meses sin requerir su intervención.
En este capítulo, utilizaré los términos “script” y “programa” para referirme a cosas diferentes. Script implica un programa corto, posiblemente sólo unas pocas líneas. Un script suele ser un archivo BAT, unas pocas líneas de Perl, o un pequeño archivo de shell de Unix. Utilizaré el término programa cuando me refiera a un programa más largo, que requiera más reflexión y planificación. Los programas suelen escribirse con un proceso más formal que incluye la recopilación de requisitos, el desarrollo y las pruebas. Los programas tienden a escribirse en lenguajes compilados como C++ y en lenguajes interpretados que se adaptan a programas grandes como Perl, pero no siempre es así. Los programadores de Perl, por ejemplo, suelen referirse a su código como un script de Perl si es pequeño y un programa de Perl si es grande.
- Prefacio
- Cómo leer este Libro
- Capítulo 1 - Principios de la Gestión del Tiempo
- 1.1 - ¿Qué es lo Difícil de la Gestión del Tiempo?
- 1.2 - Los Principios de la Gestión del Tiempo para SA
- 1.3 - No será fácil
- 1.4 - Resumen
- Capítulo 2 - Enfoque versus Interrupciones
- 2.1 - El Cerebro Concentrado
- 2.2 - Un Entorno que Fomente la Concentración
- 2.3 - Interrupciones
- 2.4 - Cómo Alejar las Interrupciones de ti
- 2.5 - Se puede decir "vete" sin ser un imbécil
- 2.6 - Resumen
- Capítulo 3 - Rutinas
- 3.1 - Ejemplos de rutinas
- 3.2. Cómo desarrollar tus propias rutinas
- 3.3 - Cómo eliminar las viejas rutinas
- 3.4 - Resumen
- Capítulo 4 - Sistema "El Ciclo"
- 4.1 - No confie en su Cerebro
- 4.2 - Por qué fallan otros Sistemas
- 4.3 - Sistemas que Funcionan
- 4.4 - El Ciclo
- 4.5 - Resumen
- Capítulo 5 - Sistema El Ciclo: Lista de Tareas y Reuniones
- 5.1 - Un Día de Muestra
- 5.2 - Otros Tips
- 5.3 - Cómo configurar un PAA para utilizarlo con El Ciclo
- 5.4 - Configuración de una PDA para su uso con El Ciclo
- 5.5 - Resumen
- Capítulo 6 - Sistema El Ciclo: Gestión del Calendario
- 6.1 - Cómo Utilizar su Calendario
- 6.2 - Un solo Calendario para los Negocios y la Vida Social
- 6.3 - Repetición de Tareas
- 6.4 - Conozca sus ritmos personales
- 6.5 - Conozca los Ritmos de su Empresa
- 6.6 - Resumen
- Capítulo 7 - Sistema El Ciclo: Objetivos de Vida
- 7.1 - El Truco Secreto
- 7.2 - Fijación de Objetivos
- 7.3 - Planificar los Próximos Pasos
- 7.4 - Programar los Pasos
- 7.5 - Revise sus Objetivos con Regularidad
- 7.6 - Resumen
- Capítulo 8 - Priorización
- 8.1 - Priorizar sus Listas de Tareas
- 8.2 - Prioridades de Proyectos
- 8.3 - Peticiones de tu Jefe
- 8.4 - Resumen
- Capítulo 9 - Gestión del Estrés
- 9.1 - Sobrecarga e Instrucciones contradictorias
- 9.2 - Tiempo de Vacaciones
- 9.3 - Yoga, Meditación y Masaje
- 9.4 - Resumen
- Capítulo 10 - Gestión del Correo Electrónico
- 10.1 - Gestión del Correo Electrónico
- 10.2 - Cómo Poner en Marcha el Proceso
- 10.3. Resumen
- Capítulo 11 - Eliminar las Pérdidas de Tiempo
- 11.1 - ¿Qué es una pérdida de tiempo?
- 11.2 - Evitar las Pérdidas de Tiempo mas Tentadoras
- 11.3 - Pérdidas de Tiempo Comunes
- 11.4 - Reuniones Inútiles
- 11.5 - Estrategia vs Táctica
- 11.6 - Resumen
- Capítulo 12 - Documentación
- 12.1 - Documente lo que le Importa
- 12.2 - Tecnología Wiki
- 12.3 - Resumen
- Capítulo 13 - Automatización
- 13.1 - ¿Qué automatizar?
- 13.2 - Cómo Automatizar
- 13.3 - Cosas Sencillas que se Hacen a Menudo
- 13.5 - Permitir a Otros Hacer Operaciones con Privilegios
- 13.6 - Resumen
- Epílogo