Entender los casos de uso

En el marco social colaborativo de Teams, hay una amplia variedad de necesidades de usuario que puede resolver con una aplicación de Teams. Por ejemplo, una aplicación que cierra la brecha para lograr una colaboración eficaz es una buena opción.

El usuario de la aplicación y los requisitos de la aplicación son las directrices básicas que determinan todas las opciones de aplicación que se van a tomar. La creación del diseño de aplicaciones, la selección de funcionalidades, la determinación del entorno de compilación y prueba y la distribución de aplicaciones siguen los requisitos del usuario de la aplicación.

Si va a cumplir los requisitos de usuario con la aplicación, primero debe comprenderlos.

  • Comprender al usuario:

    • Reconozca problemas de usuario e identifique las soluciones a algunos problemas comunes a los que se enfrentan los usuarios.
    • Cree su aplicación de Teams buscando la combinación adecuada de características de Teams para satisfacer las necesidades de su usuario.
    • Comprenda los casos de uso para saber cómo interactúa un usuario final con la aplicación.
    • Se recomienda pasar por el módulo de aprendizaje sobre cómo publicar la aplicación en la Tienda Microsoft Teams para ayudar con la aplicación a pasar el proceso de envío de la Tienda Teams.
  • Comprenda el problema: vea el problema principal que debe resolver la aplicación.

  • Considere la posibilidad de integrar: identifique las aplicaciones y los servicios que requiere la aplicación, como la autenticación, Microsoft Graph o las aplicaciones web.

Características de aplicaciones de Microsoft Teams

Hay varias maneras de ampliar Teams, por lo que cada aplicación es única. Las características de la aplicación de Teams ofrecen:

Capacidades de la aplicación

Las funcionalidades son las capacidades principales que se pueden compilar en la aplicación. También se denominan puntos de entrada o extensión porque permiten la integración y la interacción.

Las aplicaciones de Teams tienen una o todas las funcionalidades principales siguientes:

Aplicaciones personales

Una aplicación personal es un espacio dedicado o un bot para ayudar a los usuarios a centrarse en sus propias tareas o ver actividades relevantes.

Representación conceptual de cómo son las aplicaciones personales en el cliente de Teams.

Pestañas

Muestre el contenido basado en la web en una pestaña donde los usuarios puedan analizarlo y trabajar en él juntos.

Representación conceptual de cómo son las pestañas en el cliente de Teams.

Bots

Las conversaciones suelen dar lugar a la necesidad de hacer algo (generar un pedido, revisar código, comprobar el estado del vale, etc.). Un bot puede iniciar estos tipos de flujos de trabajo directamente dentro de Teams.

Representación conceptual de cómo son los bots en el cliente de Teams.

Extensiones de mensajes

Con extensiones de mensajes puede buscar y compartir información externa. También puede actuar sobre un mensaje, como crear una incidencia de ayuda basada en el contenido de una publicación del canal.

Representación conceptual del aspecto de las extensiones de mensaje en el cliente de Teams.

Extensiones de reunión

Hay algunas opciones para incorporar la aplicación a la experiencia de llamada de Teams.

Representación conceptual de cómo son las extensiones de reunión en el cliente de Teams.

Webhooks y conectores

Los webhooks entrantes son una manera sencilla de enviar automáticamente notificaciones desde otra aplicación a un canal de Teams. Con los webhooks salientes, puede enviar un mensaje al servicio web con .@mention

Representación conceptual de cómo son los conectores en el cliente de Teams.

Microsoft Graph para Teams

Microsoft Graph API para Teams proporciona acceso a información sobre equipos, canales, usuarios y mensajes que le ayudan a crear o mejorar características para la aplicación.

Representación conceptual de la API de Microsoft Graph para Teams.

Nota:

La Tienda Teams ha evolucionado:

Anteriormente, las aplicaciones personalizadas creadas para su organización (aplicaciones LOB) se actualizaban seleccionando los puntos suspensivos del icono. Con la experiencia actualizada de la Tienda Teams, ahora puede actualizar las aplicaciones personalizadas creadas para su organización (aplicaciones LOB) iniciando sesión en el Centro de Administración de Teams.

Ámbito de la aplicación

La aplicación puede tener uno de los siguientes ámbitos:

  • Experiencia de aplicación personal: una aplicación personal es un bot o un espacio dedicado para ayudar a los usuarios a centrarse en sus propias tareas o ver actividades importantes para ellos.
  • Experiencia de aplicación compartida: el equipo, el canal y el chat son espacios de colaboración. Las aplicaciones en estos contextos están disponibles para todos los usuarios de ese espacio. Normalmente, los espacios de colaboración se centran en los flujos de trabajo para las interacciones de la aplicación o para desbloquear nuevas interacciones sociales.

Una aplicación puede existir en distintos ámbitos. Por ejemplo:

  • La aplicación puede mostrar datos en una ubicación compartida central, es decir, una pestaña.
  • También puede presentar esa misma información a través de una interfaz conversacional personal, es decir, un bot.

Un usuario puede interactuar con una aplicación en una pestaña de lienzo para realizar una actividad o puede optar por hacer lo mismo con un bot de conversación.

Paso siguiente

Consulte también