> Les deseo que tengan el mejor de los resultados. Pero mas importante que el
> resultado es el proceso de desarrollo. Y un proceso tan rigido me imagino
> que solo se puede aplicar en la Nasa (o en algun que otro ejemplo inventado
> por academicos).

¿Te parece que mandar un cohete al espacio es un proyecto academico inventado?

Me parece uno de los benchmarks, uno de los termometros mas exigentes
que hay para la produccion de software.

> Por la mitad del articulo dice otra cosa que confirma mi impresion:
>
> And the culture is equally intolerant of creativity, the individual coding
> flourishes and styles that are the signature of the all-night software
> world. "People ask, doesn't this process stifle creativity? You have to do
> exactly what the manual says, and you've got someone looking over your
> shoulder," says Keller. "The answer is, yes, the process does stifle
> creativity."
>
> Lo cual me parece brutal. Despojar a los programadores de la creatividad
> para alcanzar buenos resultados. Suena maquiavelico...

¿Quien dice que para programar bien hay que ser creativo?

AHORA tenemos que ser, o lo somos a pesar de, debido a la inmadurez de
nuestra industria.

No creo que los ingenieros sean la cremme de la cremme en cuanto a creatividad.

Creo que tienen procesos muy definidos y bastante bien pulidos.

Ojo, yo no se si programar se va a convertir en una disciplina como lo
es ahora la ingenieria.
No se si la creatividad individual sera necesaria o no.
Pero no puedo asegurar ni lo uno ni lo otro.

> Estoy seguro que esa no es la unica forma de lograr software totalmente
> confiable.

Claro, a eso me referia en lo anterior.
Bah, yo no ESTOY SEGURO, pero me encantaria que hubiera otra forma.

Pero te digo algo, como programador Smalltalk, creo firmemente que
tenes que tener muchisima disciplina, mas incluso que en otros
lenguajes.
A la vez, hay que ser creativo. Pero disciplinado, segurisimo.

> Ademas, el caso de la Nasa es especial. La mayoria de los
> sistemas en que los trabajamos nosotros, un bug no le cuesta la vida a
> nadie.

Tal vez es el huevo y la gallina.
Tal vez la industria (no computadoril) no nos exige mas (a nosotros,
la industria de computacion) justamente por esas falencias.
Ahora estamos en un periodo donde falta informatizar muchisimo un
monton de cosas.
En epocas de tanta necesidad, un sistema malo, es mucho mejor que no
tener sistema.

Pero esto, eventualmente, se va a acabar, y ahi veremos que pasa.

--~--~---------~--~----~------------~-------~--~----~
  Ha recibido este mensaje porque está suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envíe un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups-beta.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a