1. Etapa previa o de diagnóstico
Es
la etapa de planeación y diagnóstico, con la que se inicia el desarrollo del
sistema.
Causas que justifiquen la
automatización de los sistemas:
- Información
de baja calidad
- Sistemas
que manejan grandes volúmenes de datos
- Mejorar
el servicio a clientes, etc.
Diagnóstico de la situación
actual:
- Determinar
el objetivo
- Determinar
el alcance
- Definir
la interrelación del sistema.
2. Análisis de Sistemas
Es
el proceso que se ejecuta para recopilar e interpretar hechos y diagnosticar
problemas, con el fin de mejorar los sistemas de información, las técnicas
utilizadas más comunes son:
- Entrevistas: Es una
conversación entre el entrevistador y el entrevistado con el fin de que el
entrevistador recopile información necesaria para el desarrollo del proyecto.
- Cuestionarios: Es la técnica
que permite recopilar información escrita, necesaria para el desarrollo del
proyecto.
- Revisión de documentos: Esta
técnica permite recopilar información valiosa a través de la revisión de
manuales de sistemas, de procedimientos, de políticas, de organización,
instructivos operativos, catálogos, etc.
- Observación: Es la técnica
aplicada para recopilar información, que consiste en la presencia física del
analista con el fin de observar cómo se realizan los procesos.
3. Diseño de sistemas
Es
la fase enfocada a diseñar todos los componentes que intervienen en el nuevo
sistema y que deben cumplir con los requerimientos de los usuarios:
- Precisión, flexibilidad.
- Proporcionar al usuario lo
que requiere.
- Traducir las demandas de
usuarios a modelo.
El proceso del diseño tiene 6
puntos principales:
· Diagrama
del flujo de sistema
· Diseño
de salidas del sistema
· Diseño
de entradas del sistema
· Diseño
de los archivos del sistema
· Diseño
de los procedimientos del proceso
· Diseño
de los controles del sistema.
4. Programación de sistemas
Es
la acción de dar las instrucciones o procedimientos necesarios para obtener un
determinado trabajo en un equipo de cómputo, en un lenguaje que las
computadoras entienden.
- Diagrama
de bloque del programa: Es la representación gráfica de los pasos del
procedimiento a seguir para lograr un procedimiento determinado.
- Codificación:
Es la conversión de los procedimientos gráficos a instrucciones escritas en un
lenguaje fuente que el ser humano entiende.
- Programa
fuente: Grupo de instrucciones sobre un proceso específico escritas en un
lenguaje entendible al ser humano.
- Compilación:
Es la traducción efectuada por la misma computadora para convertir un lenguaje
fuente a lenguaje objeto que está escrito en sistema binario que es el lenguaje
que la computadora entiende.
- Procedimientos
de corrección: Son las acciones que es necesario ejecutar para corregir los
errores de un programa.
- Lenguajes
más usuales: Cobol, Fortran, Basic, Visual Basic, pascal, otros
5. Implantación del sistema
Es
la etapa en la que se implementan todas las acciones que es necesario llevar a
cabo para que el nuevo sistema trabaje adecuadamente y que normalmente son las
siguientes:
- Formularios:
Diseños estándar, diseños especiales, materiales de impresoras, disquetes, etc.
- Conversión
de archivos: Consiste en convertir los archivos manuales o en medios magnéticos
anteriores, al nuevo formato que se va a utilizar, considerando la captura y
validación de datos contenidos.
- Estrategias
de conversión de sistemas: Consiste en decidir la estrategia de conversión del
sistema anterior al nuevo sistema, es decir, definir cuándo se liberará el
sistema anterior y cuando arrancará el nuevo.
6. Controles del sistema
Es
la etapa en la que se implantarán los controles necesarios que tiendan a
reducir la probabilidad de que los riesgos sucedan, es decir, la posibilidad de
que el sistema procese datos incompletos, robo, fraudes, etc.
Ejemplos de controles: Chequeo
de secuencia numérica, cifras de control, chequeo de uno por uno, dígito
verificador, pistas de auditoria, controles de frontera, claves de privilegio
(pasword), etc.
7. Operación del sistema
Es
la etapa de producción del sistema, la vida de esta etapa es hasta que el nuevo
sistema se sustituya por otro nuevo, durante esta etapa se debe vigilar que
cumpla con los requerimientos tanto del usuario como empresariales para los que
fue creado, se debe vigilar la oportunidad o sea que el proceso de los trabajos
se haga a tiempo, ni antes ni después, exactitud o sea sin errores, veracidad y
confiabilidad o sea acceso a solo personas autorizadas.
8. Mantenimiento del sistema
Es
la última etapa del ciclo de vida de los sistemas, consiste en realizar todas
las actividades necesarias a fin de mantener el sistema trabajando
adecuadamente, respetando los niveles de calidad establecidos.
Esta etapa tiene 2 vertientes:
- Tendiente
a eliminar las deficiencias del desarrollo normales si se considera que ningún
sistema es perfecto.
- Modificaciones
al sistema por nuevas disposiciones.
Ej. IVA,
mejoramiento de procedimientos, más control, cambios en la empresa, costos
ocasionales por mantenimiento y reemplazo de sistemas.
No hay comentarios:
Publicar un comentario