Fallo sempre con lo stesso metodo ogni volta, è utilizzabile nei progetti software? [chiuso]

StackOverflow https://stackoverflow.com/questions/110876

  •  02-07-2019
  •  | 
  •  

Domanda

Ero fuori a correre ... ascoltando un podcast sulla Toyota ... comunque.

Questo principio, secondo me, non viene utilizzato nei progetti software. (forse gestione del progetto). L'arte è ancora per i giovani. Non sappiamo cosa stiamo facendo, al momento. Ma alla fine lo faremo.

O qualcuno vede come usare questo principio fondamentale?

Ok, ecco il podcast. Penso che sia interessante

http://itc.conversationsnetwork.org/shows/detail3798.html

È stato utile?

Soluzione

Suggerirei una piccola modifica, se il metodo ha dimostrato di funzionare correttamente (prestazioni / manutenzione / sicurezza / ecc.), POI usarlo ogni volta.
Il trucco è il "funzionamento dimostrato", e anche il "correttamente".
Quindi sostanzialmente, a meno che non ci sia un problema con il metodo corrente, non cambiarlo per motivi di cambiamento. (Si noti che un metodo che funziona in modo notevolmente migliore, in realtà evidenzia che l'altro metodo ha un problema, in particolare non funziona altrettanto).

In particolare nel nostro campo è particolarmente applicabile, a causa dei guadagni di produttività / scalabilità che si ottengono quando la maggior parte del codice viene costruita allo stesso modo. Per esempio. manutenzione, formazione degli sviluppatori, ecc.

In altre parole più familiari del famoso filosofo:

  

Se non è rotto, non aggiustarlo.

Altri suggerimenti

Beh, penso che dipenda assolutamente. Se il metodo che hai già utilizzato ha un buon tempo di esecuzione, è (principalmente) privo di bug e funziona esattamente come desideri, non è necessario scrivere un nuovo modo di fare questo compito. Soprattutto se stai programmando per soldi o per un'azienda.

Tuttavia, se vuoi imparare alcune nuove funzionalità di un linguaggio di programmazione o semplicemente un modo diverso di fare le cose, completamente per il tuo interesse personale, perché no?

In un'azienda come la Toyota, risparmiare tempo e denaro è della massima importanza. Tuttavia, il tuo tempo personale ha qualunque importanza tu gli attribuisca. Se l'apprendimento di un nuovo metodo per fare qualcosa fa bene ai tuoi profitti, fallo. Se la tua linea di fondo è imparare il più possibile, allora questa è probabilmente la cosa giusta da fare. Se, d'altra parte, la tua linea di fondo è quella di ottenere il maggior numero possibile di progetti il ??più velocemente possibile, non lo è.

Tuttavia, provare un metodo diverso potrebbe ancora essere utile, anche se la tua linea di fondo è quella di risparmiare tempo e denaro; perché, facendo qualcosa che hai già fatto con una metodologia diversa, potresti presentarti idee che potrebbero potenzialmente farti risparmiare tempo (e tempo è denaro) a lungo termine.

Quindi direi praticamente che se rifare qualcosa in un modo completamente diverso è ciò che vuoi fare, allora fallo e basta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top