lunes, 26 de marzo de 2012

desarrollo


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