Los desarrolladores de software tienen el concepto de "alimentación de perros", que es donde utilizan personalmente el software que están desarrollando, a menudo de forma regular. Para algunos proyectos, la interacción directa que proporciona puede ser invaluable para depurar el sistema. Entonces le pregunto a la comunidad:
¿Cuál es la administración del sistema equivalente a la alimentación de perros?
best-practices
Nic
fuente
fuente
Respuestas:
No creo que haya una respuesta tan clara como para la programación, pero me vienen a la mente un par de respuestas parciales:
Usar una PC configurada a partir de una imagen estándar igual que cualquier otra persona.
Ejecutando con usuarios privs. la mayor parte del tiempo, elevándose solo cuando sea necesario.
Otro pensamiento: pídale a un amigo cercano o pariente que revise su documentación y la siga y le diga honestamente si está claro.
fuente
Coloque la misma confianza en su sistema de respaldo que sus usuarios y elimine su carpeta de inicio. Si eso suena aterrador, o si cree que tomará mucho tiempo recuperarse, tal vez necesite mejorar su sistema de respaldo.
fuente
Informe un problema utilizando el mismo software de seguimiento de problemas que sus usuarios, en lugar de solucionarlo usted mismo. Si es posible, obtenga otro administrador del sistema para manejar el problema a través del software en lugar de hablar directamente con usted.
fuente
En el desarrollo de software, "dogfooding" es solo una palabra sobrevalorada para lo que creo que debería llamarse "prueba". ¿Actualmente usando el producto? Como lo haría un cliente? Debería ser un paso muy obvio.
El término fue popularizado por Microsoft, pero son una de las compañías para las que "comer su propia comida para perros" es un poco más sensible que en otras compañías. Si crea un software para administrar la administración del consultorio dental, es una situación diferente a la que está desarrollando, por ejemplo, un sistema operativo / procesador de textos / navegador web / servidor de correo / herramienta de desarrollo de software ... algo que un desarrollador de software usaría normalmente en una base regular.
Pero de la misma manera, tiene sentido para los administradores de sistemas por muchas de las mismas razones: a menudo mantenemos los mismos sistemas que usamos de todos modos. Entonces, siempre que pueda usar el mismo script / restricciones / aplicación / base de datos / servidor / imagen de disco / red / lo que sea que hagan sus usuarios, debe hacerlo, eso es comida para perros. Intenta todo una vez. Después de un tiempo, inténtalo de nuevo.
También tenga en cuenta que comer la comida del perro con demasiada frecuencia está obligado a producir hinchazón, en mi opinión. ¡Esto no es solo un juego de palabras!
fuente
Usar Websense con las mismas páginas bloqueadas que los usuarios finales.
fuente
Como se ha mencionado, creo que los buenos administradores de sistemas deberían hacerlo de forma predeterminada. Como administrador de sistemas, debe crear entornos y procedimientos estandarizados que permitan a todos los usuarios trabajar de la manera más eficiente posible. Eso te incluye a ti mismo. :)
Algunos comportamientos que refuerzan esto:
Todo esto le permite demostrar a sus usuarios que practica lo que predica.
fuente
Use la misma imagen de sistema y configuración de estación de trabajo que usan los usuarios que admite.
Use una cuenta de usuario estándar para iniciar sesión en su estación de trabajo y ejecutar sus aplicaciones LOB (procesamiento de textos, correo electrónico, CRM, etc.).
Nunca eleve su cuenta de usuario estándar. Inicie sesión en el sistema relevante con las credenciales relevantes cuando sea necesario.
No ejecuto ninguna tarea de administración de sistemas desde mi propia estación de trabajo o usando mi propia cuenta de usuario. Tengo un servidor de administración separado para realizar tareas de administración de sistemas e inicio sesión en ese sistema con las credenciales relevantes, dependiendo de la tarea que se realice.
fuente
Comida para perros - (dôg-fūd-ĭng)
Lo que les sucede a los administradores del sistema que funcionan mal. Consulte esto y esto para más detalles.
fuente