# Escopo de implementação **App: Gás Fácil 24h** **Descrição:** * Separação do aplicativo em modulos; * Revisão e Reestruturação parcial desses modulos; * Esses modulos serão armazenados e versionados pela ferramenta Git, de forma privada como é feito hoje com o applicativo; **Benefícios:** * Irá facilitar a manutenção, pois hoje temos o codigo funcional porem muito bagunçado, o que leva mais tempo para dar manutenção de forma segura; * Irá facilitar a leitura do codigo por outras pessoas, por estar mais organizado; * A separação de modulos nos ajuda na hora de passar para outras pessoas mexerem neles, pois mexe somente no modulo necessário, sem precisar mexer no app todo, reduzindo a chance de causar bugs; * Troca de modulos de forma rápida, por exemplo caso surja uma outra empresa de pagamentos com cartão fisico, basta implementar esse novo módulo e aplicar no aplicativo; **Modulos Externos (os quais serão instalados no aplicativo):** * Pagamento: - SDKStoneModule - PagarmeStoneModule (futuro) - MaxisCardModule - PicpayModule (futuro) - ValeGasModule * Impressora: - InternalPrinterModule - ExternalPrinterModule (futuro) * Clp: - ClpModule * Tela Cheia: - FullScreenModule **Modulos Internos (os quais já estão inclusos no aplicativo, sem precisar instalar):** * Pesquisa: - PesquisaSatisfacao * Promoção: - PromoForm * Recarga: - ReloadMachine * Manutenção: - Maintenance * Checagem: - Checkin * Controle da maquina: - ClpController **Tempo estimado para executar essas alterações:** * Considerando 3 horas diárias em média; * 120 horas para fazer esse planejamento, 40 dias úteis;