Nuestra misión es compartir la experiencia en la utilización de los estándares UML (Unified Modeling Language), SCRUM (Desarrollo ágil de software) y HL7 (Interoperabilidad semántica), en los siguientes dominios:
  • Ingeniería del software
  • Modelado de procesos
  • Dirección de proyectos
  • Gestión del conocimiento
  • Planificación estratégica de sistemas


Con esta finalidad, vico open modeling realiza actuaciones de formación, entrenamiento y soporte...           

   Entra en un TALLER UML-TRAD

Taller de introducción a UML 2.1   

Dirigido a profesionales que requieren una rápida inmersión en el modelado de sistemas y en el uso de un vocabulario controlado para saber comunicar y compartir conocimiento dentro de un equipo de proyecto.

Fundamentos de la orientación a objetos, notación visual de artefactos de modelado, metodologí­as asociadas a los procesos de ingenierí­a del software y utilización de herramientas CASE, para definir y formalizar requerimientos, el análisis y el diseño de una aplicación.








Taller de modelado de procesos  

Dirigido a profesionales involucrados en proyectos de formalización del mapa de procesos y reglas de negocio de un esquema organizativo.

Orientado a desarrollar las habilidades y competencias del rol administrador de procesos. Introduce los fundamentos y estrategias para elaborar mapas de procesos que ayudan a hacer visible la complejidad a partir de distintas escalas de abstracción. Re-ingenierí­a, optimización, integración y compartición de recursos dentro de la organización.







  

Taller avanzado de Casos de Uso  

Dirigido a profesionales que requieran desarrollar proyectos basados en un Plan Director de Iteraciones a partir de un contrato de servicios basado en un censo de Casos de Uso contractuales.

Orientado a la aplicación de patrones de Casos de Uso con el enfoque Aspect-Oriented Software Development y arquitectura SOA, para establecer criterios de certificación (Testing) y métricas para evaluar el nivel de complejidad de las aplicaciones.




Taller de arquitectura de componentes

Dirigido a profesionales que requieran asumir el rol de diseñador y arquitecto de software en los proyectos de desarrollo de componentes.

Presenta los patrones de arquitectura básicos y las estrategias para desarrollar aplicaciones basadas en componentes e interfaces de servicios. Describe los pasos a seguir para implementar frameworks de ensamblaje de aplicaciones con los modelos: Software Factories y Software Product Lines.





Frameworks Model Driven Architecture (MDA)

Formación y entrenamiento orientados a un equipo que necesita extraer el máximo rendimiento de modelos independientes de plataforma, clasificación de entidades y actuaciones en redes semánticas, taxonomías de herencia, comportamiento de objetos complejos y máquinas de estados.






Dirección de proyectos con SCRUM

Dirigido a profesionales que requieran asumir el rol de jefe de proyecto, administrador de cartera de proyectosIngeniero de pruebas, y/o ingeniero de calidad, en  proyectos de desarrollo de componentes de software.

Formación y entrenamiento orientados a un equipo que necesita abordar la
mejora continua de los procesos de desarrollo de software con el soporte de metodologías ágiles. Actuaciones orientadas a la acreditación de la calidad de procesos y productos a partir de un enfoque SCRUM
.

 




Gestión del conocimiento y ontologías

Dirigido a profesionales que requieran asumir el rol de gestor de conocimiento, en  proyectos de data mining, question & answering, intelligent agents, document engineering.

Formación y entrenamiento orientados a equipos que necesitan dominar las pautas básicas para organizar dominios de conocimiento en estructuras navegables e inteligibles (Ontologí­as), con distintos niveles de abstracción y complejidad en sus vocabularios y taxonomías.

 




  

Evaluación de situación y estrategias de actuación

Sesiones orientadas a un equipo de desarrollo de software que necesita definir su Plan Director para sacar el mayor provecho de la notación UML, aplicar metodologí­as de procesos de ingenierí­a y seleccionar la herramienta CASE más adecuada a su escala de proyectos.





 

Interoperabilidad entre sistemas de salud

                

Talleres y cursos en modalidad presencial y e-Learning dirigidos a profesionales que requieran asumir el rol de analistas de interfaces e integradores de sistemas, en  proyectos de diseño e implementación de soluciones en ingeniería de documentos clínicos, mensajería y esquemas de interoperabilidad semántica entre distintos agentes sanitarios.




 





Realizamos un transfer de conocimiento y experiencia a través de:
  • Formación

    • Presencial: A través de centros concertados y/o en la sede de las empresas.

    • No presencial: A través de tutorí­as asistidas con soporte web.

  • Entrenamiento

    • Presencial: Coordinamos equipos de desarrollo de software y/o modelado de procesos de negocio, en la misma sede de la empresa y entorno de proyecto.

    • No presencial: A través de foros de proyecto con soporte web.

  • Soporte

    • Proyectos: Elaboramos los entregables correspondientes a las fases de captura de requerimientos, modelado y procesos de negocio. Participamos en la dirección de proyectos, implantación de metodologí­as orientadas a una acreditación de calidad y en la definición de planes de sistemas de información y comunicación.

    • Partnership: Establecemos alianzas en la preparación de ofertas dirigidas a concursos públicos y compartimos riesgo de cliente.


  • Nuestra apuesta para el dí­a despues de un taller es ayudar a poner en práctica los conceptos adquiridos para realizar una re-ingeniería y optimizar los procesos de desarrollo del software.
  • Todo nuestro esfuerzo va dirigido a conseguir desarrollar productos con la aplicación de estándares que facilitan una mayor visibilidad en los procesos y una mayor capacidad de producción.
  • Ayudamos a que un equipo de proyecto adquiera pericia y habilidades en la utilización combinada de la notación UML con herramientas CASE una metodología de desarrollo ágil basada en un enfoque SCRUM.

 





Josep Vilalta Marzo
 
jvilalta@vico.org

Últimos recursos publicados:


Fundamentos de la notación visual UML (Unified Modeling Language).

 

 

Fundamentos del esquema SCRUM orientado al desarrollo de software con el apoyo de metodologías ágiles y guías de buena práctica.

 

 

Repertorio de entregables predefinido por la plantilla 3PA, una vez ajustada la escala del proyecto objetivo y nuestro nivel de documentación sostenible para su elaboración.

 

 

Diseño de un “Contrato de servicios” basado en grupos relacionados de Casos de Uso candidatos y un "Plan de Producción" basado en un esquema de iteraciones para certificar su progresiva realización.

 



Metodología ágil de desarrollo de software con una Oficina Técnica de Proyectos que aplica las guías de buena práctica SCRUM: Repertorio de entregables de un proyecto (Unidad mínima de documentación sostenible).

 




Formación entrenamiento y soporte







Framework de objetos de negocio esenciales





Introducción a UML: Análisis y diseño orientado a objetos






Repertorio de entregables metodología UML-TRAD







Cuaderno de Proyecto: TPV (muestrario de entregables)







Guía Visual UML:elementos básicos de la notación















http://www.vico.org

info@vico.org