Faça o software Windows a que você já está habituado continuar em uso por muito tempo.
Justamente por ser indispensável para as operações de hoje, esse software não pode ser refeito com facilidade. A KomuraSoft entende as funções e a rotina de uso existentes e conduz as modificações e a manutenção necessárias. Sem partir da premissa de uma reformulação completa, definimos o que será melhorado de acordo com o benefício e o impacto.
Problemas sobre os quais pode nos consultar
- Incluir funcionalidades mantendo as operações e os relatórios atuais
- Cada alteração gera um novo defeito, e é preciso rever a arquitetura
- Melhorar problemas como lentidão ou instabilidade após uso prolongado
- Software que pressupõe 32 bits e componentes antigos estão impedindo a atualização do ambiente
- Com a saída do responsável ou situações semelhantes, você procura alguém a quem consultar sobre futuras modificações e a manutenção
Modificação e manutenção que realizamos
Para aplicativos existentes em VB6 / MFC / WinForms e outras tecnologias, realizamos inclusão de funcionalidades, correção de falhas, melhoria de desempenho e reorganização da estrutura do código. Também tratamos arquiteturas que misturam COM / ActiveX / OCX e C++ / C#, verificando as dependências.
No suporte a 64 bits e na atualização para uma nova arquitetura, verificamos não só o aplicativo em si, mas também as DLLs utilizadas, o método de registro, as permissões e o ambiente do destino de distribuição. Quando necessário, reforçamos logs e testes para facilitar o acompanhamento do impacto das alterações.
Como reduzimos o impacto sobre as operações atuais
O que mais importa é deixar claro não só o que será alterado, mas também o comportamento que deve ser mantido.
- Entendemos a situação atual. Organizamos os procedimentos de negócio, os componentes dependentes, os ambientes de desenvolvimento e de distribuição e os problemas conhecidos.
- Delimitamos o escopo da modificação. Verificamos as prioridades e o alcance do impacto e definimos o que permanece e o que muda.
- Preparamos a forma de verificação. Estruturamos testes das funcionalidades existentes, logs e, quando necessário, procedimentos de rollback.
- Aplicamos em etapas. Verificamos o funcionamento a cada alteração e conduzimos a implantação conforme as condições de operação.
Se você está em dúvida entre modificar e substituir
Qual é mais adequado, continuar usando o software existente ou refazê-lo, depende da situação da manutenção e do período de uso previsto. Primeiro investigamos o estado atual e organizamos o que pode ser resolvido com modificações e o que justifica considerar uma substituição.
Se o foco for a migração para um novo aplicativo, veja também Substituição de aplicativos Windows. Ao nos consultar, informe o que está causando problemas no software atual e se existem código-fonte, especificações e ambiente de desenvolvimento.