La documentazione utente è spesso un buon punto di partenza

# 3: lo sfruttamento delle risorse esterne

 

  

# 2: Un problema, una soluzione

Qualcuno una volta ha detto che un buon strumento è uno che ha le applicazioni che anche il suo inventore non aveva previsto. Anche se questo è vero, gli strumenti più sono progettati per un unico scopo. Anche se un coltello da burro può trasformare una vite, non si utilizza uno come un cacciavite e si aspettano gli stessi risultati. Lo stesso vale per il software, non si deve cercare di calzascarpe software in esecuzione di una funzione che non è stato progettato per fare.

Non provate a fare una soluzione adatta, se i progettisti non hanno intenzione di essere utilizzato nel modo in cui si propone. Problemi complessi hanno molti aspetti (sottoproblemi) a loro e possono richiedere più di una soluzione. Sottoproblema esaminare uno alla volta, e risolverlo. Se la soluzione accade per aiutare a risolvere un altro sottoproblema, that's serendipity. Ma non aspettatevi che succeda ogni volta. In realtà, una soluzione potrebbe creare altri problemi imprevisti, come ad esempio l'incompatibilità con altri prodotti.

Se avete fede nel vostro fornitore e la sua forza di vendita, poi, quando il venditore consiglia di utilizzare contro il vostro suo prodotto in un certo modo, è meglio ascoltare i suoi consigli. Prendere in considerazione la motivazione, il venditore ha (supponendo che sia un buon venditore e onesto). Vuole infine clienti soddisfatti. Clienti Happy comprare di più, e quando si compra di più, si guadagna di più. Se lui ti dice qualcosa che si scoraggia di acquistare un prodotto, si è svolta verso il basso guadagno a breve termine per un guadagno a lungo termine. Che è il segno di un buon venditore, egli sta cercando di costruire un rapporto di fiducia con il suo cliente. Quando un venditore o di un sales engineer fa questo, si consideri il consiglio attentamente, probabilmente è valida.

# 1: KISS (Keep It Simple...)

Viviamo in un mondo estremamente complesso. Abbiamo le tecnologie e gli strumenti di cui mai i nostri genitori ei nostri nonni sicuramente sognato. E dei nostri figli sarà probabile vedere simili progressi tecnologici nella loro vita.

  • Eliminare l'hardware estranei nei sistemi critici. Prendi il scanner fuori dei sistemi di produzione, a meno che il vostro lavoro di produzione comporta la scansione, ovviamente. Se i server non hanno bisogno di schermate grafiche e topi, quindi rimuovere loro ed essi non aggiungono nulla e sono solo due cose più che può rompersi.
  • Dimagrire i server in modo che possano girare solo le applicazioni critiche. Smettere di giocare a Doom sui sistemi di produzione, anche se il gioco non correre più veloce lì. Non eseguire gli screen saver su sistemi di produzione; monitor moderni non ottengono burn-in (che è ciò che gli screen saver sono stati originariamente utilizzati per difendersi). Screen saver di oggi non sono altro che ventose CPU.
  • Disconnettersi dal server di rete su cui non hanno bisogno di essere. Non c'è nessuna ragione per lo sviluppo o le reti di QA per essere collegato al server di produzione. Una tempesta di rete o un altro problema su tali reti possono avere un effetto negativo sulla produzione.
  • Selezionare i nomi degli host che sono facili da ricordare e facile da comunicare al telefono. Certo, i nomi di host come ha4pv56a può comunicare un sacco di informazioni su un host, ma sono difficili da ricordare, soprattutto per i nuovi. Immaginate una situazione in cui il capo dice, "Quick, tempo fino alla data center e riavviare il server di file ha4pv56a! E 'appeso, e ognuno è bloccato!" Si esegue per l'ascensore, poi cavalcarlo fino al attendere la seconda serie di ascensori, al fine di raggiungere il centro dati. Quando si arriva lì, si è di fronte a quattro server: ha4pb56a, ha4pd56a, ha4pt56a, e ha4pv56a. Se si riavvia quello sbagliato, ti influenzano 100 altrimenti gli utenti inalterato, che sarà molto arrabbiato.
  • Se, invece di quelle difficili da ricordare i nomi di scegliere i nomi pronunciabile e memorabile da un tema, avrai modo giusto in ogni momento. Rule of thumb: Se si deve leggere più di tre caratteri nel nome di un sistema, è probabilmente una cattiva fama.
  • Automatizzate le operazioni di routine. L'errore umano è una delle principali cause di inattività del sistema. I computer sono veramente bravi a fare i compiti banali e noiosi. Automatizzando una volta, è di ridurre significativamente la possibilità di errore quando l'operazione deve essere ripetuta.
  • Eliminare l'ambiguità dall'ambiente. Se non è chiaro chi si dovrebbe chiamare, quando qualcosa si rompe, o chi ha il potere di prendere una rete verso il basso, la cosa più sbagliata che accadrà.
  • La linea di fondo è che si vuole ridurre al minimo i punti di controllo e di contesa, e l'introduzione di variabili. Il meno cose che ci sono, le cose meno che può rompere.
  • Dal momento che l'errore umano è una delle principali cause di downtime, un modo importante per migliorare la disponibilità è di ridurre il numero di errori che gli esseri umani (gli amministratori) effettuare sistemi critici. Il modo migliore per farlo è dare loro meno possibilità di commettere errori (anche quelli onesti). Da rendere i sistemi più semplici, a fare proprio questo. Sistemi più semplici richiedono meno attenzione amministrativa, così c'è meno ragione per gli amministratori di interagire con loro, quindi c'è meno possibilità per loro di fare un errore che porta il sistema verso il basso.
un articolo presentato da Ben Smeider


Disclaimer:Il nostro sito non è responsabile per il contenuto di questo articolo. Webarticles è una risorsa gratuita di informazioni.
Importante: Questo articolo "La documentazione utente è spesso un buon punto di partenza" è stato tradotto da un software automatico. Ci dispiace per eventuali errori di ortografia che possono essersi verificati. Grazie per la vostra comprensione.


Online: 474 users browsing the articles directory