Los analistas de sistemas, ¿escriben
programas? Algunos lo hacen, y con frecuencia son denominados analistas
programadores. La mayoría de los analistas, ¿realizan programación? La
respuesta depende de la organización. Sin embargo, una cosa es evidente: el
analista de sistemas más valioso y mejor calificado es aquel que sabe cómo programar. Los analistas
de sistemas que tienen esta cualidad son, por regla general, más útiles a las
organizaciones ya que sus conocimientos en programación les permiten formular
especificaciones mejores y más completas para las nuevas aplicaciones. No sólo
saben qué puede o no incorporarse en un programa sino que también saben
comunicarse con un programador. Los resultados son, casi siempre, una mayor
calidad en el software y un menor tiempo de desarrollo; lo cual beneficia a todos.
Cambios
en las responsabilidades del analista de sistemas
Hace algún tiempo todos los analistas de
sistemas eran especialistas en computación pero no en organizaciones. En
consecuencia, tenían que ser entrenados en la funciones organizaciones antes de
que pudieran desarrollar sistemas para una organización.
Esta situación está cambiando a medida que las
personas que trabajan en las empresas aprenden más acerca de la computación.
Los usuarios (gerentes y empleados) participan cada vez más en el desarrollo de
sistemas por varias razones:
- Los usuarios
han acumulado experiencia al trabajar con aplicaciones que fueron
desarrolladas para ellos anteriormente. Tienen una mejor idea de los que
significa la ayuda que pueden brindarles los sistemas de información y la
forma en cómo obtenerla. Si, además, ya han experimentado fallas en los
sistemas entonces también tienen ideas sobre la manera de evitar
problemas.
- En la
actualidad son comunes las microcomputadoras en forma de estaciones de
trabajo, de computadoras personales, incluso para uso en casa, y software
que satisfacen las necesidades de los usuarios.
- En el
presente los usuarios que ingresan en las organizaciones han recibido, ya
sea en los colegios o universidades, entrenamiento en diversos aspectos de
los sistemas de información, generalmente en su análisis y diseño.
- Las
aplicaciones que se desarrollan en las organizaciones son cada vez más
complejas. El analista de sistemas necesita la participación continua de
los usuarios para comprender las funciones de la empresa que están bajo
estudio.
- La aparición
de mejores herramientas para el desarrollo de sistemas. Algunas permiten a
los usuarios diseñar y desarrollar sus propias aplicaciones sin la
necesidad de contar con una analista de sistemas.
No hay comentarios:
Publicar un comentario