Ingeniería de sistemas
Keywords: Ingeniería de sistemas, Base de datos, Datos, Información, Ingeniería, Ingeniería de software, Organización, Programación, Sistema
Ingeniería en sistemas de información
Es el conjunto de recursos humanos y materiales a través de los cuales se recolectan, almacenan, recuperan, procesan y comunican datos e información con el objetivo de lograr una gestión eficiente de las operaciones de una organización.
Proceso de desarrollo de sistemas de información
1. Reconocimiento:
- Se intenta conocer la necesidad o requerimiento del cliente.
- Se determinan las expectativas que el cliente tiene sobre el profesional que desarrollará el sistema.
- Se establecen las restricciones o condicionamiento del proyecto.
- Se obtiene un conocimiento general sobre el o las áreas afectadas al requerimiento.
- Se obtiene información sobre la estructura de la organización en cuestión.
2. Relevamiento:
- Se profundiza el conocimiento sobre la organización hasta los niveles operativos, circuitos y procedimientos administrativos.
- De existir, se describen el software o los sistemas automatizados a utilizar y los requerimientos de de información que sirven de base para la Especificación de requisitos de software.
3. Diagnóstico
- Se determinan las causas que dieron origen al desarrollo del sistema de información y se presentan alternativas de solución.
4. Estudio de la viabilidad
- Se evalúan las alternativas de solución propuestas y se recomienda una alternativa.
5. Análisis de Requisitos
- Se evalúa la viabilidad del sistema y se realizan análisis técnicos y económicos.
- Se establecen restricciones de costo y tiempo.
- Se crea una definición del sistema que servirá como base para el trabajo posterior.
- Se especifican los requisitos del sistema en profundidad.
- Se utilizan los conocimientos de la ingeniería para modelizar.
6. Diseño
- De exisitir, se definen los módulos o subprogramas, las interfaces y las bases de datos a utilizar.
- Definición de procedimientos administrativos y adecuación de estructuras organizativas.
- Preparación de la documentación.
7. Desarrollo
- Implementación, codificación y programación.
- Finalización de la documentación adjunta.
8. Pruebas
- Se detectan fallas en el sistema, se controla la calidad utilizando diversas técnicas.
9. Puesta en marcha
10. Mantenimiento
- Actualizaciones ya sea por fallas no detectadas en el sistema o por el requerimiento de nuevas tecnologías.
11. Sustitución
- Se da de baja el sistema y se procede a una nueva instalación.
Véase también
