Desarrollo de Software
Los programadores que trabajan en las grandes organizaciones pertenecen a un grupo
permanente de profesionales y son los responsables de la programación y
documentacion de los programas en donde proporcionan una explicación de cómo y
porqué ciertos procedimientos se codifican en determinada forma. La
documentación es esencial para probar el programa y llevar a cabo el
mantenimiento una vez que la aplicación se encuentra instalada.
Prueba de sistemas:
El sistema se emplea de manera experimental para asegurarse de que el
software no tenga fallas, es decir que funciona de acuerdo con las
pespecificaciones y en la forma en que los usuarios esperan que lo haga. Es
prefereible descibrir cualquier sorpresa antes de que la organización implante
el sistema y dependa de él.
En muchas organizaciones, las pruebas
son conducidas por personas ajenas al grupo que creo los programas
originales; con esto se persigue asegurar, por una parte, que las pruebas sean
completas y, por otras, que el software sea más confiable.
Implantación y
evaluación:
La implantación es el proceso de
verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la
aplicación y construir todos los carchivos de datos necesarios para utilizarla.
Dependiendo del tamaño de la
organización que empleará la aplicación y el riesgo asociado con su uso, puede
elegirse comenzar la operación del sistema sólo en un área de la emplresa
(prueba piloto). Algunas veces se deja que los dos sistemas (El viejo y el
nuevo) trabajen en forma paralela con la finalidad de comparar los resultados.
En otras circunstancias, el viejo sistema deja de utilizarse determinado día
para comenzar a emplear el nuevo al diía siguiente. Cada estrategia de
implantación tienen sus méritos de acuerdo con la situación que se considere
dentro de la empresa. Sin importar cuál sea la estrategia utilizada, los
encargados de desarrollar el sistema procuran que el uso inicial del sistema se
encuentre libre de problemas.
Los sistemas de información deben mantenerse siempre al dia. En
este sentido, la implantación es un proceso en constante evolución.
La evolución de un sistema ocurre a
lo largo de cualquiera de las siguientes dimensiones:
· Evaluación operacional
Valoracion de la forma en que
funciona el sistema, incluyendo su facilidad de uso, tiempo de respuesta, lo
adecuado de los formatos de información, confiabilidad global y nivel de
utilización.
· Impacto Organizacional
Identificacion y medición de los
beneficios para la organización en áreas tales como finanzas (costos, ingresos
y ganancias), eficiencia operacional e impacto competitivo. También se incluye
el impacto sobre el flujo de información interno y externo.
· Desempeño del desarrollo
La evaluacion del proceso de
desarrollo de acuerdo a los criterios tales como tiempo y esfuerzo de desarrollo,
concuerdan con presupuestos y estándares, y otros criterios de administración
de proyectos. También se incluye la valoración de los métodos y herramientas utilizados
en el desarrollo.
No hay comentarios:
Publicar un comentario