Revista UBit

    Facultad de Tecnología Informática                                                               Año 2, Número 1 – Marzo 2009

“Actuar es fácil, pensar es difícil; actuar según se piensa es aún más difícil”   Johann Wolfgang von Goethe

Nota EditorialEventosNotas de InterésTesinas en cursoTesinas DefendidasCursos de ActualizaciónInvestigación

Riesgos del Software

Los riesgos del software son imprevistos que pueden ocurrir en cualquier momento de la construcción de un software. Estos eventos pueden impactar negativamente en el producto, en el proceso y hasta en el propio negocio. En algunos casos son inevitables, por lo tanto, debe tomarse en consideración su tratamiento anticipadamente para mitigar su impacto. 

Lic. Gladys Kaplan

¡¡ Felicitaciones !!

 Nominación PREMIOS SADOSKY 2008

 

La Mg. Paula Angeleri,  profesora de la Facultad de Tecnología Informática de la Universidad de Belgrano y Coordinadora del Subcomité de Calidad en Tecnología de la Información del IRAM, fue seleccionada como Finalista de los premios SADOSKY 2008, en la categoría: 

Temática: Tecnología

Premio: Trayectoria Tecnológica

Finalista: Paula María Angeleri
 

El premio SADOSKY es un premio que otorga la Cámara de Empresas de Software y Servicios Informáticos de Argentina (CESSI) como homenaje a Manuel Sadosky (1914 — 2005), ilustre científico argentino y promotor de las ciencias informáticas en nuestro país. Como uno más de sus esfuerzos por mejorar el sector TI, CESSI considera necesario "premiar a aquellas personas, equipos de trabajo y organizaciones que, con su labor y desempeño, contribuyan al crecimiento de la Industria Argentina de TI en cualquiera de sus dimensiones".

Ver los premios Sadosky en:

http://www.cessi.org.ar/sadosky/

Certificación de Sistemas de Gestión de la Seguridad de la Información

A partir de la generalización de la tecnología de la información y la comunicación, se produce la proliferación de situaciones de riesgo para los sistemas de información, las bases de datos y los recursos de hardware, denominados activos de la información. Estos riesgos referidos a posibles intrusiones y amenazas obliga a entender la necesidad de implementar medidas tecnológicas y humanas para controlar los sistemas de proceso de información y la información misma. ¿Cómo puede una organización protegerse de estas amenazas?

Lic. Domingo Donadello

Algunas consideraciones sobre la Fotografía Digital

La Fotografía Digital hace que el gran público pueda acceder a La Fotografía y compartir sus imágenes con todo el mundo, permitiendo captar y fijar en el tiempo momentos irrepetibles; cambia la metodología del trabajo del Profesional, al enviar las fotos por correo electrónico sin moverse de su estudio, y nos permite hacer y pensar fotos que con la técnica tradicional eran imposibles; mejora los métodos de enseñanza, y sobre todo nos abre un inmenso campo para la creatividad y la experimentación.

Prof. Esteban Marchezotti

¿Qué es la Ingeniería de Requisitos?

La Ingeniería de Requisitos establece el proceso de definición de requisitos como un proceso en el cual se elicitan, modelan y analizan los requisitos. Este proceso debe lidiar con distintos puntos de vista y usar una combinación de métodos, herramientas, procedimientos y personal. El objetivo primario de este proceso es obtener una comprensión acabada del problema para establecer la solución más adecuada al mismo.

 Prof. Graciela Hadad

 

Sitios de Interés              Número Anterior             Contáctenos            Equipo Editorial          

 

 

 

 

 

                      

 

 

Nota Editorial

 

Segunda entrega e Inicio del ciclo lectivo 2009

 

Estamos satisfechos del entusiasmo suscitado por la revista UBit en nuestra comunidad y esto nos da un fuerte impulso para continuar la labor, proyectando mejoras a más corto plazo de lo inicialmente previsto para la revista.

 

Les damos la bienvenida a los nuevos alumnos que se incorporan este año a la Facultad de Tecnología Informática de la UB, gracias por elegirnos y, como siempre, nuestro apoyo a todos los alumnos en el ciclo lectivo que se inicia, esperando concreten los logros propuestos.

 

Agradecemos la colaboración de más profesores y alumnos en esta edición, y les reiteramos nuestro interés en la participación de toda la comunidad UB en la producción y difusión de la revista, para consolidar los objetivos de comunicación continua que persigue.

 

Adquirir conocimiento sin llevarlo a la práctica o sin difundirlo es una actividad banal:

 

 

No basta saber, se debe también aplicar.

No es suficiente querer, se debe también hacer.

 

Johann Wolfgang von Goethe

 

 

Prof. Graciela Hadad

 

 

 

Volver

 

 

 

 

 

 


Eventos

 

* Eventos en Argentina 2009

 

Fecha

Dirección

Evento

Lugar

Marzo, 8

ICECE'2009

VI Conferencia en Educación en Ingeniería y Computación

Buenos Aires, La Plata

Abril, 14

--

Jornada Nacional de Color en las Artes

Ciudad de Buenos Aires

Abril, 23

Color 2009

Jornadas Nacionales del Color 2009 “El color en la alimentación”

Chaco, Resistencia

Mayo, 7

WICC 2009

XI Workshop de Investigadores en Ciencias de la Computación

San Juan, San Juan

Mayo, 12

TrabajoIT

Jornada Trabajo IT & Sistemas

Ciudad de Buenos Aires

Julio, 2

TE&ET’09

IV Congreso Nacional de Informática y Comunicaciones

Buenos Aires, La Plata

Julio, 23

CICA 2009

Congreso de Inteligencia Computacional Aplicada

Ciudad de Buenos Aires

Agosto, 7

SABF

5ª edición del South American Business Forum: New Paradigms, New Challenges

Ciudad de Buenos Aires

Agosto, 24

38 JAIIO

38º Jornadas Argentinas de Informática

Buenos Aires, Mar del Plata 

Agosto, 25

Wikimania 2009

5º Conferencia Internacional de la Fundación Wikimedia

Ciudad de Buenos Aires

Septiembre, 16

RPIC 2009

XIII Reunión de Trabajo en Procesamiento de la Información y Control

Santa Fe, Rosario

 

 

 Volver

 

 

* Eventos Internacionales 2009

 

Fecha

Dirección

Evento

Lugar

Marzo, 2

AOSD.09

8th International Conference on Aspect-Oriented Software Development

EEUU, Virginia

Marzo, 2

SENSE 2009

International Workshop on Software ENgineering within Social software Environments

Alemania, Kaiserslautern

Marzo, 8

ACM SAC 2009

24th Annual ACM Symposium on Applied Computing

EEUU, Hawaii

Marzo, 16

OnAV'09

2nd IEEE International Workshop on Ontology Alignment and Visualization

Japón, Fukuoka

Marzo, 23

SEPG 2009

SEPG North America Conference 2009 (SEI)

EEUU, California

Marzo, 23

CSEDU 2009

International Conference on Computer Supported Education

Portugal, Lisboa

Marzo, 23

BPSC'09

2nd International Conference on Business Process and Service Computing

Alemania, Leipzig

Abril, 13

IDEAS 2009

XII Conferencia Iberoamericana de Ingeniería de Requisitos y Ambientes de Software

Colombia, Medellín

Abril, 22

m-ICTE2009

V International Conference on Multimedia and ICT in Education

Portugal, Lisboa

Abril, 22

RCIS'09

3rd IEEE International Conference on Research Challenges in Information Science

Marruecos, Fez

Abril, 24

WWW2009

18th International World Wide Web Conference

España, Madrid

Mayo, 6

ICEIS 2009

11th International Conference on Enterprise Information Systems

Italia, Milán

Mayo, 6

ENASE 2009

4th International Conference on Evaluation of Novel Approaches to Software Engineering

Italia, Milán

Mayo, 10

AAMAS 2009

8th International Joint Conference on Autonomous Agents and Multi-Agent Systems

Hungría, Budapest

Mayo, 16

ICSE 2009

31st International Conference on Software Engineering

Canadá, Vancouver

Junio, 3

KES-AMSTA-2009

3rd International KES Symposium on Agents and Multi-agent Systems – Technologies and Applications

Suecia, Uppsala

Junio, 8

CAiSE’09

21st International Conference on Advanced Information Systems Engineering

Holanda, Amsterdam

Junio, 25

ISA 2009

3rd International Conference on Information Security and Assurance

Corea, Seúl

Julio, 1

SEKE 2009

21st International Conference on Software Engineering and Knowledge Engineering

EEUU, Boston

Julio, 2

ICINCO 2009

6th International Conference on Informatics in Control, Automation and Robotics

Italia, Milán

Julio, 2

SEAFOOD2009

3rd International Conference On Software Engineering Approaches For Offshore And Outsourced Development

Suiza, Zurich

Julio, 3

ITiCSE 2009

14th Annual Conference on Innovation and Technology in Computer Science Education

Francia, París

Julio, 5

ISCC´2009

14th IEEE Symposium on Computers and Communications

Túnez, Sousse

Julio, 5

ICINCO 2009

6th International Conference on Informatics in Control, Automation and Robotics

Italia, Milán

Julio, 10

CISCI 2009

Octava Conferencia Iberoamericana en Sistemas, Cibernética e Informática

EEUU, Orlando

Julio, 10

CITSA 2009

6th International Conference on Cybernetics and Information Technologies, Systems and Applications

EEUU, Orlando

Julio, 13

MULTICONF-09

Multi-Conference In Computer Science, Information Technology, Computer Engineering, Computational Science, Control And Automation Technology

EEUU, Orlando

Julio, 13

WORLDCOMP'09

World Congress in Computer Science, Computer Engineering, and Applied Computing

EEUU, Las Vegas

Julio, 16

WER’09

12th Workshop on Requirements Engineering

Chile, Valparaiso

Julio, 22

CSCC 2009

13th WSEAS Multiconference CSCC - Circuits, Systems, Communications and Computers

Grecia, Isla Rodos

Julio, 26

ICSOFT 2009

4th International Conference on Software and Data Technologies

Bulgaria, Sofia

Agosto, 25

CAIP'2009

9° Congreso Interamericano de Computación Aplicada a la Industria de Procesos

Uruguay, Montevideo

Agosto, 31

RE 2009

17th IEEE International Requirements Engineering Conference

EEUU, Atlanta

Septiembre,1

LADC 2009

Fourth Latin-American Symposium on Dependable Computing

Brasil, Joao Pessoa

Octubre, 7

CENTERIS’2009

Conference on ENTERprise Information Systems – aligning technology, organizations and people

Portugal, Ofir

Octubre, 25

DS-RT 2009

13th IEEE/ACM DS-RT International Symposium on Distributed Simulation and Real Time Applications

Singapur

Octubre, 26

MSWiM 2009

12th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems

España, Terenife

Noviembre, 16

ASE 2009

24th IEEE/ACM International Conference on Automated Software Engineering

Nueva Zelanda, Auckland

Noviembre, 16

CIBSI 2009

V Congreso Iberoamericano de Seguridad Informática

Uruguay, Montevideo

Noviembre, 30

IEEE Globecom 2009

IEEE Global Communications Conference EEUU, Honolulu

 

 Volver

 

 

 

 

 

 

 


Notas de interés

 

Riesgos del Software

 

Un riesgo es un evento (según la RAE es un hecho imprevisto, o que puede acaecer) que afectará, de alguna manera, el software que se está construyendo. Estos eventos pueden ser tenidos en cuenta antes que sucedan (pre-suceso) o ser vistos inexorablemente una vez ocurridos (post-suceso). Estos últimos son sumamente peligrosos ya que pueden ocasionar daños significativos. Los riesgos pre-sucesos son aquellos donde se toma en cuenta la probabilidad de que un evento ocurra permitiendo minimizar o evitar el impacto de dicho riesgo (ej.: se toma en cuenta una probabilidad de rotación de personal o cierto nivel de cambios en los requisitos del software). En cambio los riesgos post-suceso son aquellos eventos que ya han ocurrido y que provocan pérdida de tiempo, de calidad, de dinero, etc. llegando hasta el fracaso del proyecto (ej.: en una etapa avanzada del desarrollo se presentan cambios significativos no esperados en los requisitos del software).

 

Otra perspectiva de los riesgos del software puede ser vista en dos dimensiones (ver Figura), el eje X (Riesgos)  indica el origen del riesgo mientras que el eje Y (Donde impacta) muestra donde repercutirá si se produce. Es evidente que más allá del origen del mismo el impacto puede ser impredecible si no fue correctamente contemplado.

 

Primero se analizarán los riesgos según su origen y luego, cómo un riesgo puede impactar en cualquiera de las áreas relacionadas con el software, hasta llegar al propio negocio.

 

Los riesgos del proyecto se generan debido a la propia incertidumbre que enfrentan los proyectos de software. Cabe destacar que en este momento existen nuevas variables de riesgo como una mayor complejidad de los sistemas, cambios en la tecnología, una gran demanda de personal calificado del área de sistemas (ingenieros, analistas, diseñadores, programadores, testeadores) y la escasa oferta existente. La buena calidad del profesional de sistemas en nuestro país sumado al bajo costo que les representa a las empresas del exterior contratarlos, resulta en una ecuación atractiva a la hora de seleccionar lugares en el mundo donde desarrollar software de calidad a bajo costo, provocando riesgos importantes de rotación de personal calificado.

 

Los riesgos del producto son aquellos que afectan directamente al software, atentando directamente contra la calidad del producto final. Estos riesgos son efecto de algún ocultamiento de información (sea intencional, por las deficiencias de los procesos utilizados, por la pobre experiencia de los desarrolladores o por la complejidad del contexto en estudio) o de un mal trato de la misma. Estos problemas tienen su origen, en la mayoría de los casos, en los requisitos del software cuando no fueron identificados y tratados correctamente.

 

Para identificar los riesgos es necesario contar con una mirada muy crítica de quienes lideran los proyectos como los procesos de construcción del software. Esta mirada crítica está más ligada a la experiencia personal de cada integrante que a los procesos, métodos o herramientas que utilizan. La posibilidad de detectar tempranamente los riesgos permitirá generar un plan de contingencia o tratamiento apropiado de esos riesgos a través de un análisis y seguimiento adecuado.

 

Aunque los riesgos pueden tratarse por separado, la presencia de un riesgo podrá afectar a otro riesgo, los que a su vez, afectarán al proyecto, al producto o al propio negocio. Por ejemplo, la presencia de riesgos del producto no detectados y no tratados correctamente podrá alterar drásticamente la finalización del proyecto y generar un software de menor calidad con la insatisfacción del cliente quien reclamará a los responsables del proyecto un resarcimiento. Y más drástico aún, podrá afectar al propio negocio, cuando el riesgo es post-suceso y ya el software está en uso.

 

Si bien todos los riesgos son sumamente importantes, en este artículo se presta especial atención a los riesgos del “producto pre-sucesos” con el objetivo de mostrar la importancia de que los procesos de construcción de software ofrezcan mecanismos para identificar riesgos y dar la posibilidad de mitigar su impacto. Sin dudas, cuanto más temprano se los detecten en el proceso de construcción del software, menor será el costo de enfrentarlos.

 

Hablar de desarrollo de software es pensar, en un primer momento, en los modelos de procesos. En una rápida mirada por los modelos, se puede decir que el único que formalmente incorpora el análisis de riesgo es el modelo en espiral de Bohem, el cual atiende específicamente este tema en una fase (cuadrante) del modelo, previendo que si no es posible hacer frente a esos riesgos, se abortará el proyecto en cualquier etapa del desarrollo. En cambio, otros modelos de proceso como el modelo en cascada o el desarrollo incremental no permiten aminorar los riesgos en etapas tempranas. Existe una gran probabilidad que los riesgos se detecten ya avanzado el proceso o post entrega del software.

 

El enfoque de identificar los riesgos del producto tempranamente es focalizarse, sin duda, en la ingeniería de requisitos. Si bien esta tarea está compartida con actividades del Plan de Proyecto existen otros riesgos directamente asociados al producto software que sólo se comprenderán cuando se analice el contexto donde el software vivirá. Gran parte de estos riesgos potenciales están relacionados con los cambios en los requisitos del software o con riesgos asociados a los requisitos que no fueron detectados. Los procesos de definición de requisitos no prestan una debida atención a la identificación de los riesgos dejándolo en general como una actividad de la Gestión de Proyectos.  Es una tarea pendiente de los procesos de requisitos incorporar procedimientos, métodos y herramientas que permitan identificar, analizar y gestionar estos riesgos.

 

Lic. Gladys Noemí Kaplan

Profesora de Métricas de Software - Facultad de Tecnología Informática - UB

 

 

Volver

 

 

 

 

 

 

Certificación de Sistemas de Gestión de la Seguridad de la Información

 

Conceptos de manejo de información

Hace unos años, la información que producía y utilizaba una organización era resguardada en diferentes medios de almacenamiento como dispositivos digitales o archivos manuales como carpetas, ficheros, etc.  En este caso cada responsable a cargo de un archivo de documentación de información, estaba correctamente identificado y podía acceder a la misma para mantenerla actualizada o permitir el acceso por terceros, claramente identificados.

La irrupción en el mercado de la denominada PC (computadora personal) en la década del 80 y posteriormente el crecimiento en la utilización de las denominadas redes de computadoras que se podían conectar a un denominado servidor central de la organización y acceder a sus bases de datos, es decir a su información, genera una primera situación que complica el denominado control del acceso a la información, ya que ésta, podía moverse desde los discos del computador central a las PC de los usuarios y ser guardada y conservada en disquetes u otros medios magnéticos. Esto produjo un problema de no unicidad de los registros de la información tanto de gestión operacional como de decisión. 

A mediados de los noventa, irrumpe la descentralización total, mediante la conexión a Internet, lo que produjo una verdadera revolución en materia de movilidad de la información y vinculación informática de las organizaciones y personas, denominada globalización, ya que la información de cada organización podía ser accedida, conocida y utilizada con autorización y en otros casos sin autorización, como el caso de los hackers.

A partir de la generalización de la tecnología de la información y la comunicación, se produce la proliferación de situaciones de riesgo para los sistemas de información, las bases de datos y los recursos de hardware, denominados activos de la información. Estos riesgos referidos a posibles intrusiones y amenazas, que implican hasta la eventual imposibilidad de la operación normal de los sistemas y que ponen en peligro la continuidad del negocio, obligan a entender la necesidad de implementar medidas tecnológicas y humanas para controlar los sistemas de proceso de información y la información misma.

¿Cómo puede una organización protegerse de estas amenazas? La BSI publicó dos normas, la BS 7799 partes 1 y 2, que luego fueron tomadas como antecedente por ISO para el estudio de dos estándares internacionales adoptados y reconocidos a nivel mundial. La norma ISO/IEC 17799:2000 Information technology - Security techniques - Code of practice for information security management, revisada luego en el 2005 y actualmente reemplazada por la ISO 27002.

La edición 2000 de esta norma fue publicada por IRAM dando como resultado la IRAM-ISO/IEC 17799:2002.

Esta norma establece los lineamientos y principios fundamentales para implementar, mantener y mejorar un sistema de gestión de la seguridad de la información. Describe las mejores prácticas respecto al cumplimiento de los objetivos de control y la implementación de los controles que requieren las áreas de seguridad de la información, en las que está organizada la norma, tales como la gestión de los activos, la política de seguridad, la seguridad física, del entorno, de los recursos humanos, el control de los accesos, la gestión de las comunicaciones y operaciones, el desarrollo, adquisición o mantenimiento de los sistemas de información, la gestión de los incidentes de seguridad de la información, la gestión de la continuidad del negocio y el cumplimiento de la legislación vigente.

Actualmente, para certificar un sistema de gestión de la seguridad, implementado bajo la norma ISO/IEC 17799 (actual ISO 27002), se utiliza la norma ISO/IEC 27001: 2005 Information technology - Security techniques - Information security management systems - Requirements, que establece los requisitos fundamentales a tener en cuenta para establecer, operar, controlar, revisar, mantener y mejorar un sistema de gestión de seguridad de la información. La norma está en estudio en el Subcomité de Seguridad de la Información de IRAM (como revisión de la IRAM 17798 cuyo antecedente fue la BS 7799-2). Está basada en el mismo modelo de los sistemas de gestión de la calidad de la familia ISO 9000. Establece conceptos similares sobre Requisitos de la documentación como ser: alcance, política de seguridad, enfoque sistémico de identificación y valoración de riesgos, operaciones para el tratamiento de los riesgos, objetivos de control, controles y  aplicabilidad de los mismos.

La organización que necesite adoptar la norma e implementar su Sistema de Gestión de la seguridad de la información (SGSI) deberá desarrollar las siguientes fases de proyecto:

Establecimiento del SGSI

Inicio del Proyecto

  • Asegurar el compromiso de la dirección

  • Seleccionar y entrenar a los miembros del equipo inicial que participan en el proyecto

Definición del SGSI

  •  Identificación del alcance del SGSI y de la Política de Seguridad del SGSI

  •  Recopilar los documentos de seguridad existentes en la organización

  •  Preparar los procedimientos relacionados con la gestión y la operación del SGSI

Evaluación de Riesgos

  •  Definición de una metodología para la clasificación de riesgos

  •  Creación de un inventario de activos

  •  Evaluación de los activos a ser protegidos

  •  Identificación y evaluación de amenazas y vulnerabilidades de los activos

  •  Cálculo del valor de riesgo asociado a cada activo

Tratamiento de Riesgos

  •  Identificar y evaluar alternativas posibles para tratar los riesgos

  •  Seleccionar e implantar los controles correctos que le permitan a la organización reducir el riesgo a un nivel aceptable

  •  Redactar el documento de declaración de aplicabilidad (documento de selección de controles), que debe ser firmado por dirección

  •  Identificar los riesgos residuales que han quedado sin cubrir y obtener la firma de Dirección

  •  Preparar el plan de tratamiento de riesgos

  •  Preparar procedimientos para implantar los controles

Implantación y Operación

Formación y Sensibilización

  •  Impartir formación entre los empleados sobre los nuevos procedimientos que se van a implantar

  •  Concienciar a la plantilla de la importancia que el proyecto de seguridad tiene para la organización

Implantación del SGSI

  •  Implantar el plan de tratamiento de riesgos

  •  Implantar políticas y procedimientos del SGSI

  •  Implantar los controles seleccionados

Monitorización y Revisión

Monitorización del SGSI

  •  Ejecutar procedimientos de monitorización para detectar errores de proceso. Identificar fallos de seguridad de forma rápida y acciones a realizar

Revisión del SGSI

  •  Revisiones periódicas de la política y alcance del SGSI, así como de su eficacia

  •  Revisiones de los niveles de riesgos residuales y riesgos aceptables

  •  Auditorías internas/externas del SGSI

Mantenimiento y Mejora

Mantenimiento del SGSI

  •  Comunicar resultados de las auditorías a las partes interesadas

  •  Adoptar acciones correctivas y preventivas

Mejora Continua

  •  Medir el rendimiento del SGSI

  •  Implantar las mejoras identificadas en las revisiones del SGSI

Finalmente, una vez implementado y funcionando el sistema, es posible obtener la certificación de la calidad del mismo, para lo cual a través de IRAM cada organización puede ingresar en un proceso de certificación que incluye dos fases: una Preauditoría y una auditoría de certificación. La organización que necesite tener un estado de implementación y cumplimiento de los requisitos de la norma, puede solicitar una auditoría de diagnóstico que conlleva una ventaja ya que solo se proponen mejoras que redundan en una más completa y satisfactoria implementación y por ende en una más rápida certificación.

Lic. Domingo F. Donadello

Coordinador certificación sistemas TI – Consultas certificación ISO/IEC 27001 a ddonadello@iram.org.ar

            Profesor Titular de Diseño de sistemas, Ingeniería de software y Métricas de Software – Facultad de Tecnología Informática - UB

 

  

 Volver

 

 

 

 

 

Algunas consideraciones sobre la Fotografía Digital

 

Alejo Paz - Bodegón e Iluminación

Alejo Paz

Bodegón e Iluminación

¿Por qué tomamos tantas fotografías? Algunos por motivos profesionales, se ganan la vida con ello. Otros lo hacen como forma de expresión artística, los reporteros para dar testimonio de un acontecimiento. Pero el público en general, ¿qué motivaciones tiene? Casi todo el mundo tiene una cámara digital, muchos la llevan incorporada en su teléfono celular. Creo que un motivo importante, ante lo efímero de la vida, es dejar un testimonio permanente del mundo y nuestras vivencias,  para ser visto posteriormente no sólo por nosotros sino por otros, registrar momentos que de otro modo quedarían perdidos en el pasado, es decir, fijar en el tiempo un acontecimiento que nos parece importante, un momento afectivo, la visita a un lugar para recordarlo y decirle a otros “yo estuve allí”, o sea, a través de las imágenes fotográficas tenemos la posibilidad de trascender en el tiempo (o al menos crearnos esa ilusión). ¿Quién no disfruta viendo sus fotos de bebé, o la de sus padres jóvenes, o las de sus abuelos, y las guarda como un pequeño tesoro? ¿Y los sitios que pude visitar en el pasado, los rostros de la gente que conocí y toda clase de situaciones que por algún motivo me llamaron la atención?

Lamentablemente, hasta hace unos años, y dependiendo de la fotografía tradicional, que siempre fue cara y compleja, privativa de las clases más pudientes en sus comienzos, entendida sólo por profesionales, luego con el avance de la técnica y la reducción de costos se puso al alcance de muchas más personas, pero no era tan masiva como en la actualidad,  no todos tenemos la posibilidad de tener la foto de nuestros antepasados, a veces ni las de nuestros padres sosteniéndonos en sus brazos cuando pequeños, y en muchos casos, por pérdida de los negativos o deterioro de los mismos, se nos arruinaron las fotos con los compañeros de la escuela, las de nuestra graduación, las de algún viaje, las de nuestro casamiento, u otro acontecimiento que nos hubiera gustado atesorar.

Hoy en día, gracias a la fotografía digital, que también al principio era cara, de uso profesional, y de una calidad inferior a la foto con negativos, pero que evolucionó como toda la tecnología con una velocidad exponencial, mejorando y abaratando los equipos día a día, la fotografía ha logrado un grado de masificación impresionante, que horroriza a muchos fotógrafos de la vieja escuela, pero que a otros nos fascina y nos motiva a producir más y nuevas fotos, a explorar nuevas técnicas y modos de expresión (en mi caso, es así, y soy de la vieja escuela), y que pone la fotografía al alcance del público en general, al ser las cámaras cada vez más baratas y más fáciles de usar. Casi todo el mundo tiene una “Digital”, ¡algunos hasta en su teléfono celular!,  registrando lo que se les ocurra, en forma instantánea pues la foto se ve en el momento (pudiendo así ver cómo salió y corregir errores en el acto), sin la pérdida de tiempo que en la fotografía tradicional nos tomaba comprar un rollo, llevarlo a revelar, retirar las copias, y todo esto, según la cantidad de fotos, a un costo considerable, por no decir prohibitivo. Es decir, aún como simples aficionados, le podemos tomar una foto a nuestro bebé (o a lo que nos plazca), verla en el momento, repetirla o no hasta estar conformes con el resultado, “subirla” tal cual a Internet y mandarla a cualquier parte del mundo para que un pariente lejano, o cualquier persona si lo deseamos, vea nuestras fotos. Acortamos los tiempos y las distancias de manera notable, y podemos intercambiar imágenes y con ellas opiniones sobre la misma, con personas de los lugares más lejanos, y a las que probablemente no veamos nunca en persona.

También podemos retocar con programas digitales, tarea que antes era muy cara y reservada a especialistas, algunos muy fáciles de usar y totalmente intuitivos, inclusive algunos gratuitos, otros complejos y profesionales, luego de descargar la foto en una PC, de manera de poder corregir defectos, cambiar tamaños y proporciones, experimentar con técnicas de fotomontaje, y adentrarnos en algunos casos en el apasionante mundo del Arte Digital, y como dije antes, enviar la foto por Internet, “colgarla” en alguna página web, o imprimirla, sí, las fotos digitales también se imprimen, en nuestra impresora color, cada vez con mayor calidad, o hacerlo en un laboratorio fotográfico, para lograr mayor calidad, y hasta sin movernos de casa porque algunos laboratorios aceptan e imprimen fotos mandadas por correo electrónico.

Con el auge de la foto digital, en ocasiones, ante una situación imprevista, podemos estar en el momento justo para registrar algún evento, que de otro modo no hubiera sido fotografiado, es decir, convertirnos en testigos de la realidad y reporteros espontáneos.

Obviamente, la masificación no significa mejores fotos, no todos tienen la formación adecuada ni el ojo entrenado para hacer lo que llamamos una buena foto, tampoco es cierto lo que frecuentemente me dicen algunos alumnos: con una buena cámara cualquiera hace una buena foto, o en tiempos más recientes, para qué aprender fotografía si con Photoshop se arregla todo. Una buena cámara no da como resultado un buen fotógrafo, ni programas como Photoshop hacen magia y corrigen una foto insalvable, la fotografía puede estudiarse, el ojo se entrena, se aprende el lenguaje visual, y de a poco, con práctica, prueba y error, muchos pueden llegar a realizar fotos correctas, algunos muy buenas fotos, y unos pocos, que tienen condiciones naturales, mucha pasión por las  imágenes, una importante cultura visual y artística, y también una sólida cultura general, llegan a ser los que se destacan, Los Maestros, esos que dejan una huella, y cuyas fotos quedan en el tiempo siempre vigentes.

La tecnología digital cambió la forma en que se enseña fotografía de forma radical: casi sin costo (rollos, revelados, traslados), y sin pérdida de tiempo, hoy se puede enseñar, por ejemplo, a iluminar, ver la foto en el momento, ya sea en el display de la cámara, o en una PC, analizar el resultado, corregir defectos si es necesario, retocar luego si lo deseamos, y todo esto que antes nos insumía varios días y un alto costo, lo podemos hacer en el momento, incluso cada alumno se puede llevar lo producido a su casa, porque podemos grabar las fotos en un CD u otro dispositivo. Del mismo modo, puedo mostrar y analizar en un televisor una cantidad de fotos que de tener que imprimirlas se haría imposible por el costo. También, podemos comunicarnos por correo electrónico para evacuar dudas, ver fotos, etc., en cualquier momento y poder corregir el trabajo. Un punto a aclarar: la velocidad a veces conspira con la comprensión de los conceptos, estos conceptos deben darse en forma que el alumno pueda aprehenderlos, paulatinamente, y eso requiere tiempo de maduración.

Los métodos de trabajo del Fotógrafo Profesional también cambiaron: no es necesario que en una producción esté presente el cliente o el diseñador o director de arte, puedo realizar las tomas, verlas en el momento, mejorar la iluminación si es necesario, corregir errores, sin costo y en el acto (no debo esperar horas o días para ver mi material), si fotografío modelos, pueden ver las tomas y puedo indicarles de forma más gráfica lo que necesito de ellos, y luego, vía mail, las ve mi cliente, intercambiamos opiniones, efectuamos los cambios necesarios y así hasta lograr el resultado óptimo: ¿se imaginan trabajar en una locación en Buenos Aires, y que nuestro cliente vea las fotos en Barcelona, y luego le mandemos el material por Internet, sin tener que efectuar ningún viaje con el costo y el tiempo que eso nos insumiría?

Y en el caso de un Reportero Gráfico, toma la foto, se conecta por teléfono satelital, envía sus fotos, se reciben en la redacción, el editor selecciona el material, se agrega al diseño de página, ¡y se imprime! Inclusive un diario puede imprimir en varios lugares a la vez, mandando el material por mail a distintas provincias donde se realiza la impresión, ahorrando el tiempo y los costos de traslado del material si hubiera estado impreso en un solo lugar.

Cristian Drappo

Cristian Drappo - Iluminación Bodegón

Iluminación de Bodegón

Cristian Drappo - Iluminación Retrato y Efectos Digitales

Iluminación Retrato y Efectos Digitales

Desirée Vila

Desirée Vila - Relevamiento Detalles Av. de Mayo y Efectos Digitales

Relevamiento de detalles en Av. de Mayo y Efectos Digitales

Desirée Vila - Iluminación Retrato y Efectos Digitales

Iluminación Retrato y Efectos Digitales

Joo Hee Jung

Iluminación Bodegón y Efectos Digitales

Relevamiento en Puerto Madero y Presentación en Power Point

Jorge Navarro

Bodegón e Iluminación

Iluminación Retrato y Efectos Digitales

Lionel Rypinski

Relevamiento Nocturno en Puerto Madero

Pruebas Relevamiento

Lucio Alonso

Iluminación Bodegón

Iluminación Retrato y Efectos Digitales

Juan Meregone

Iluminación Bodegón y Efectos Digitales

Iluminación Retrato y Efectos Digitales

Como conclusión, la Fotografía Digital hace que el gran público pueda acceder al universo de las imágenes y compartirlas con todo el mundo si lo desea, permitiendo captar y fijar en el tiempo momentos irrepetibles, cambia la metodología del trabajo, nos permite hacer y pensar fotos que con la técnica tradicional eran imposibles, mejorar radicalmente nuestros métodos de enseñanza, nos abre el camino a la experimentación y al mundo del llamado “Arte Digital”.

Todavía hay algunos puntos en los que la Fotografía Tradicional es superior, sobre todo en Blanco y Negro, y en cuanto a la cantidad de colores y tonos que captan los sensores, pero no nos olvidemos, que lo que hoy es posible, hace unos pocos años era impensable. Queda pendiente entonces la disyuntiva, fotografía tradicional o fotografía analógica, pero ese es material para otra nota.

 

Esteban Marchezotti

Fotógrafo Profesional, Diseñador Gráfico

Profesor de Introducción al Lenguaje Visual, Fotografía, Práctica Profesional I

Carreras de Tecnicatura en Sistemas Multimediales, Lic. en Diseño Gráfico y Lic. en Publicidad - UB

 

A la izquierda de esta nota se muestran trabajos de alumnos de “Introducción al Lenguaje Visual I” de Sistemas Multimediales realizados en el 2008

 

 Volver

 

 

 

 

 

¿Qué es la ingeniería de requisitos?

 

 

La etapa inicial en el proceso de desarrollo de software, denominada décadas atrás Análisis de Sistemas y recategorizada como Ingeniería de Requisitos, debe ser considerada una actividad crucial para lograr un producto de software correcto. Comenzó siendo un simple relevamiento de datos y modelado rápido para encarar lo más temprano posible el diseño del software y su posterior implementación. Esto ha llevado a numerosos fracasos que investigados apuntaron a falencias en las capacidades del software y su entorno de operación, por requisitos omitidos, mal interpretados, contradictorios o desactualizados.

 

El proceso de ingeniería de requisitos cubre las actividades involucradas en descubrir, documentar, analizar y mantener los requisitos para un sistema de software (ver cuadro abajo). La ingeniería de requisitos debe considerar todos los aspectos que involucran la definición de requisitos y su intrínseca dependencia de los aspectos sociales que rodean la construcción del software y que rodearán su operación. Ella se encarga de reducir la brecha entre el usuario, que tiene necesidades y requiere soluciones a sus problemas pero no tiene conocimientos para especificar los requisitos, y el ingeniero de software, que sí tiene dichos conocimientos técnicos pero desconoce el mundo del usuario con sus problemas y necesidades.

 

Luego los puntos clave que debe considerar un proceso de ingeniería de requisitos son: obtener la participación activa y constante de los usuarios; asegurar la calidad de los requisitos aplicando técnicas de verificación y validación; manejar los cambios inevitables de los requisitos durante el proceso; considerar aspectos sociales, organizacionales, políticos y legales del ambiente donde el software operará; y procurar la completitud de los requisitos.

 

ACTIVIDADES del PROCESO de INGENIERÍA de REQUISITOS

Elicitación

Se encarga de encontrar los hechos relevantes de la aplicación. Es decir, es una fase de adquisición de conocimiento. Primeramente, se identifican y priorizan las fuentes de información, se seleccionan las técnicas de elicitación más adecuadas al problema en cuestión y luego, comienza la recolección de hechos propiamente dicha. En esta fase es crucial la comunicación que se establece entre los involucrados.

Modelado

Se encarga de representar, organizar y registrar (almacenar) los hechos recolectados durante la elicitación. Es decir, éstos deben documentarse en una forma organizada, comprensible y significativa. El modelo puede estar compuesto de distintos conjuntos de representaciones. Se han adaptado muchos modelos del diseño para modelar requisitos, mientras que se han creado modelos a partir de las necesidades propias de la fase de definición de requisitos.

Análisis

Debe verificar y validar los hechos modelados, y acordar los requisitos. Se encarga de descubrir y resolver los problemas que se presentan con los requisitos, por ejemplo: requisitos omitidos, contradictorios, no posibles, superpuestos, ambiguos, erróneos, aplicando diversas técnicas de verificación y validación. Asimismo, esta actividad involucra la negociación de requisitos entre los involucrados. La necesidad de negociar o acordar requisitos puede tener muy diversos orígenes, siendo los más frecuentes la elaboración de propuestas alternativas de los ingenieros de requisitos o la presencia de conflictos preexistentes en las fuentes de información. La negociación involucra entonces el intercambio de información, la discusión, la resolución de conflictos, el acuerdo de propuestas con los clientes y usuarios, y la asignación de prioridades a los requisitos.

Gestión de Requisitos

Debe identificar, analizar y realizar los cambios necesarios provenientes de nuevos requisitos o modificaciones a requisitos existentes. Esta actividad se encarga no sólo de identificar nuevos requisitos o cambios en requisitos, sino también identificar los requisitos afectados por estos cambios y estimar los costos del cambio. Una vez efectivizados los cambios en los documentos y modelos de requisitos, estos cambios a su vez deben verificarse y validarse. Es decir, en esta actividad se realizan las tres actividades previamente mencionadas.

 

Muchas organizaciones se oponen a que sus empleados destinen tiempo en exceso para trasmitir sus conocimientos a los ingenieros de software por temor a que bajen la productividad. Por otro lado, los usuarios no siempre saben, pueden o quieren expresar claramente sus necesidades, o lo que es peor aún, a veces ni siquiera son conscientes de dichas necesidades. Debe además considerarse que las personas, sin bien son una fuente principal de información, no son las únicas: también se puede recurrir a documentación, libros, software interno o externo a la organización, foros, asociaciones, entre otras posibles fuentes. Luego, la tarea del ingeniero de software es mucho más compleja que meramente “sonsacar” requisitos a “usuarios”. Adicionalmente a la captura de información de las diversas fuentes de información, también debe colaborar en esclarecer dudas, detectar contradicciones y visualizar circunstancias no expresadas. Existe una gran variedad de técnicas para la captura y el análisis de la información que evitan estos y otros inconvenientes sin por ello afectar el compromiso de los usuarios con el proyecto.

 

Han surgido en las dos últimas décadas y se siguen proponiendo métodos, técnicas y herramientas que ponen énfasis en las actividades de la ingeniería de requisitos y los puntos clave antes mencionados. Aún así no siempre se ponen en práctica, a veces por falta de conocimiento y otras por miedo al cambio en aplicar métodos o herramientas nuevas por parte de los ingenieros de software.

 

Sin lugar a dudas, es el ámbito académico el adecuado para promover e incentivar el aprendizaje de estas nuevas formas de practicar la ingeniería de requisitos con el fin de facilitar la transferencia de ellas al ámbito profesional.

 

 

 

 

Nota ampliada de la publicada originalmente en la sección “Puntos de Vista” del portal de la Universidad de Belgrano, Septiembre 2008.

 

 

 

Graciela Hadad

Profesora de Práctica Profesional III - Facultad de Tecnología Informática – UB

 

 

 

Volver

 

 

 

 


Tesinas en curso

 

ALUMNO/A

TUTOR/A

TÍTULO DE LA TESINA

Atencio, Martín

Sergio Aguilera

Seguridad de WebServers

Barbara, Carla Ximena

Juan José Muñoz Bussi

Análisis de arquitecturas de desarrollo

Barone, Mariano

Viviana Esterkin

Herramienta automática para verificación del cumplimiento de estándares en mantenimiento de sistemas legacy escritos en lenguaje Cobol

Bava, Martín

Víctor Rodríguez

Desarrollo de métricas para el seguimiento de un proyecto de ingeniería

Castagno, Juan Manuel

Sergio Aguilera

Scheduler de procesos

Contreras, Mario

Roberto Lettera

Las mejores prácticas para el comercio electrónico

Crespo, Jimena

Sergio Aguilera

Domótica

Fernández, Cristian

Sergio Aguilera

UBLinux V1

Gadea, Carlos

Sergio Aguilera

UBLinux V2

Giubergia, Florencia

Juan José Muñoz Bussi

Administración automática de usuarios

Morrison, Ignacio

Víctor Rodríguez

Aplicación de tecnología RFID en la administración de una biblioteca

Nolibos, Juan Carlos

Sergio Aguilera

Penetration Testing

Parietti, Javier

Sergio Aguilera

Conectividad entre Honeywell - SAP

Pavia, Gustavo

Sergio Aguilera

Middleware

Perna, Silvina

Alicia Barron

Simulación de inyecciones de plástico

Pesce, Cecilia

Sergio Aguilera

Benchmarking

Rubiano, Carlos

Sergio Aguilera

Control TV-CC

Saguier, Agustín

Víctor Rodríguez

Desarrollo de un prototipo de tablero de control dinámico para una empresa utilizando Dinámica de Sistemas

Salthu, Cecilia

Sergio Aguilera

Sistema Biométrico

Santirso, Patricio

Juan José Muñoz Bussi

Mejoras de un procedimiento aplicando metodología Lean Six Sigma

 

Sanz, Martín

Sergio Aguilera

Domótica

Soca Lozano, Andrés

Sergio Aguilera

Constructor de Moléculas V2

Véjar Llugany, Gastón

Juan José Muñoz Bussi

Enterprise 2.0

Zabalua, Ezequiel

Graciela Hadad

Portal Web 2.0 Facultad de Tecnología Informática

 

 Volver

 

 

 

 

 


Tesinas defendidas

 

* Tesinas defendidas entre Noviembre y Diciembre del 2008

 

ALUMNO/A

TÍTULO DE LA TESINA

 ALFONSIN ANA

 FACTURACIÓN INMEDIATA

 ANDREANI CHRISTIAN

 DELITOS INFORMÁTICOS EN ARGENTINA

 ARGENZIO RODRIGO

 HYBRID VOIP

 BINNES MARTÍN

 METODOLOGÍAS PARA EVALUAR SISTEMAS DE INFORMACIÓN GERENCIAL

 BORIO ERNESTO

 GENIALÓGICO

 CASTELAZZI RAÚL

 DISEÑO DE SOLUCIONES DE ALMACENAMIENTO EXTERNO DE DATOS

 DOMÍNGUEZ DANIEL

SEGURIDAD DE INFORMACIÓN 

 GIMÉNEZ ANDREA

 ALGORITMO SECRETO, DE CLAVE SECRETA UNIDIRECCIONAL

 LOPRESTI FERNANDO

Uso de la herramienta Xpress-IVE y del lenguaje de modelado Xpress-Mosel para la resolución de problemas de Programación Lineal

 ROCHA CÁSARES M.

 INTEROPERABILIDAD ENTRE NET Y JAVA

 ZAMENFELD SERGIO

 SOLUCIÓN VERTICAL PARA LA INDUSTRIA VITIVINÍCOLA

 

* Tesinas defendidas en el 2009 (hasta fin de Marzo)

 

ALUMNO/A

TUTOR/A

TÍTULO DE LA TESINA

Akserlrad, Olga

Beraldo Pestchanker

Implementación de un Sistema de Información para Alumnos de ESB

Alcorta, Diego

Sergio Aguilera

Constructor de Moléculas V1

Apolaya Segura Rosa

Paula Angeleri

Análisis y comparación de la norma ISO 9001/2000

Barros Reyes, Marcos

Sergio Aguilera

Métodos para la consolidación de servidores X86

Bavoleo, Hernán

Víctor Rodríguez

Sincronismo de video, transmitir el mensaje jugando con los sentidos

Compagnoli, Gustavo

Víctor Rodríguez

Problemas en implementación de voip a través de redes Nat/Firewalls

Dolan, Nicolás

Diana Cicinelli

Cerradura Electrónica con Clave

Dolan, Sebastián

Martín Denari

"POS" Construcción de un caso de negocios

Elizalde, Fernando

Víctor Rodríguez

Diseño de un modelo de simulación para dimensionar impacto del incremento productivo

García Sánchez, Sebastián Luis

Juan José Muñoz Bussi

RFID aplicado a Pervasive Computing

Goicoechea, Francisco

Juan José Muñoz Bussi

Sistema de abastecimiento electrónico

Goicoechea, Nicolás

Leo Pestchanker

Sistemas de gestión para empresas de seguridad

Ibar, Javier

Sergio Aguilera

Monitor WebServer

Jahing, Daniel

Víctor Rodríguez

Automatización del proceso de asignación de cuotas de ventas

Lobo Borobia, Luis

Viviana Esterkin

Reingeniería de procesos para el desarrollo de un aplicativo de stock

Mattos Vega

Víctor Rodríguez

Sistema de acceso mediante RFID

Miretzky, Bernardo

Sergio Aguilera

Consolidación de Servidores

Morrison, Ignacio

Víctor Rodríguez

Aplicación de tecnología RFID en la administración de una biblioteca

Piedrabuena, Belén

Viviana Esterkin

Mejora en la performance de los procesos realizados usando el módulo BW de SAP

Provera, Mariano

Juan José Muñoz Bussi

Protocolos inalámbricos WLAN_WPAN

Ramil, Juan Andrés

Gustavo Dejean

Patrón de diseño para la preagregación incremental de indicadores no aditivos para consultas rolap

Robin, Gabriel Cernadas Automatización del aseguramiento de la calidad para soluciones de software con banksphere

Rubiano, Carlos

Sergio Aguilera

Control TV-CC

Sánchez Solís, Erika

Diana Cicinelli

Automatización de pruebas en el proceso de desarrollo de software

Taberner, Claudio

Víctor Rodríguez

Diseño e implementación del sistema bonded warehouse en SAP

Temperán, Matías Roberto Guglielmino Comparación entre dos distintas aplicaciones de acceso remoto

Uhrich, Adriana

Raimundo D'Aquila

Red neuronal para la resolución del juego Sudoku

Villar, Martín Juan José Muñoz Bussi Ciudades Digitales

 

  

Para acceder a las tesinas de grado de los alumnos de esta facultad, haga clic acá

 

 Volver

 

 

 

 

 


Cursos de Actualización

 

La Facultad de Tecnología Informática de la Universidad de Belgrano comenzará con el dictado de cursos de extensión y capacitación en el área de informática, en sus instalaciones de Av. Federico Lacroze 1947.

Dichos cursos de formación continua, dictados por profesores de la Universidad, están orientados a programación, diseño gráfico y web, arquitectura, ingeniería, diseño de interiores, etc.

Se entregan certificado de asistencia.

Para mayor información consultar por correo electrónico a info.fti@ub.edu.ar o telefónicamente de 9 a 16 horas al 4511-4716 (Sra Lucila).

 

AREA DISEÑO

 

Adobe Photoshop Básico

 

Esteban Marchezotti

Diseñador Gráfico - Nueva Escuela de Arte y Diseño

Realizador Fotográfico - Escuela de Arte Fotográfico de la Municipalidad de Avellaneda

 

Duración                               30 horas

Dirigido a                             Diseñadores web, diseñadores gráficos, fotógrafos profesionales y amateurs y quien quiera iniciarse en el retoque de imágenes (fotografía digital). No necesita conocimientos previos, excepto manejo general de una computadora.

                                            Se dicta en plataforma PC.

                                            10% de descuento para alumnos y egresados.

 

Contenidos mínimos             Características del Programa. Teoría del Color. Espacio RGB. Calibración del Monitor. Organización del Escritorio. Barra de Título, de Menúes: Archivo. Caja de Herramientas. Opciones. Paletas. Resolución. Tamaño de Imagen. Interpolado de Imágenes. Formatos de Archivo. Tamaño de Lienzo. Digitalización de Imágenes. Sistemas Analógicos. Sistemas Híbridos. Trabajar con Capas. Crear y visualizar una Capa. Duplicar una capa. Eliminar una capa. Mover Capas. Editar una Capa. Acoplamiento. Opciones de capa: Opacidad  - Modos de Fusión. Efectos de Capa. Utilización de las Herramientas. Selección. Recorte. Lápiz. Pincel. Bote de Pintura. Degradados. Tampón de Clonar. Pincel corrector. Parche. Sustitución de Color. Borrador. Desenfocar, Enfocar. Sub-exponer, Sobre-exponer. Texto. Máscaras de Texto. Pluma. Cuentagotas. Muestra de Color. Lupa. Edición. Deshacer. Paso adelante. Paso Atrás. Copiar. Pegar. Borrar. Transformar, Escala, Rotar, Sesgar,  Distorsionar, Perspectiva, Voltear Horizontal, Voltear Vertical. Técnicas Básicas de Fotomontaje. Trabajo con Color. Pinceles. Bote de Pintura. Tolerancia, Opacidad, Presión.  Modos de Fusión. Tono, Saturación y Brillo. Imagen en Escala de Grises. Duotonos. Tritonos. Cuatritonos. Colorear una Imagen en Blanco y Negro. Dibujar Sobre una Imagen.  Ajuste de Imágenes y Retoque Fotográfico. Corregir un imagen para imprimirla correctamente. Resolución y Dimensión. Recortar. Corrección del Rango Tonal, sub-exposición, sobre-exposición. Niveles. Contraste.  Equilibrio de Color. Brillo y Contraste. Corregir Ojos Rojos.  Enfoque. Suavizado del Enfoque. Corregir Polvo, Rayones y Rascaduras. Restaurar una Fotografía. Efectos de Cuarto Oscuro. Invertir. Umbral. Posterizar . Retoque de Retratos. Cambio de Fondos. Igualar el Color. Mejorar el Enfoque en Forma Parcial. Desenfocar Selectivamente. Uso de Filtros. Artísticos. Desenfocar. Enfocar .Ruido. Textura. Licuar. Máscaras Rápidas: Crear una Máscara Rápida. Editar una Máscara Rápida. Aplicar Efectos. Máscaras de Capa. Máscaras de Ajuste.

 

 

Macromedia Flash

 

Gerardo Ramón Justel

Técnico en Sistemas Multimediales - Universidad de Belgrano

 

Duración                               30 horas

Dirigido a                              Diseñadores web, diseñadores gráficos y estudiantes de carreras afines (Se necesitan conocimientos mínimos sobre Internet).

 

Contenidos mínimos              Manejo de información vectorial y pixelar. Utilización de capas. Color. Símbolos. Bibliotecas. Máscaras. Texto. Sombras. Creación de animaciones y aplicaciones multimedia interactivas, para publicación Web, incluyendo sonido en formato MP3, Wap, etc. Trabajo en tiempo real. Action Script. Utilización de clips de películas. Sonido y video. Optimización de archivos

 

 

AutoCAD básico, avanzado y 3d

 

Beatriz Bargiela

Magíster en Computación Gráfica – Universidad de Belgrano, Ecole d´Architecture de Marseille Luminy

Arquitecta – Universidad de Buenos Aires

 

Duración                               45 horas

Dirigido a                              Arquitectos, ingenieros en todas las especialidades, diseñadores de interiores y estudiantes de carreras afines.

 

Contenidos mínimos              Modelo de Representación. Generación de entidades. Inserción de objetos. Edición. Tratamiento de superficies. Diagramación del modelo. Representación de plantas, vistas y cortes.

Modelo de Documentación. Generación de documentos para la materialización de proyectos. Personalización de los sistemas 2D. Uso de bibliotecas existentes y creación de nuevas. Definición de información técnica. Atributos / planillas.    Dimensiones y cotas. Incorporación de textos.

Modelos tridimensionales. Conceptualización del uso del sistema. Interfase. Parámetros. Sistema gráfico. Tipologías. Maqueta conceptual. Maqueta de estudio. Maqueta de presentación. Maqueta de detalle.

Estrategias de construcción: Por descomposición geométrica (descomposición – recomposición), por extrusión (uso de imágenes o planos 2D preexistentes), por edición de formas simples, por personalizaciones.

Generación de entidades. Inserción de objetos. Edición. Diagramación del modelo.

 

 

AREA PROGRAMACIÓN

 

Introducción a Linux

 

Juan José Muñoz Bussi

Licenciado en Investigación Operativa

Licenciado en Análisis de Sistemas

 

Duración                               45 horas

Dirigido a                              Personal informático responsable de la administración de servidores, sistemas y redes.

 

Contenidos mínimos              Introducción. Descripción de un Sistema Operativo. Descripción de la Interfaz con el Usuario. Descripción de los Comandos.

                                            Sesión del Usuario LINUX. Comandos: Ciclo de Ejecución. Control de la Sesión en LINUX. Contraseñas. Comandos de Referencia en Línea.

Sistema de Archivos. Tipos de Archivos. Estructura de Directorios. Senderos. Caracteres Especiales.

Administración de Accesos. Accesos a Directorios y Archivos. Tipos de Usuarios. Archivos de Usuarios y Grupos. Tipos de Permisos de Acceso. Cambiar Permisos de Accesos. Permisos por Defecto. Cambio de Propiedad.

Comunicaciones entre Usuarios. Comunicaciones Locales y Remotas. Comunicaciones Sincrónicas y Asincrónicas. Comandos para Comunicaciones.

                                            Editores. Editor de Líneas – ed. Editor de Pantalla – vi.

 

 

Introducción Visual Basic

 

Beraldo Leo Pestchanker

Licenciado en sistemas -  Universidad Tecnológica Nacional

                       

Duración                               45 horas

Dirigido a                              quienes tengan conocimientos básicos de algoritmo y programación

 

Contenidos mínimos               Contenidos mínimos: La plataforma Microsoft .NET; El .NET Framework, Introduccio a Visual Studio .NET; Elementos del lenguaje. Variables y estructuras de datos; Bucles y estructuras de decisión; Introducción a Windows Forms;  Trabajar con controles; Manejo de errores y excepciones; Streams de datos y archivos; Acceso a datos con ADO.NET.

 

 

 

 Volver

 

 

 

 

 

 


Proyectos de investigación en curso

 

Proyecto software libre en el aula - Desarrollo de una distribución UB de Linux

 

Sergio Aguilera
Luciano Rossi
Diego Alcorta
Andrés Jiménez
Lucas Sábalo
Cristian Fernández

 

Desarrollar una versión propia (distribución) del Sistema Operativo Linux. Éste es un sistema operativo sujeto a condiciones de licenciamiento, eventualmente de libre distribución, distintas a las imperantes en el mercado del software. Se pretende desarrollar una distribución propia que pueda ser ofrecida como entorno de trabajo gratuito a las distintas cátedras de la UB, capaz de soportar utilitarios de uso común (Star Office) y herramientas de desarrollo de aplicaciones (compiladores "C", Java).

 

Linux móvil

 

Sergio Aguilera
Luciano Rossi
Diego Alcorta
Andrés Jiménez
Lucas Sábalo
Cristian Fernández

 

Desarrollar una versión propia (distribución) del Sistema Operativo Linux para dispositivos móviles. Los dispositivos móviles suelen tener recursos limitados en comparación con las computadoras de uso profesional y hogareño. Por ello el desarrollo de un Sistema Operativo adecuado para estos dispositivos debe tomar en cuenta estas restricciones.

 

Desarrollo de una capa de seguridad para una distribución UB de Linux

 

David Airala
Gustavo Aldegani

 

La distribución de Linux a desarrollar por el grupo de SW Libre precisa de una capa ad-hoc que permita proteger a los componentes del sistema susceptibles de recibir un ataque informático. Esta capa debe proveer herramientas para establecer políticas de seguridad y funcionalidades accesibles por aplicaciones de seguridad desarrolladas por terceros.

 

Laboratorio de medición de eficiencia de herramientas seguridad informática

 

David Airala
Gustavo Aldegani

 

Es una práctica habitual en el área informática el establecer comparativas entre las distintas soluciones disponibles en el mercado para un tipo dado de problemáticas. Esto genera información valiosa para los potenciales usuarios de estas soluciones y también para los propios desarrolladores. Uno de los objetivos de este grupo será conformar un laboratorio que realice este tipo de mediciones, garantizando adecuación metodológica e imparcialidad.

 

 

 

Volver 

 

 

 

 

 


Contáctenos

 

 

Su sugerencia es bienvenida

 

Si desea colaborar con contenidos para el próximo número de la revista

Si desea participar en el diseño y desarrollo de la revista

Si desea hacer observaciones sobre los temas tratados en esta revista

Si desea sugerir otros puntos a incorporar en la revista

Si desea agregar sitios de interés

Si desea informar sobre congresos, seminarios, cursos de su interés

 

 

 

 

envíe su mail a:   ubit@ub.edu.ar

 

 

 

 

 

 

 

 

 Volver

 

 

 

 

 

 


Equipo Editorial

 

Autoridades de la Facultad de Tecnología Informática de la Universidad de Belgrano

 

Decano: Ing. Juan R. Lestani

 

Director de Carreras: Ing. Víctor M. Rodríguez Carro

 

 

Comité de Redacción

 

Ing. Juan Lestani

Ing. Víctor Rodríguez Carro

C.C. Héctor Monteverde

Mg. Beatriz Bargiela

Dra. Graciela Hadad

 

Responsable:   Graciela Hadad

 

Producción:     Graciela Hadad - Ezequiel Zabalua

 

Colaboradores del número:

                      Lic. Gladys Kaplan

                      Lic. Domingo Donadello

                      Prof. Esteban Marchezotti

                      Prof. Graciela Hadad

                     

 

 

 

 

 

 Volver

 

Facultad de Tecnología Informática – Universidad de Belgrano

Federico Lacroze 1947 (C1426CPE) - Ciudad de Buenos Aires - República Argentina

 

   última actualización: Miércoles, 01 de Abril de 2009