Las materias
La siguiente entrada contiene mucha información relevante a personas con conocimientos en computación o gerencia, y en consecuencia, puede no resultar interesante para el público en general. A aquellos que no entiendan, mis disculpas.
En este momento estoy viendo 2 materias:
- Computación Empresarial y sistemas ERP.
- Gerencia de Proyectos de Tecnología de la Información.
Hasta ahora, Computación empresarial no ha sido mucho más que pajística, pero creo que a medida que pase el tiempo nos ayudará a entender mejor como lograr realizar reingeniería de procesos en una organización, y también a implantar sistemas ERP efectivamente. Eso espero.
Actualmente, lo que estamos es describiendo a través de diagramas diversos aspectos de una empresa: Modelo de Metas, Modelos de comunicación (usando los diagramas de secuencia UML) en los procesos de negocio de una empresa, y realizando Modelos Conceptuales para sistemas empresariales (modelaje de bases de datos, pero basándose en una "ontología" probada para esos sistemas).
En Gerencia de Proyectos de TI, el tema es aprender a gerenciar un proyecto de TI a través de la práctica. Cada estudiante pertenece a un grupo con un proyecto específico, y en él debe desempeñarse en algún rol gerencial. A ese grupo de estudiantes de Master se les asiganará un grupo de desarrolladores, estudiantes de pregrado de la KTH. El curso abarca al año completo (otra rareza imposible en la USB), y debe ser llevado a cabo siguiendo los lineamientos del RUP, la famosa metodología para el desarrollos de sistemas de software. Hasta ahora, lo que hemos tenido es clases por parte de consultores de la empresa jaczone, especializada en la capacitación de personal en RUP y en el desarrollo de herramientas de apoyo en la aplicación de RUP. Para más señas, el dueño de jaczone es Ivar Jacobsson, uno de los creadores de RUP, quien para más señas es sueco.
En la USB, en sistemas de información, vimos bastante de RUP, y sin embargo, siempre hubo cosas que no me gustaron. Por ejemplo (no sé si Giusi se acordará de esto) nos obligaron a decir que "Login" era un caso de uso en un sistema, así como también nos pusieron a hacer un sinnúmero de tonterías en la descripción de casos de uso (nadie se mete en un sistema para logearse nada más, no es una forma de usar el sistema, coño). El consultor de jaczone hizo que RUP subiera unos puntos en mi escala de valores. Sin embargo, nunca se mi quitará de la cabeza que RUP no puede ser usado en un equipo pequeño, estilo el de El Universal. Para empezar, sólo aplicaría para el desarrollo de un sistema grande, como el de publicación, lo demás es tan orgánico ... al menos no como lo dice "el librito". Sin duda hay mucho que aprovechar, pero, por ejemplo, no son los casos de uso.
En fin. Mi proyecto (agárrense) se trata de habilitar a los estudiantes a que realicen prácticas de laboratorio de computación remotamente a "máquinas virtuales". Me explico: resulta que hay cursos en donde la gente tiene que instalar, por ejemplo, un servidor web. En esos cursos están inscritos normalmente como 20 personas, y ni modo que los carajos tengan veinte computadoras disponibles para que cada estudianto instale la vaina y la pruebe. Entonces la idea es simular remotamente varias máquinas (digamos 4 o 5) a través de sólo una más potente. Para eso ya existen productos en el mercado. El sistema que se propone va un paso más allá y habilita acceder a esas máquinas virtuales a través de un browser, vía un control ActiveX o un Applet o una aplicación Java.
No sé si lo han notado (los que me ven conectado en Messenger) pero soy el Arquitecto del proyecto.
Leyendo tu blog, "Perdido en Estocolmo" me surgió una duda al ver en tu perfil que estás "sobreviviendo".. ¿Como le estás haciendo? o mas bien, ¿como le hiciste?, estoy por irme a KTH a estudiar master en Transport Systems y no se como le haré para sobrevivir...
ResponderBorrar