entra cookie
Pagina Principal

Actualización: 1/06/2009

Mesa Directiva

Clave de Usuario

Contraseña


Asamblea

Clave de Usuario

Contraseña


Eventos
XIX Reunión Nacional de Directores de Escuelas y Facultades de Informática y Computación ANIEI 2010

XXIII Congreso Nacional y IX Congreso Internacional de Informática y Computación 2010

XXIII Certamen Nacional de Tesis de Informática y Computación 2010

Eventos Anteriores
Concursos
Concurso de Video 2010

Concurso de Programación 2010

SISTEMAS DE SOFTWARE

Objetivo:
Presentar las diferentes filosofías, conceptos, metodologías y técnicas utilizadas para la construcción de sistemas grandes de software, considerando su análisis, especificaciones, diseño, programación, documentación, verificación y evaluación. Brindar elementos para lograr diseños modulares y susceptibles de ser realizados por grupos de desarrollo.

1 Análisis y diseño

PI23 Conceptos generales sobre sistemas. Definición de sistemas. Naturaleza de los sistemas. Razones y criterios para la automatización de sistemas. Sistemas de información en las organizaciones. Ciclo de vida: análisis, diseño, desarrollo o construcción, implantación y prueba, liberación. Riesgos, planeación temporal, seguimiento y control. Estimación del costo y del tiempo global de desarrollo.
PI24 Análisis de sistemas. Identificación de las necesidades. Especificación de requerimientos. Herramientas para el análisis. Viabilidad, análisis económico, análisis técnico. Importancia de la fase de análisis. Impacto de las fallas debidas a errores en el análisis: costos.
PI25 Metodologías para análisis. Principios generales: convenciones, estándares, no duplicación o multiplicación del trabajo. Recabación de requerimientos. Cuestionarios, entrevistas. Modelado: herramientas. Métodos de análisis estructurado: diagramas de flujo de datos, diccionario de datos, diagramas de entidad-relación, diagramas de transición de estados. Métodos de análisis orientados a objetos (Rumbaugh, Booch y otros). Notación para la documentación del proceso. Auditorías.
PI26 Diseño de sistemas. Fundamentos del diseño: abstracción, refinamiento, modularidad, jerarquías. Importancia de la fase de diseño. Impacto de los errores de diseño según el momento de su detección: costos. Segmentación del diseño: equipos de trabajo. Relaciones y jerarquías. Análisis y diseño dirigido por los datos (Warnier-Orr). Análisis y diseño dirigido por funciones.
PI27 Metodologías de diseño. Diálogo con el usuario. Ratificación de las etapas del diseño. Métodos especiales para diseño estructurado descendente y verificación ascendente. Metodologías de Jackson, de Yourdon, diagramas de Warnier-Orr. Métodos de diseño orientados a objetos. Auditoría.

2 Implantación, prueba y mantenimiento

PI28 Ciclo de vida de los sistemas. Modelos para el ciclo de vida: análisis-diseño-desarrollo; construcción-implantación; prueba-liberación y espiral-cascada. Segmentación y modalidad. Criterios y elementos de conexión entre las partes. Diálogo con el usuario a lo largo de todo el ciclo de vida. Preparación del usuario para empleo del sistema y para formular requerimientos de actualización.
PI29 Control del avance de proyectos de software. Control del avance del proyecto respecto de la calendarización programada. Tipos de retardos y análisis de sus causas: falta de especificaciones, malas especificaciones, errores en etapas anteriores y otros. Detección y corrección de las fallas: Retroalimentación. Red de tareas, métodos PERT y CPM.
PI30 Métodos de prueba. Estrategias de prueba: verificación y validación. Pruebas unitarias. Integración de pruebas. Cumplimiento de especificaciones. Controles especiales. Pruebas de robustez. Detección y corrección de errores: depuración. Seguridad. Auditoría.
PI31 Mantenimiento y extensiones . Definición de mantenimiento. Factores pertinentes. Mantenimiento preventivo. Ingeniería inversa y reingeniería. Mantenimiento correctivo. Adecuaciones. Extensiones de la operatividad. Importancia de la documentación para el mantenimiento. Costos.

3 Consideraciones de calidad

PI32 Normas, estándares y documentación. Normatividad de formas, métodos, metodología y procedimientos de trabajo. Definición o adopción de estándares. División del trabajo. Documentación de procesos y procedimientos. Documentaciones parciales y final. Documentación para el usuario final.
PI33 Control de calidad de software. Metodologías para detección de errores. Repercusión de errores en el costo total. Funciones y métricas de crecimiento de los costos. Factores de calidad: corrección, fiabilidad, eficiencia, facilidad de uso, de prueba y de mantenimiento, adaptabilidad y flexibilidad, portabilidad, reuso, completitud, facilidad de auditoría.
PI34 Auditoría de sistemas. Documentación y seguimiento de estándares. Entradas y salidas. Procesos. Metodologías de desarrollo. Archivos: protecciones, accesos. Derechos del personal de la unidad informática y de los usuarios. Confidencialidad de los sistemas. Análisis de costo-beneficio de los sistemas. Sistemas integrales en ambientes de PC aisladas y en red. Revisiones de integridad, consistencia, confidencialidad y seguridad de la información. Evaluación de la construcción y del mantenimiento de los sistemas. Planes de contingencia. Empresas auditoras.

La Asociación
Antecedentes

Objetivos

Organización

Funcionamiento

Estatutos

Mesa Directiva

Sede de la Presidencia

Integrantes

Como formar parte de la Asociación

Cuotas

Nuevos Miembros
Asociados
Sitios de asociados

Avisos de asociados
Modelos Curriculares Nivel Licenciatura Versión Actualizada
Estructura y Metodología

Perfiles Profesionales

Catálogo de Áreas de Conocimiento

Cruce de Áreas y Perfiles

Comentarios

Modelos Curriculares Nivel Licenciatura Versión Anterior
Antecedentes

Estructura y Metodología

Perfiles Profesionales

Catálogo de Áreas de Conocimiento

Cruce de Áreas y Perfiles

Conclusiones y Recomendaciones

Referencias Bibliográficas