Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.- Asistencia
10%
2.- Exposicin de tema (modelos de desarrollo de software;
software y mtodos para la estimacin de costos)
30%
3.- Trabajo de investigacin (registro de software)
15%
4.- Trabajo de investigacin (ISO que asegura la calidad
de software) 15%
5.- Proyecto final
30%
Desarrollo de temas
Conceptos de Ingeniera de Software
Ingeniera
Software
Ingeniera de Software
El desarrollo ms importante fue que nuevos computadores salan casi cada uno o
dos aos, haciendo obsoletos los ya existentes.
La gente del software tena que volver a escribir todos sus programas para correr
en estas nuevas mquinas.
Los programadores no tenan equipos en sus escritorios y tenan que ir a la "sala
de mquinas".
Las tareas (jobs) eran corridas al inscribirse para tiempo de mquina o por el
personal operativo.
Las tareas eran corridas poniendo tarjetas perforadas como entrada en el lector
de tarjetas de la mquina y se esperaban por resultados devueltos en la
impresora.
Era casi imposible hacer predicciones de la fecha de finalizacin del proyecto.
El hardware del computador era especfico para la aplicacin.
Las tareas cientficas y de negocios necesitaban diferentes mquinas.
Debido a la necesidad de traducir frecuentemente el software viejo para atender
las necesidades de nuevas mquinas, se desarrollaron lenguajes de orden
superior como FORTRAN, COBOL y ALGOL.
Historia de la Ingeniera de Software
La era pionera
El trmino Ingeniera del software apareci por primera vez en la dcada de 1950
y principios de los aos 1960.
Tienen como objetivo responder a las preguntas de rutina y seguir el flujo de las
transacciones a travs de la organizacin. Cuntas partes hay en el inventario?
Qu pas con el pago del seor Gutirrez?
La organizacin cuenta con sistemas de apoyo a ejecutivos (ESS, por sus siglas
en ingls) en el nivel estratgico; sistemas de informacin gerencial (MIS) y
sistemas de apoyo a la toma de decisiones (DSS) en el nivel administrativo;
sistemas de trabajo del conocimiento (KWS), sistemas de oficina en el nivel de
conocimiento, y sistemas de procesamiento de transacciones (TPS) en el nivel
operativo. A su vez, los sistemas de cada nivel se especializan en apoyar a cada
una de las principales reas funcionales.
Tipos principales de sistemas
Sustituye los procedimientos manuales por otros basados en computadora. Trata con
procesos de rutina bien estructurados, incluye aplicaciones para el mantenimiento de
registros.
Para CREAR conocimiento: Knowledge Work Systems (KWS), apoyan las actividades
de los empleados y profesionistas de alto desempeo y los ayudan a crear nuevos
conocimientos e integrarlos a la empresa (CAD, sistemas de modelacin y
simulacin).
Para cumplir con las funciones ya descritas, las oficinas en general llevan a cabo
cinco actividades de oficinas principales:
Administracin de documentos
Administracin de proyectos
Tipos principales de sistemas
Sistemas de Automatizacin de Oficinas (OAS)
Administracin de Documentos
Son las tecnologas que se utilizan para crear, procesar y administrar documentos.
(procesamiento de palabra, las publicaciones de escritorio, imgenes de documentos
y administracin del flujo de trabajo).
Administracin de Proyectos
Es el software que facilita el desarrollo, programacin y administracin de un
proyecto complejo en subtareas ms sencillas, cada una con su propio tiempo de
terminacin y sus requerimientos de recursos.
Tipos principales de sistemas
Sistemas de Informacin para la Administracin (SIA)
Objetivo
Ofrecer a la administracin la informacin necesaria de manera habitual y
continua.
No slo ofrece datos, sino el conjunto de stos analizados y procesados.
Ayudar en el proceso de planeacin como una herramienta en el desarrollo de
estrategias para dar ventajas competitivas a la empresa.
Disminuir la necesidad de dependencia de un ejecutivo en el mecanismo de control
en una empresa.
Permitir una comunicacin ms lateral y cruzada sobre una base formal en una
organizacin.
Tipos principales de sistemas
Sistemas de informacin Estratgicos
Son los que ayudan a los administradores del nivel superior (o alta gerencia) a
abordar y resolver cuestiones estratgicas y tendencias a largo plazo, tanto en la
compaa como en su entorno exterior.
Tipos principales de sistemas
Caractersticas:
Suelen desarrollarse in house, es decir, dentro de la organizacin, por lo tanto no
pueden adaptarse fcilmente a paquetes disponibles en el mercado.
Su funcin es lograr ventajas que los competidores no posean, tales como ventajas
en costos y servicios diferenciados con clientes y proveedores.