El reciente crecimiento exponencial del software orientado a aplicaciones que se
entrega como servicio a través de la web hace que la implementación de directrices
efectivas para su proyecto sea muy importante. La planificación meticulosa de las
actividades de diseño puede ayudar a asegurar el éxito de su proyecto.
Antes de iniciar el desarrollo, tenga en cuenta las siguientes directrices:
- Análisis de tareas y usuarios - Considere qué tareas desea que los usuarios finales
realicen antes de iniciar el proyecto. Utilizando los elementos suministrados por los
archivos de esquema y las propiedades de configuración del archivo XML, puede controlar
el nivel de acceso que los usuarios tienen a Studio y sus funciones. Por ejemplo,
mediante la definición de un punto final para los usuarios, puede limitar o aumentar el
número de actividades que pueden añadir a las orquestaciones. También es importante
comprender cómo realizan las tareas los usuarios finales. Si se les proporciona la
información en el orden en que probablemente la van a necesitar puede ser útil para
integrar su proyecto sin problemas y dará como resultado una experiencia de usuario
unificada.
- Convenios de denominación - A veces, cuando se trabaja en un proyecto con plazos
ajustados, es tentador etiquetar los componentes de una aplicación apresuradamente. Por
ejemplo, cuando diseñe el panel del punto final, puede tender a definir un campo 'tipo'
apresuradamente, de forma que pueda pasar a tareas funcionales más importantes. Sin
embargo, los beneficios de una práctica de denominación intuitiva no se hacen evidentes
hasta más tarde, cuando los usuarios tienen que vérselas con esquemas de denominación
arbitrarios y confusos.
Recuerde que, una vez desplegado, el conector se utilizará muchas veces, por lo que debe
asegurarse de utilizar convenios de denominación lógicos, coherentes e intuitivos.
Antes de empezar
Antes de empezar el proyecto, recopile la
siguiente información. Si está accesible, el proceso de desarrollo será más fluido:
- Campos de conexión - Esté preparado para especificar los detalles del campo de
conexión con los puntos finales, como el nombre y el tipo.
- Actividades de entrada - Determine qué actividades de entrada se descubrirán
dinámicamente en tiempo de diseño y cuáles serán estáticas.
- Tipos de datos de entrada y salida - Esté preparado para indicar qué tipos de datos
de entrada y salida estarán soportados por cada una de sus actividades.