Goodware

El buen software es goodware

Un buen software debe ser rápido. Puede tener o no un código opti­mi­zado, pero el usua­rio final debe sen­tir que para lo que usa el pro­grama el tiempo que tarda en hacer las cosas es nor­mal.
Un buen software debe ser esta­ble: Una fija es la con­fia­bi­li­dad que debe gene­rar un pro­grama, una buena apli­ca­ción no te debe dejar a mitad del camino con todo el tra­bajo hecho en un pro­ce­sa­dor de tex­tos, con una cita a punto de con­cre­tarse mediante el pro­grama de chat ni con una pre­sen­ta­ción frus­trada delante de dece­nas de cole­gas. Y si falla (por­que nade es per­fecto en esta vida) un buen soft­ware debe tener tan­tas opcio­nes de recu­pe­ra­ción como sean posi­bles (recu­pe­rar últi­mas sesio­nes, men­sa­jes offline, abrir el último archivo en el lugar donde que­da­mos, entre otras)..
Un buen software debe ser rápido: Puede tener o no un código opti­mi­zado, pero el usua­rio final debe sen­tir que para lo que usa el pro­grama el tiempo que tarda en hacer las cosas es nor­mal, un buen ejem­plo es el repro­duc­tor mul­ti­me­dia Song­bird, que puede ser exce­lente pero por lo que tarda en ini­ciar para los que solo quie­ren escu­char una can­ción lo con­vier­ten en una con­tra que le cava la tumba. Otro buen ejem­plo son los visua­li­za­do­res de imá­ge­nes, que deben ser ins­tan­tá­neos al abrir (como Irfanview). Por el otro lado pro­gra­mas pro­fe­sio­na­les como Auto­cad, 3Dstudio y demás pue­den tar­darse otro tiempo en abrir, para ellos tene­mos otras pretensiones..
Un buen software debe ser esta­ble: Una fija es la con­fia­bi­li­dad que debe gene­rar un pro­grama, una buena apli­ca­ción no te debe dejar a mitad del camino con todo el tra­bajo hecho en un pro­ce­sa­dor de tex­tos, con una cita a punto de con­cre­tarse mediante el pro­grama de chat ni con una pre­sen­ta­ción frus­trada delante de dece­nas de cole­gas. Y si falla (por­que nade es per­fecto en esta vida) un buen soft­ware debe tener tan­tas opcio­nes de recu­pe­ra­ción como sean posi­bles (recu­pe­rar últi­mas sesio­nes, men­sa­jes offline, abrir el último archivo en el lugar donde que­da­mos, entre otras)..
Un buen software debe ser usa­ble e intui­tivo: De nada sirve que pro­gra­mes algo con miles opcio­nes si no las colo­cas de una manera de que el usua­rio pueda encon­trar­las y uti­li­zar­las..
Un buen software debe actua­li­zarse silen­cio­sa­mente: No hay nada más pla­cen­tero que ver que Mozi­lla nos avisa que actua­lizó a la última ver­sión y que se ins­ta­lará en el pró­ximo reini­cio..
Un buen software debe ser inte­li­gente.
Un buen software debe ser rápido. Puede tener o no un código opti­mi­zado, pero el usua­rio final debe sen­tir que para lo que usa el pro­grama el tiempo que tarda en hacer las cosas es nor­mal..
Un buen software debe ser esta­ble: Una fija es la con­fia­bi­li­dad que debe gene­rar un pro­grama, una buena apli­ca­ción no te debe dejar a mitad del camino con todo el tra­bajo hecho en un pro­ce­sa­dor de tex­tos, con una cita a punto de con­cre­tarse mediante el pro­grama de chat ni con una pre­sen­ta­ción frus­trada delante de dece­nas de cole­gas. Y si falla (por­que nade es per­fecto en esta vida) un buen soft­ware debe tener tan­tas opcio­nes de recu­pe­ra­ción como sean posi­bles (recu­pe­rar últi­mas sesio­nes, men­sa­jes offline, abrir el último archivo en el lugar donde que­da­mos, entre otras)..
Un buen software debe ser rápido: Puede tener o no un código opti­mi­zado, pero el usua­rio final debe sen­tir que para lo que usa el pro­grama el tiempo que tarda en hacer las cosas es nor­mal, un buen ejem­plo es el repro­duc­tor mul­ti­me­dia Song­bird, que puede ser exce­lente pero por lo que tarda en ini­ciar para los que solo quie­ren escu­char una can­ción lo con­vier­ten en una con­tra que le cava la tumba. Otro buen ejem­plo son los visua­li­za­do­res de imá­ge­nes, que deben ser ins­tan­tá­neos al abrir (como Irfanview). Por el otro lado pro­gra­mas pro­fe­sio­na­les como Auto­cad, 3Dstudio y demás pue­den tar­darse otro tiempo en abrir, para ellos tene­mos otras pretensiones..
Un buen software debe ser esta­ble: Una fija es la con­fia­bi­li­dad que debe gene­rar un pro­grama, una buena apli­ca­ción no te debe dejar a mitad del camino con todo el tra­bajo hecho en un pro­ce­sa­dor de tex­tos, con una cita a punto de con­cre­tarse mediante el pro­grama de chat ni con una pre­sen­ta­ción frus­trada delante de dece­nas de cole­gas. Y si falla (por­que nade es per­fecto en esta vida) un buen soft­ware debe tener tan­tas opcio­nes de recu­pe­ra­ción como sean posi­bles (recu­pe­rar últi­mas sesio­nes, men­sa­jes offline, abrir el último archivo en el lugar donde que­da­mos, entre otras)..
Un buen software debe ser usa­ble e intui­tivo: De nada sirve que pro­gra­mes algo con miles opcio­nes si no las colo­cas de una manera de que el usua­rio pueda encon­trar­las y uti­li­zar­las.
Los geeks, son personas que también se caracterizan por desear un buen software, es normal que les guste visitar blogs de calidad, como podría ser: Geek Colombiano.com, un sitio web con información relevante para los geeks, especialmente colombianos ;).
Un buen software debe actua­li­zarse silen­cio­sa­mente: No hay nada más pla­cen­tero que ver que Mozi­lla nos avisa que actua­lizó a la última ver­sión y que se ins­ta­lará en el pró­ximo reini­cio..
Un buen software debe ser inte­li­gente.