01.20.09
Posted in Biztalk, Cursos at 11:38 am by Miguel
Esta semana estoy participando en un curso de Biztalk 2006. El curso lo imparte Francisco González, de Solid Quality Learning.
La verdad es que tenía ganas de conocer la herramienta, ya que forma parte de los “grandes desconocidos” a nivel estándar, y, además, teniendo que ver con gestión de flujos y conocimiento de negocio, se “toca” bastante con lo que me vengo dedicando últimamente.
Biztalk a grandes rasgos es un integrador de sistemas, y no confundir con Integration Services, aunque pueda utilizarse también para realizar acciones similares en muchos casos. Lo más curioso es que realmente Biztalk es un transportador de mensajes entre diferentes entornos, toda “orquestación” funciona mediante mensajes xml que deben respetar ciertas estructuras xsd definidas a partir de la misma herramienta.
La verdad es que se presenta como una herramienta muy interesante para la pequeña/mediana empresa, que se encuentra en la típica situación de contar con varios sistemas de información conviviendo al mismo tiempo, y que en un momento dado necesita explotar la información contenida en cada uno de dichos sistemas. La lástima de todo esto es la inversión inicial que debe realizarse para poner en marcha todo esto, ya que entre licencias de Biztalk y SQL Server, nos vamos practicamente a 100.000€ euros.
Describo a continuación el temario que estamos tratando:
Modulo 1: Introducción a BizTalk Server 2006
Modulo 2: Creación de Schemas
Modulo 3: Creación de Maps
Modulo 4: Desplegando un proyecto BizTalk
Modulo 5: Enrutando Mensajes de BizTalk
Modulo 7: Integración con Adaptadores
Modulo 8: Creación de Orquestaciones en BizTalk
Modulo 9: Automatización de Procesos de Negocio
Modulo 10: Creación de Procesos de Negocio Transaccionales
Modulo 11: Desplegando y Gestionando Aplicaciones BizTalk
Modulo 12: Integración con Web Services
Modulo 13: Integración con Reglas de Negocio
Modulo 14: Monitorizando Actividades de Negocio
Modulo 15: Integración con Partners Comerciales
Un saludo.
Miguel.
Permalink
07.21.08
Posted in AgilePoint, BPM, Cursos at 6:45 pm by Miguel
Esta semana participo en un curso de formación de AgilePoint.
En cuanto al contenido:
Introducción a BPM
Desarrollar una solución en BPM
Elementos de AgilePoint
Ejemplos de Procesos
Administración
Enterprise Manager
Reporting
SharePoint Integration
SharePoint Document Library
InfoPath & SharePoint Form Library
WorkShop de Diseño de Procesos
AgilePoint Server API
Custom ASP.NET solution
Developing AgileParts
Developing AgileWorks
Developing AgileStubs
Developing AgileConnectors
Debugging
WorkShop de Desarrollo en AgilePoint
Y con el valor añadido de la participación de uno de los mentores de Solid Quality, en concreto, Daniel Seara.
Saludos.
Miguel.
Permalink
02.15.08
Posted in Cursos at 6:23 pm by Miguel
Como es costumbre, con los cursos que he ido realizando desde la apertura del blog, dejo aquí un pequeño resumen.
Hace ya dos semanas que estuve asistiendo en Madrid a un Curso de Business Intelligence. El curso fue de 50 horas de duración y ha surgido por la promoción del area de formación de la empresa en la que ahora mismo trabajo.
La verdad es que ha sido bastante interesante, pudimos ver cómo resuelve Microsoft el área de Business Intelligence mediante los productos Integration Services, Analisis Services y Reporting Services. Además, tuvimos la oportunidad de repasar muchas funcionalidades de SQL Server 2005, en concreto temas de optimización.
Destacar sobre todo la potencia que ofrece Integration Services para el manejo de ETL’s (ya hemos hablado de esto en otra ocasión en este mismo blog), prometo un día de estos hacer un enfoque algo más profundo al tema.
En cuanto a Reporting Services… es como Crystal Reports, pero integrado en SQL Server 2005
Analisis Services… toda la gestión de Data Mining, Cubos, Tablas de Hechos, Tablas de Dimensiones…
Saludos.
Miguel.
Permalink
09.19.07
Posted in .NET, Cursos, Framework, Programación, Web at 8:46 am by Miguel
No sé si conocéis el sistema de Formación/Certificación de Microsoft para Visual Studio 2005, llamado “Desarrollador 5 Estrellas”.
Se trata de una serie de cursos y exámenes que van desde un nivel de dificultad menor (1 estrella) hasta la máxima (5 estrellas). Por cada una de las estrellas existe un temario, con su correspondiente documentación, y unos exámenes tipo test. A medida que te vas viendo preparado tras leer la documentación puedes ir haciendo los test. Por cada test aprobado se abre la posibilidad de hacer los test de las estrellas superiores.
La verdad es que está muy muy bien, ya no sólo por “jugar” un poco y entretenerte si no que sirve bastante para aprender y probarte un poco. Si además añadimos que la documentación que ofrece por cada parte del temario está bastante bien, pues la suma de todo es que como poco váis a salir aprendiendo un montón.
Os dejo la URL
http://www.mslatam.com/latam/msdn/comunidad/dce2005/directory.aspx
Saludos.
Miguel.
Permalink
05.15.07
Posted in Cursos, Metodologías at 8:54 pm by Miguel
Este es el título del último Curso al que he podido asistir. El curso es requisito indispensable para poder participar en las auditorías para obtener el nivel de madurez 2 del modelo CMMI. Certificación que ofrece el ESI, el Instituto Europeo de Software.
Curso de 21 horas en el Instituto Tecnológico de Aragón. Demasiado teórico a mi gusto, prácticamente 15 horas fueron teóricas. En parte es algo difícil de evitar, sobre todo porque partimos de la base de que sólo disponemos de 21 horas. La metodología necesita su tiempo para poder ver cómo está organizada, y como intenta abordar las diferentes areas de proceso.
La verdad es que por fin tuve la oportunidad de poder conocer in situ el funcionamiento del CMMI, y entender bastante mejor las críticas que conocía sobre el modelo.
Como rápido resumen sobre el modelo, digamos que su máxima es que la calidad de un producto depende directamente de la calidad de los procesos que se realizan para llevarlo a cabo. El problema de enfocar tanto la gestión a los procesos, es que almenos en la definición del modelo se está dejando de lado totalmente a las personas, y no nos da ningún tipo de guía al respecto.
Veremos ahora qué pasa con la auditoría. Tenemos hasta octubre para prepararla.
Saludos!
Miguel.
Permalink
02.15.07
Posted in Cursos at 9:06 pm by Miguel
Último módulo del curso de Java.
- Introducción al Proyecto “BrokerTool”
- Patrón de diseño: “Modelo-Vista-Controlador”
- Diseño del proyecto “BrokerTool”
- Introducción a la API de conectividad a bases de datos Java (JDBC)
- Creación de Software de Cliente: Parte 1
- Creación de Software de Cliente: Parte 2
- GUI Avanzado
- Utilidad de Logging
- Diseño Multi-Capa
- Diseño Multi-Capa Avanzado
Totalmente práctico
Saludos!
Permalink
02.08.07
Posted in Cursos at 6:39 pm by Miguel
Segundo módulo del curso de Java en el que estoy participando en el Centro de Tecnologías Avanzadas de Zaragoza. Os dejo por aquí los temas:
- Introducción
- Programación Orientada a Objetos
- Identificadores, Palabras clave y Tipos
- Expresiones y control de Flujo
- Arrays
- Diseño de Clases
- Aspectos Avanzados de Clases
- Excepciones y Asersiones
- Aplicaciones basadas en texto
- Construcción de Java GUIs
- Gestión de Eventos GUI
- Aplicaciones basadas en GUI
- Threads
- I/O Streams Avanzados
- Networking
Los primeros puntos se hacen bastante sencillos, pero la verdad es que a partir de un poquito más de la mitad del temario se va haciendo cada vez más interesante.
Estamos utilizando NetBeans 5.5 como IDE de desarrollo, con la JDK 1.5.
Saludos!
Permalink
02.02.07
Posted in Cursos at 8:31 pm by Miguel
Este es el nombre del primero de los tres módulos del curso que esta semana empecé a realizar en el Centro de Tecnologías Avanzadas de Aragón. El curso es de un total de 64 horas, y lo imparte Jesús Manuel Castañeda Díaz, Certificado por Sun Microsystems y con 6 años en la docencia a sus espaldas. Somos un grupo de 15 personas, todos trabajadores, y el horario es de 17 a 21:15 de lunes a jueves.
En cuanto al contenido de esta primera parte, la verdad es que estupendo. Muchos conceptos ya los conocía, algunos de la carrera, otros por aplicarlos directamente, otros por intentar aplicarlos… pero otros la verdad es que o me eran totalmente desconocidos o aunque los conocía… no tuve aún la oportunidad de aprenderlos.
Os describo los puntos de los que consta este primer módulo:
- Introducción la proceso de desarrollo de software
- Análisis de la tecnología Orientada a Objetos
- Elección de una metodología Orientada a Objetos
- Determinación de una visión de Proyecto
- Adecuación a los Requerimientos de Sistema
- Creación del Diagrama Inicial de casos de Uso
- Refinado del Diagrama de casos de Uso
- Detección de las abstracciones clave
- Construcción del Modelo de Dominio
- Creación del Modelo de Análisis empleando el método “Robustness Analysis”
- Introducción a los conceptos fundamentales de la Arquitectura
Muchos de los conceptos que nos han explicado me van a venir de perlas para empezar a practicarlos en la aplicación de gestión de curriculums que os hablaba en el anterior post. ¿Sería buena idea ir publicando aquí la documentación de análisis que voy generando, no?
Saludos!
Permalink