Autor
|
Tema: Mantener sistemas heredados y reescribir código incorrecto, tareas que lastran.. (Leído 1,118 veces)
|
wolfbcn
|
Cada semana, estos profesionales dedican más de 17 horas a este tipo de cuestiones que les restarían productividad. Entre Stripe y Harris Poll han estudiado cómo se está utilizando el tiempo de los desarrolladores de software en las compañías. Y cómo influye esto a la economía. Lo que han concluido es que, al no aprovecharse bien ese tiempo, el coste llega a los 85.000 millones de dólares anuales. Cada semana, los ingenieros de software dedican más de 17 horas a tareas que los alejan de la productividad ideal, como el mantenimiento de los sistemas heredados o la reescritura de código que es incorrecto. Un 70 % de los desarrolladores cree que esto es excesivo. Esto da lugar al “coeficiente del desarrollador”, de tal modo que estos profesionales pueden provocar un impacto negativo o positivo según el uso que tienen sus jornadas laborales. Los desarrolladores son, dice Stripe, “multiplicadores de fuerza para sus empresas”. Si el uso del tiempo fuese eficaz, en diez años su impacto en el PIB global ascendería hasta los 3 billones de dólares. También cabe señalar que, ahora mismo, a la mayoría de los CEOs le preocupa más el acceso al talento que al capital. https://www.silicon.es/mantener-sistemas-heredados-y-reescribir-codigo-incorrecto-tareas-que-lastran-a-los-ingenieros-de-software-2381973
|
|
|
En línea
|
La mayoria pedimos consejo cuando sabemos la respuesta, pero queremos que nos den otra.
|
|
|
Serapis
|
Es que siempre existirán "sistemas heredados" y "código incorrecto" (deficiente).... Sería muy cómodo, que al crear algo nuevo, lo vendes y te desentiendes de ello... pero a los programas se les exige (o se les debería exigir) lo mismo a los cachivaches fabricados... garantías, si algo no funciona que sea corregido, si algo de repente fala que se arregle, etc...
...y digo siempre, por qué quién estaría dispuestoa comprar una tv. cara sabiendo que si 'es como es' la empresa vendendora, no va a hacer nada al respecto, entonces si el sonido falla, te j0d3s, si la calidad d ela imagen es mala: te j0d3s, si al cabo de 3 meses, no se enciende: te j0d3s... quién volvería a comprar un artículo a esa compañía?. No es disitnto, en informática... No hay nada más frustrante al usuario que un programa que supuestamente debe hacer algo, que lo hace mal y que ...nunca lo arreglan...
En cuanto al código que dicen 'incorrecto', que puede entenderse indistintamente como 'deficiente' o como 'lleno de bugs'... también será siempre así: Por un lado, porque las empresas nunca quieren pagar a un buen profesional a su precio, prefieren pagar a uno más mediocre a un precio extrareducido, ...por el precio de uno adecuado contrata 6 mediocres, así que eligen una opción basada en la economía "presente", sin pensar en el futuro... Y por otro lado, algo que hoy parece muy óptimo, dentro de 4 años será subóptimo, porque habrá nuevas herramientas, algoritmos más eficientes, nuevos paradigmas.... que harán que el código escrito años atrás perfectamente eficiente, luego parezca 'vulgar' ....
...ambas cosas las llevo viendo 30 años, y dudo mucho que esto vaya a cambiar... Bueno, sí algo ha cambiado... la actualicitis constante. Antes todo esos eran versiones internas de desarrollo, y las actualizaciones eran versiones que arreglaban problemas reales o añadían características nuevas a mansalva... ahora una nueva versión es solo para corregir un simple bug, que afecta a 1 de cada mil, o para añadir como nueva característica un cambio de color en no sé que parte... Vamos que si uno se fija en los móviles, hay aplicaciones que se actualizan cada semana o pocas semanas... No veo mal que se haga esto, cuando se trata de un problema grave de seguridad que se deba corregir con urgencia, pero no para estúpidas tonterías.... Y éste noe s el camino, porque esto a lo que lleva es a aplicaciones siempre a medio depurar, dejando una noción en los usuarios de aplicaciones que siempre fallan, que siempre están incompletas, en definitiva de personas detrás de ello (programadores), que no entienden lo que están haciendo...
Se imagina uno, que un coche que acabas de comprar, tuvieras que llevarlo 22 veces en un año, para arreglar diferentes cosas que fallan de fábrica... Inaceptable, de locos.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Reescribir código en VB5 a VB.net
Programación Visual Basic
|
mamola
|
6
|
3,344
|
14 Enero 2007, 16:23 pm
por necroCODE
|
|
|
Eliminar controles heredados:S
Programación Visual Basic
|
syaoran
|
0
|
1,035
|
7 Febrero 2008, 22:25 pm
por syaoran
|
|
|
Ayuda para reescribir codigo en jquery
Desarrollo Web
|
Gorky
|
4
|
3,676
|
25 Junio 2013, 10:17 am
por Gorky
|
|
|
Ayuda este codigo basico de c++ esta incorrecto :(
Programación C/C++
|
Robo12812
|
3
|
1,760
|
3 Octubre 2018, 18:17 pm
por OmarHack
|
|
|
Ayuda este codigo basico de c++ esta incorrecto :(
Programación C/C++
|
Robo12812
|
2
|
1,787
|
5 Octubre 2018, 00:37 am
por Robo12812
|
|