Capítulo 2: Introdución ao escenario de mostra

VanArsdel Heating and Air Conditioning é a empresa líder mundial en instalación e reparación de caldeiras e aire acondicionado. A empresa envía técnicos de campo ás casas dos clientes para instalar e reparar todas as marcas de equipos de calefacción e aire acondicionado. O negocio creceu exponencialmente o último ano. Aínda sendo unha pequena empresa, VanArsdel dependía moito dos procesos de traballo manual e intensivos en papel. Non obstante, a medida que a compañía creceu, experimentou certa fricción ao escalar as principais aplicacións empresariais, como se indica nos casos de uso descritos nas seguintes seccións.

Xestión do inventario de campo

Cando un técnico chega ao fogar dun cliente e descubre que non ten unha peza no camión necesaria para a reparación, ás veces viaxa de volta á tenda e cóllea do almacén. Enche un anaco de papel indicando que se retirou a peza. Se a peza non ten stock no almacén, o técnico solicítaa. Un xestor de inventario da oficina pasa unha parte do día realizando pedidos usando un sistema antigo, asegurándose de que o almacén estea adecuadamente aprovisionado. Este padrón de traballo resulta nas seguintes ineficiencias:

  • O técnico debe facer unha viaxe de ida e volta para coller a peza necesaria. Cando a peza non está en stock, isto provoca unha viaxe perdida.

  • O xestor de inventario da oficina debe comprobar o libro que lista as pezas en stock varias veces ao día para solicitar novas subministracións.

  • Debido a que se producen erros, o xestor de inventario da oficina debe auditar o libro de traballo frente ao inventario.

Unha solución é crear unha aplicación que permita ao técnico de campo comprobar o inventario desde o campo e realizar un pedido de inmediato se é necesario. A aplicación interactuará cunha API web executada en Azure, que proporciona acceso controlado ao sistema de xestión de inventario herdado. O xestor de inventario da oficina pode conectarse ao mesmo sistema herdado a través dunha aplicación de escritorio que se executa localmente. A aplicación de escritorio permite ao xestor de inventario da oficina ver que pezas hai actualmente en stock e cando facer pedidos para repoñer as áreas que están esgotadas.

Aplicación Xestión do inventario de campo.

Base de coñecemento de campo

É imposible para un só técnico saber todo sobre todos os modelos de caldeira ou aire acondicionado que poden atopar no campo. Non obstante, co coñecemento dun gran equipo de técnicos, sempre hai alguén que xa solucionou un problema. Para aproveitar esta riqueza de coñecemento, un técnico pode ter que xogar a "carta do teléfono" con outros colegas mentres rastrexan á persoa que resolveu o problema que están a enfrontar actualmente. Este enfoque ten varios problemas, incluíndo:

  • Facer varias chamadas telefónicas para atopar a persoa que resolveu un problema é un proceso intensivo en tempo.

  • A persoa coa resposta pode estar ocupada e provocar que o primeiro técnico agarde.

  • O coñecemento é un tema que evoluciona e flúe coa rotación de técnicos. A información importante pódese perder ou recordar con erros facilmente a menos que se rexistre.

Unha solución é capturar a información sobre caldeiras e acondicionadores de aire —problemas que se produciron e como se solucionaron— nunha base de coñecemento. Un técnico pode usar unha aplicación para rexistrar comentarios sobre un traballo e as reparacións realizadas mentres se atopa nas instalacións do cliente. A mesma aplicación pode fornecer unha interface que lle permite ao técnico consultar a base de coñecemento sobre calquera información útil que outros técnicos puideran aprender de traballos similares. A propia base de coñecemento pódese implementar como unha base de datos con Azure Cognitive Search proporcionando a función de busca, baseada nunha ou máis palabras clave.

Aplicación de base de coñecemento de campo.

Programación de campo e notas

Os clientes póñense en contacto coa oficina de VanArsdel para concertar citas. Ao longo do día, as cousas cambian. Os clientes cancelan as visitas e as emerxencias teñen prioridade sobre outros eventos. Os clientes poden proporcionar información adicional sobre o traballo. O recepcionista da oficina almacena esta información nunha base de datos de clientes antiga.

Todas as mañás na oficina, os técnicos reciben o seu horario para as visitas dos clientes durante o día, en forma de impresión do sistema antigo, antes de dirixirse ao campo. Esta programación contén información sobre clientes e os traballos. Se esta información cambia durante o día, o recepcionista da oficina debe intentar chamar manualmente ao técnico no campo para transmitir calquera actualización.

Mentres están no campo, os técnicos toman notas. Actualizarán manualmente a mesma base de datos de información do cliente cando regresen á oficina ao final do día.

A estratexia de programación actual ten varios inconvenientes evidentes:

  • Se un cliente cancela unha visita e a oficina non pode contactar co técnico, o técnico fará unha parada innecesaria. O técnico tamén pode perder a oportunidade de ser reprogramado cun novo cliente.

  • É posible que o técnico non acuda aos traballos máis importantes.

  • O técnico pasa moito tempo ao final do día actualizando as notas dos clientes, cando prefire ir a casa.

VanArsdel pode usar unha aplicación que actúe como interface para o sistema herdado. Permitiría ao recepcionista rexistrar citas e cancelacións e engadir notas adicionais aos rexistros dos clientes. Unha aplicación dispoñible para os técnicos pode proporcionar acceso á súa programación de citas en tempo real para que poidan ver os cambios. A mesma aplicación debería permitir aos técnicos introducir notas sobre un traballo rematado e gardar esta información de novo no sistema antigo.

Aplicación de programación de campo.

Fusión dos membros do equipo de desenvolvemento

VanArsdel Heating and Air Conditioning iniciou unha fusión do equipo de desenvolvemento para deseñar e construír solucións que resolvan os problemas e ineficiencias resaltados nas seccións anteriores. Os membros do equipo son:

  • Kiana Anderson: programadora profesional. Kiana é unha programadora de pila completa e arquitecta de software especializada en C# e .NET. Escribiu e deseñou moitas das aplicacións de VanArsdel, pero está quedando sobrepasada por todas as novas solicitudes. Kiana está familiarizada con Power Apps a un alto nivel pero é escéptica de que persoas que non sexan programadores creen aplicacións.

  • Maria Zelaya: xestión de inventarios. María asegúrase de que VanArsdel funcione coma unha máquina ben aceitada. Verifica que o almacén ten pezas suficientes e, se non, pide máis usando un sistema antigo que Kiana escribiu. Pero máis que iso, María audita o inventario, comproba cos provedores os mellores prezos e realiza outras tarefas de xestión de subministracións.

  • Caleb Foster: técnico/enxeñeiro de campo. Caleb é o técnico de campo principal de VanArsdel. Ten moito coñecemento e fala moito por teléfono, asesorando a técnicos subalternos. O tempo de Caleb é moi valioso e VanArsdel quere asegurarse de que visite todos os días o máximo número dos seus clientes máis valiosos posible.

  • Malik Barden: recepcionista de oficina. Malik é o corazón da oficina de VanArsdel. Responde a todas as consultas dos clientes, programa citas e incluso axuda aos técnicos a atopar respostas cando o precisen. Noutras palabras, está sobrecargado de traballo e precisa automatizar algunhas das súas tarefas repetitivas para proporcionar aínda mellor servizo de atención ao cliente.

  • Preeti Rajdan: operacións de TI. Preeti é a responsable de asegurarse de que os sistemas de TI estean funcionando. Preocúpalle moito a seguridade e as aplicacións que poden deixar accidentalmente "portas traseiras" abertas. Ela tamén está saturada e precisa estar segura de que as novas aplicacións son fáciles de regular e administrar.