Hace
ya algunos meses se dio inicio a un nuevo desarrollo que va dirigido a mejorar
los procesos que se realizan en la Dirección de Capital Humano. Desde entonces,
han sido muchas las reuniones en donde el equipo que conforma dicha dirección ha
expuesto lo que a su criterio debería ser el nuevo sistema. Sin embargo, en
conversaciones sostenidas con el equipo técnico involucrado, se ha discutido
mucho acerca de si el nuevo desarrollo debe llevarse a cabo bajo un ambiente
web o un ambiente cliente/servidor.
Desde
hace ya varios años se puede observar una creciente tendencia a utilizar los
ambientes web como la plataforma de desarrollo preferida por las empresas. El
atractivo de dicha elección yace en el hecho de que en la actualidad los
navegadores (browsers) pueden ser encontrados en dispositivos tan diversos como
computadores, teléfonos móviles, tabletas, y más recientemente en televisores
con conexión a la internet. En consecuencia, las aplicaciones web han permitido
que puedan ofrecer productos y servicios a muchas más personas y con un alcance
global, correo electrónico, banca y finanzas, comercio electrónico, blogs,
redes sociales, son ejemplos de algunos de ellos.
No obstante,
el desarrollo de dichas aplicaciones supone conocer un variado grupo de tecnologías
que deberán interactuar para hacer de la experiencia de visitar un sitio web
algo tanto funcional como agradable. Entre ellas podemos encontrar principalmente
HTML, JavaScript, CSS, Ajax, XML y JSON, entre otras.
Más
recientemente, nos podemos encontrar con un término que cada día se hace más común
y es el de “nube” o “cloud” que no es más que colocar todos nuestros archivos
(documentos, fotos, música) en servidores remotos que garantizan un constante e
inmediato acceso a toda nuestra información desde casi cualquier dispositivo y
desde cualquier lugar del mundo. Desde el punto de vista de un desarrollador, los
beneficios de esta nube son aún mayores debido a que la misma permite desplegar
aplicaciones web que sean capaces de interactuar con los archivos de los
usuarios y de esta manera ofrecer servicios tales como reproductores de música en
línea, editores de fotos y editores de documentos, todo esto sin tener que
preocuparse por la infraestructura, la plataforma o el software necesario para
poner en funcionamiento dichas aplicaciones.
Finalmente,
es necesario destacar la importancia que estos sistemas están teniendo en
nuestras vidas, desde realizar transferencias bancarias, pagar nuestras cuentas
de electricidad y teléfono con total seguridad y rapidez desde nuestros hogares
u oficinas, hasta compartir con nuestros familiares y amigos las fotos de
nuestras ultimas vacaciones.
1 comments:
Si la Institución va a permitir que los usuarios puedan efectuar dichos procesos(Capital Humano en este caso) fuera de la misma, entonces creo que la Web definitivamente es la opción, ahora si la filosofia de la Institución es tradicional donde los procesos tienen que realizarse dentro de un espacio/tiempo delimitado entonces ya la web no es un factor determinante, me inclinaria mas por la experiencia y las fortalezas del equipo.
Publicar un comentario