Está en la página 1de 24

Métodos de Ingeniería

Agosto 2005

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.1


Temario del curso
• La ingeniería como disciplina
• Introducción al producto, procesos, fases y
ciclos de vida
• Procesos
– Técnicas básicas para representación de procesos
• Planificación básica
– Listas de objetivos y actividades
– La medición –conceptos de control y mejora
• Trabajo en equipo
– Técnicas de manejo de reuniones
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.2
Temario del curso
• Clientes y sus necesidades
– Técnicas de detección de necesidades
– Especificación del producto
• El proceso de diseño conceptual
– Técnicas para generación de ideas
– Técnicas para evaluación de ideas y
soluciones?
– Toma de decisiones
• Introducción al pensamiento sistémico
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.3
Arquitectura de Cálculo diferencial e
Programación 1 Álgebra lineal
Sistemas integral 1

Cálculo diferencial e
Programación 2 Lógica Métodos de Ingeniería
integral 2

Métodos Matemáticos para Ingeniería


Estructuras de
Comunicación
Datos y Física 1 Matemática Discreta
Profesional
Algoritmos 1
Estructuras de
Ingeniería de
Datos y Física 2 Probabilidad y estadística
Software 1
Algoritmos 2
Ética profesional y legislación
Diseño de
Diseño de Teoría de la
Bases de datos 1 Sistemas
Aplicaciones 1 Computación
operativos

Principios de Diseño de Lenguajes y


Bases de datos 2 Electiva 1
diseño de redes Aplicaciones 2 Compiladores

Taller de Diseño de Aplicaciones

Arquitecturas Ingeniería de
Redes de datos Administración General Electiva 2
de Software Software 2

Gestión de Sistemas de
Finanzas Electiva 3 Electiva 4
proyectos Información

Ingeniería de Requerimientos

Análisis y Diseño de
Electiva 5 Electiva 6
Procesos del Negocio
Proyecto LAIS

Electiva 7
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.4
Forma de comunicación
• Nombre del grupo:
– metodos05@grupos.ort.edu.uy
• Docentes de la materia
– Amalia Álvarez (aab@montevideo.com.uy)
– Sara Goldberg (sbgold@adinet.com.uy)
– Gastón Mousqués
(mousques@adinet.com.uy)
– Martín Solari (solari@adinet.com.uy)

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.5


Tema 1

La ingeniería como disciplina


Producto, procesos, fases y ciclos
de vida

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.6


¿Qué hace un ingeniero?

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.7


¿Qué hace un Ingeniero?
– Un Ingeniero es un profesional que
construye productos confiables para ser
utilizados por el público y la sociedad en
general.

– Para ello, utiliza principios científicos,


matemáticas, tecnología y principios de
ingeniería.(Parnas, Vincenti)

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.8


¿Qué hace un Ingeniero de
software?
• Ingeniería de Software
– La aplicación de un enfoque sistemático, disciplinado
y cuantificable al desarrollo, operación y
mantenimiento del software; o sea la aplicación de
ingeniería al software. [IEEE Computer Society].

– Es la disciplina tecnológica y gerencial abocada a la


producción y mantenimiento sistemático de productos
de software que son desarrollados y modificados en
tiempo y bajo estimaciones de costos. [Farley 1968].

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.9


El Rol del Ingeniero en Sistemas
• ¿Qué hace un Ingeniero en Sistemas?
– Desarrollo
• Entender el problema que tiene que resolver
• Diseñar una solución para el problema
• Construirlo
– Gestión
• Planificar cómo lo va a construir
• Asegurarse que se construya lo que él diseñó.

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.10


La Ingeniería y la ciencia
• La ciencia intenta comprender mejor y explicar
distintos fenómenos. En esencia el conocimiento
es el producto de la ciencia.

• Para los ingenieros, en contraste con los


científicos, el conocimiento no es un fin en sí
mismo ni el objetivo central de su profesión.
[Vincenty]

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.11


La Ingeniería y la ciencia
• La ciencia de la computación comprende
el estudio sistemático de los procesos
algorítmicos que describen y transforman
la información: su teoría, análisis, diseño,
eficiencia, implementación y aplicación.
[ACM/IEEE Computer Society on CS]

• Un científico construye para aprender; un


ingeniero aprende para construir. [Parnas]
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.12
La Ingeniería y la ciencia
• Los elementos del conocimiento en
Ingeniería:
– Conceptos fundamentales del diseño
– Criterios y especificación
– Herramientas Teóricas
– Datos cuantitativos
– Consideraciones prácticas
– Instrumentos de diseño

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.13


La Ingeniería y la ciencia
• De dónde surge el conocimiento en
Ingeniería:
– De las ciencias
– De la invención
– De la investigación teórica en ingeniería
– De la investigación experimental en ingeniería
– De la práctica
– De la producción
– De probar.

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.14


¿Qué es un Producto?
• “Es el resultado de un proceso” [ISO 9000:2000]
• “Es todo aquello que se ofrece a la
atención de un mercado para su
adquisición, uso o consumo y que puede
satisfacer una necesidad o deseo” [Kotler:1996]
• Un producto incluye
– Objetos materiales
– Software
– Servicios
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.15
¿Qué es un Proceso?
• Conjunto de actividades, prácticas, reglas
herramientas, recursos, mutuamente
relacionados que transforman una entrada
en una salida con valor agregado.

Entradas Proceso Salidas

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.16


Jerarquía de procesos
Proceso

Actividad

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.17


¿Qué es un proyecto?
• “Emprendimiento temporario que debe
crear un producto o servicio único.”[PMBOK:2000]
• “Proceso único consistente en un conjunto
de actividades coordinadas y controladas
con fechas de inicio y finalización,
llevadas a cabo para lograr un objetivo
conforme con requisitos específicos,
incluyendo limitaciones de tiempo, costo y
recursos.” [ISO 9000:2000]

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.18


Ciclos de vida

• Es un modelo de referencia de alto nivel


de las actividades necesarias para la
realización de un producto.
• Describe las principales fases:
– Funciones de cada fase
– Secuencia de fases

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.19


Actividades clásicas para
construir un producto

Análisis Diseño Construcción

Entender el Diseñar la Construir


problema solución la solución

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.20


Ciclos de vida
• Un ciclo de vida nos permitirá ordenar de
manera diferente las actividades de
Análisis, diseño y construcción,
obteniendo resultados diversos según la
secuencia elegida.

• Por pragmatismo todos los ciclos de vida


deben finalizar en la construcción.
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.21
Análisis Análisis Análisis

Diseño Construcción Diseño

Construcción Construcción
Diseño

Cascada Prototipos Espiral


Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.22
Construcción Construcción

Diseño
Análisis

Análisis
Diseño

Prueba y error Ingeniería


reversa
Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.23
¿Qué ciclo de vida usarían para
construir estos productos?
• Auto
• Edificio
• Receta de una comida
• Software de cero
• Mantenimiento de software

Universidad ORT Uruguay - Métodos de Ingeniería Módulo 1.24