Tecnología Orientada a Objetos - Presentación de la Materia
1. MAESTRIA EN
TECNOLOGIA DE LA INFORMACION
Tecnología Orientada a Objetos
Carlos Abaffy (Ing., M.Sc.)
UNEG
2. Contenido de la Presentación
1. Presentación
2. Contenido
3. Evaluación
4. Planificación
5. Bibliografía
6. Influencia de las T.I. en las Organizaciones
7. Conclusiones
3. Justificación
✓ Las organizaciones modernas están en proceso de
cambios acelerados.
✓ Una de las mayores fuerzas de cambio es la tecnología
y en particular la Tecnología de Objetos
Las organizaciones deben contar con profesionales
que conozcan las nuevas tecnologías y que puedan
identificar áreas de oportunidad para la aplicación de
las mismas.
4. Contenido de la Materia
✓Fundamentos del Modelo de Objetos:
1. Comprender la necesidad histórica del modelo de objetos.
2. Conocer los fundamentos del modelo de objetos.
✓Metodologías de Desarrollo de Software Orientadas a Objetos:
3. Conocer la evolución histórica de las metodologías
orientadas a objetos.
✓Análisis y Diseño Orientado a Objetos:
4. Aplicar el modelo de objetos al análisis de aplicaciones.
5. Aplicar el modelo de objetos al diseño de aplicaciones.
5. Contenido de la Materia
✓Programación Orientada a Objetos:
6. Aplicar el modelo de objetos a la programación de
aplicaciones.
✓Tópicos de actualidad en Tecnología de Objetos:
7. Plataformas de desarrollo basados en objetos
✓Aplicación del Modelo de Objetos:
8. Aplicar el modelo de objetos a la solución de un problema.
6. Comparación - Universidades
Kingston University London - England
Software Engineering PgDip/MSc
Some of the most difficult and challenging problems in industry and commerce are
associated with software development. It will equip you with an advanced knowledge of the
latest methods and tools for software engineering, enabling you to choose and follow an
approach to software development that delivers the optimum result in terms of cost, time
and software quality. At the end of the course you will have the skills to make an effective
contribution as part of a team building software systems.
Core modules
Agile Development
Component-Based Software Engineering
Requirements Engineering and Management
Research Methods
Project/Dissertation (MSc only)
Option modules (choose three)
Broadband and Mobile Networks
Building E-Business
Corporate Data and Database Management
Developing Object-Orientated Solutions
Digital Communications
IT and Entrepreneurship
Knowledge Management
Programming in Java
Strategic Information Systems for E-Business
Web Development in Java
7. Comparación - Universidades
TELECOM – SudParis – France
Software Engineering for Ambient Intelligence
Advance education in Software Engineering, mobile services with emphasis in game
development and smart devices. To respond to the strong demand of industry,
commerce, services. To prepare candidates for further investigation and research in
Software Engineering
First Semester
Computer Science
Computer networking
Mathematics
Web Technology
Software Engineering
Effective Communication
Second Semester
Object Oriented Development and Programming
Project Management
Formal languages and Applications
Software Engineering Tools
Human Computer Interaction and Graphical User Interfaces
Project
Third Semester
Software dependability
Software Testing and Metrics
Agents, Web Services and System Architecture
Game Development Project
Fourth Semester
Master Thesis
8. Bibliografía
• Booch, Grady; Rumbaugh, James y Jacobson, Ivar; El
Lenguaje Unificado de Modelado; Addison-Wesley; ISBN:
8478290370.
• Booch, Grady; Análisis y Diseño Orientado a Objetos, con
aplicaciones; Addison-Wesley; ISBN: 9684443528.
• Graham, Ian; Métodos Orientados a Objetos; Addison-
Wesley; ISBN: 0-201-65355-9.
• Oestereich, Bern; Developing Software with UML; Addison-
Wesley; ISBN: 0-201-75603-X
Uso Google Doc
9. Las organizaciones modernas enfrentan grandes presiones:
CRISIS EN LAS ORGANIZACIONES
Impacto T.I Organizaciones
Turban et al (2001)
10. Las organizaciones modernas enfrentan grandes presiones:
CRISIS EN LAS ORGANIZACIONES
Impacto T.I Organizaciones
11. Las organizaciones modernas enfrentan grandes retos:
• Calidad: Perfección debe ser el estándar en
muchos sectores: salud, transporte, etc.
• Presiones del mercado:
• Rápida introducción de nuevos productos
• Reconocimiento instantáneo de oportunidades
de mercado
• Rápida adaptación a eventos geopolíticos
• Márgenes de ganancia.
CRISIS EN LAS ORGANIZACIONES
Impacto T.I Organizaciones
12. • Tecnología de Información (T.I.) ha sido:
✓ Costosa.
✓ Consumido mucho tiempo
✓ Puede estar bien o mal
• Ejemplo de la crisis en organizaciones:
• Líneas aéreas en USA
Ganancias 1920-1990 $ 3.8 Billones (70 años )
Perdidas 1992-1994 $ 4.8 Billones ( 2 años )
CRISIS EN LAS ORGANIZACIONES
Impacto T.I Organizaciones
13. Exitos
CRISIS EN LAS ORGANIZACIONES
Impacto T.I Organizaciones
Fracasos
• Aeropuerto Denver
14. Internet
COMERCIO ELECTRONICO – AMAZON.COM
• Modelo de negocio basado en conocimiento del
cliente y servicio al mismo.
• Inicialmente dedicado a la venta de libros y
posteriormente diversifica su cartera de productos.
16. Internet
COMERCIO ELECTRONICO – AMAZON.COM
• Uso de Sistemas para soporte de decisiones
acerca de líneas y zonas de productos que dan
mejores rendimientos, consolidación de ordenes
e integración con proveedores.
• Política de satisfacción total al cliente.
• Servicio Personalizado
17. • Paralelamente a esta crisis se han experimentado
cambios dramaticos en las T.I:
• Rápidos avances en rendimiento y reducción de
costos
• Adopción de Sistemas Abiertos, lo que permitió
una reducción de precios.
CRISIS EN LAS ORGANIZACIONES
(*)MIPS - Millones de instrucciones por segundo
1980 1988 2006
$/MIPS(*) 300.000 3.000 0,007
MIPS 1 4 27000
Impacto T.I Organizaciones
18. Estrategias de la organización:
• Reducción de Costos
• Proteccionismo
• Reestructuración Financiera
• Fusiones y Adquisiciones
CRISIS EN LAS ORGANIZACIONES
T.I. HA SIDO UN OBSTACULO PARA LA EFECTIVA
TRANSFORMACION DE LOS NEGOCIOS
Impacto T.I Organizaciones
19. Incompatibilidad entre Sistemas de Información ha
impedido fusiones y adquisiciones.
Modelos no actualizados de los procesos del negocio
no pueden soportar actualizaciones.
Problemas con el enlace a los sistemas de
información de clientes y proveedores
CRISIS EN LAS ORGANIZACIONES
Impacto T.I Organizaciones
20. • Construir herramientas y sistemas que brinden a
la organización la capacidad de coordinar
efectivamente sus procesos para alcanzar la
satisfacción del cliente.
• Escuchar a los clientes e identificar cuales son sus
verdaderas necesidades.
• Encontrar mejores vías de coordinar y administrar
la interacción con clientes y entre los empleados.
SOLUCION AL PROBLEMA
Impacto T.I Organizaciones
21. SOLUCION AL PROBLEMA
• Manejar una visión global del negocio.
• Mejorar los procesos continuamente.
Usar la tecnología para obtener
VENTAJAS COMPETITIVAS
Impacto T.I Organizaciones
23. Conclusiones
• Identificar oportunidades de utilización de nuevas
tecnologías para optimización de procesos
• Definir una visión que corresponda con los procesos
y no con la estructura organizacional
• Simplificar y unificar plataformas de desarrollo y
bases de datos
24. Conclusiones
“La estrategia de desarrollo de la tecnología
de información debe estar estrechamente
ligada a la estrategia del negocio y debe
ser facilmente adaptable a los constantes
cambios para hacer la empresa más
competitiva”