Paste
Copy
Cut
Options

¡Tu solución está lista!

Nuestra ayuda de expertos desglosó tu problema en una solución confiable y fácil de entender.

Mira la respuesta
  • Pregunta: El desarrollo de sistemas es diferente al de las aplicaciones móviles En la actualidad, prácticamente todas las empresas quieren implementar aplicaciones móviles y desarrollarlas en un plazo muy breve, pero no es tan fácil. Desarrollar aplicaciones móviles exitosas plantea algunos desafíos únicos. La experiencia del usuario en un dispositivo móvil es

    El desarrollo de sistemas es diferente al de las aplicaciones móviles

    En la actualidad, prácticamente todas las empresas quieren implementar aplicaciones móviles y desarrollarlas en un plazo muy breve, pero no es tan fácil. Desarrollar aplicaciones móviles exitosas plantea algunos desafíos únicos. La experiencia del usuario en un dispositivo móvil es fundamentalmente diferente a la de un PC. Los dispositivos móviles tienen características especiales, como los servicios basados en la ubicación, que brindan a las empresas la posibilidad de interactuar con los clientes de formas nuevas y significativas. Las empresas deben poder aprovechar esas características y, al mismo tiempo, brindar una experiencia que sea apropiada para una pantalla pequeña. Existen múltiples plataformas para software móvil, incluidas iOS, Android y Windows 10, y una empresa puede necesitar una versión diferente de una aplicación para ejecutar en cada una de ellas, así como en dispositivos de diferentes tamaños y capacidades. Los dispositivos móviles pueden ser pequeños y llevarse en la muñeca o pueden ser grandes pantallas de tableta de alta definición. Pueden incluir sensores y salida de audio e incluso pantallas que combinen imágenes reales y virtuales. Los desarrolladores de sistemas deben comprender cómo, por qué y dónde usan los clientes los dispositivos móviles y cómo estas experiencias móviles cambian las interacciones y el comportamiento empresarial. No se puede simplemente trasladar un sitio web o una aplicación de escritorio a un teléfono inteligente o tableta. El proceso de desarrollo de sistemas es diferente. Muchas empresas requieren aplicaciones que se vinculen a los sistemas corporativos y funcionen tanto en el escritorio como en los dispositivos móviles. Tomemos como ejemplo Great-West Financial, la segunda empresa de servicios de jubilación más grande de los Estados Unidos, con aproximadamente 461 mil millones de dólares en activos bajo su administración. Los empleados de la empresa pasan más tiempo atendiendo a los clientes en el campo que en la oficina y necesitaban una conexión al sistema ERP Financials de la empresa desde donde estén trabajando[1] para procesar las aprobaciones de facturas de cuentas por pagar. Great-West decidió implementar la aplicación Dolphin Mobile Approvals para este propósito. Great-West seleccionó Dolphin porque podía manejar todos sus flujos de trabajo de SAP en una sola aplicación, de modo que los empleados no tuvieran que ir a un lugar para aprobar facturas y a otro para aprobar todo lo demás. Great-West configuró la aplicación para que su apariencia fuera lo más similar posible a la aplicación a la que accedían los usuarios en sus computadoras de escritorio. El usuario ve los mismos campos de datos en el encabezado y la línea de artículo de la factura en un dispositivo móvil que en la pantalla de una computadora de escritorio, y los pasos en el proceso de aprobación de facturas son los mismos. Sin embargo, dada la dificultad de saltar de una pantalla a otra en un dispositivo móvil, la aplicación móvil incorpora los códigos de aprobación de factura necesarios en el detalle de cada partida en lugar de mostrar estos códigos en un archivo PDF adjunto. En una computadora de escritorio, los usuarios deben iniciar sesión en el sistema SAP para ver una factura y recibirán una notificación por correo electrónico de que hay una factura disponible para su aprobación. Una notificación emergente en la aplicación móvil elimina la necesidad de que los usuarios inicien sesión en la aplicación antes de saber que hay una factura. Antes de implementar la aplicación móvil, Great-West tuvo que configurar una infraestructura móvil adecuada, teniendo en cuenta factores como la seguridad, el inicio de sesión y la integración de back-end. Dado que esta era la primera aplicación móvil de la empresa que interactuaba con el sistema SAP, la empresa tuvo que asegurarse de que la aplicación móvil pudiera incorporar todo el flujo de trabajo del sistema SAP y que todos los datos estuvieran encriptados y seguros. Great-West compró 1000 licencias para la aplicación de aprobaciones móviles (que es compatible con dispositivos iOS y Android) y entregó dispositivos propiedad de la empresa a los ejecutivos superiores y a los usuarios de facturas más habituales. Los usuarios restantes pueden utilizar la aplicación en sus propios dispositivos siempre que cumplan con la política BYOD de la empresa. Durante los últimos años, United Parcel Service (UPS) ha proporcionado a los clientes una aplicación UPS Mobile para realizar el seguimiento de sus envíos y obtener información sobre precios mediante teléfonos inteligentes y tabletas. Los desarrolladores de UPS inicialmente escribieron y mantuvieron varias versiones de UPS Mobile, incluida una para iOS en Objective-C y otra para Android en Java. Esto significó el doble de trabajo para los desarrolladores móviles de UPS. Las diferentes versiones de la aplicación podrían no actualizarse al mismo tiempo, por lo que los clientes con diferentes tipos de dispositivos no siempre tenían acceso a las últimas funciones al mismo tiempo. UPS pudo trasladar la aplicación UPS Mobile a una única plataforma de desarrollo, pero esto implicó una enorme cantidad de trabajo. La empresa seleccionó Visual Studio Tools para Xamarin para este propósito porque permitía a los desarrolladores compartir una base de código C# en todas las plataformas y entregar aplicaciones completamente nativas a los clientes. Xamarin también tenía una mejor integración con el hardware y las capacidades únicas de los dispositivos móviles. Aunque UPS tuvo que reconstruir más de 130.000 líneas de código que se habían escrito en un período de cuatro años, la dirección se dio cuenta de que reescribir UPS Mobile produciría un ahorro de tiempo y costes considerable a largo plazo. La empresa siguió adelante con el desarrollo en una única plataforma. Gran parte del código de Xamarin tendría que desarrollarse una sola vez y podría soportar varias plataformas con gran eficiencia en los años venideros. Los desarrolladores de UPS Mobile[1] reescribieron todas las versiones de UPS Mobile con Visual Studio Tools para Xamarin. Ahora, UPS puede añadir una nueva función en todos los dispositivos móviles en semanas y días en lugar de meses.

    PREGUNTAS DEL ESTUDIO DE CASO

    1. ¿Qué desafíos de gestión, organización y tecnología se deben abordar al crear una aplicación móvil? 2. ¿En qué se diferencia la definición de requisitos de usuario para aplicaciones móviles del análisis de sistemas tradicionales? 3. Describa cómo cambió el proceso de aprobación de facturas de Great-West después de la implementación de la aplicación móvil

  • Chegg Logo
    Hay 3 pasos para resolver este problema.
    Solución
    Paso 1

    01


    Desafíos de gestión: Al desarrollar una aplicación móvil, la dirección debe afrontar el reto de la...

    Mira la respuesta completa
    answer image blur
    Paso 2
    Desbloquea
    Paso 3
    Desbloquea
    Respuesta
    Desbloquea