Contenido del curso

Configuración vs. personalización vs. desarrollo

Configuración vs. personalización vs. desarrollo



Introducción a Github para gerentes de proyecto

Introducción a GitHub para no desarrolladores

¿Por qué esta tarea?

Como gerente de proyectos, usted es responsable de garantizar que su proyecto sea un éxito. Para que un proyecto sea un éxito, es necesario que, durante todo el proceso, haya podido tomar la decisión correcta en el momento adecuado y explicar por qué era la mejor manera de hacer las cosas. Esto se aplica a los aspectos funcionales, técnicos y de gestión de proyectos. Saber que existen estos temas le ayudará a considerar más opciones para seleccionar la mejor.

Entre otras, las decisiones técnicas que tomamos durante la implementación del proyecto pueden tener mayor o menor impacto en la forma en que se gestiona el proyecto o en el aspecto técnico de la propia base de datos (velocidad, estabilidad, mantenibilidad, ...). Para evitar crear situaciones complicadas, es importante adquirir buenos reflejos a la hora de abordar este tipo de cuestiones. Evaluar los pros y contras de una decisión a corto o largo plazo ayudará a garantizar la mayor retención posible de todos los proyectos en los que trabajará.


Por ejemplo:

  • Desarrollar demasiado puede ser una buena solución a corto plazo para que el proyecto cumpla con los requisitos del cliente, pero también puede retrasar la implementación o impedir una migración sin problemas a medida que aumenta la complejidad de la base de datos. Por eso siempre es importante desafiar al cliente antes de desarrollar. Un desarrollo debe realizarse solo cuando sea un valor agregado real para el proyecto.
  • El uso de la plataforma adecuada nos permitirá brindar el servicio más preciso. Para proyectos simples sin desarrollo, el SaaS es la mejor opción, mientras que para proyectos complejos y muy personalizados, Odoo.sh o la instalación in situ son imprescindibles.

El propósito de esta tarea es guiar al consultor a comprender esos conceptos técnicos, sus impactos y la forma en que deben abordarse.


¿Cómo manejarlo?


Antes de la sesión (individual) : Lea atentamente la documentación que aparece a continuación. Se trata de enlaces externos que le presentarán información contextual muy importante:

Durante la sesión con su Odoo Onboarder : escuche su presentación de las diferencias entre Odoo SaaS y Odoo.sh y el vínculo entre estas plataformas. 

Después de la sesión : vuelve a esta tarea (o al vídeo si la sesión de incorporación se grabó) cuando quieras revisar el tema. No dudes en ponerte en contacto con tu experto funcional de Odoo (en Odoo o en tu empresa) para asegurarte de que has tomado la decisión correcta. Siempre te llevará menos tiempo comprobarlo dos veces que tener que corregir una mala decisión.

No es obligatorio para este tema del curso, pero si quieres profundizar en Odoo.sh, siempre puedes echar un vistazo a la presentación de Odoo.sh realizada justo después de su lanzamiento:

 




¿De qué trata esta tarea?

Esta tarea consiste en comprender las diferencias entre los diferentes entornos de Odoo (Saas, .sh, on site) y sus consecuencias en la posibilidad de configurar, personalizar o desarrollar en la base de datos del cliente.

Este tema debe ser bien comprendido por todos y cada uno de los consultores.


Producción

Con esta tarea deberías poder:  

  • Comprenda lo que queremos decir con configuración, personalización y desarrollo y podrá mostrar y explicar las diferencias;
  • Entiendes los impactos de avanzar demasiado rápido en los desarrollos (impacto en los costos directos e indirectos);
  • Puedes explicar qué es Github y su vínculo con Odoo.sh;
  • Conoces a grandes rasgos lo que Odoo Studio puede o no puede hacer;
  • Sabes cómo cambiar de Odoo Studio al entorno Odoo.sh/local si es necesario.



Calificación
0 0

No hay comentarios por ahora.