Antes de construir ou de corrigir, organize as bases para a sua decisão.
Você não consegue decidir qual tecnologia adotar. Está em dúvida se deve manter os ativos existentes. Os incidentes se repetem e você quer rever o projeto desde a base. A KomuraSoft apoia a definição da diretriz de desenvolvimento e de modificação levando em conta tanto as restrições próprias do Windows quanto as operações atuais.
Temas que podemos discutir
- Comparar as alternativas de tecnologia e de arquitetura para um novo desenvolvimento
- Organizar os papéis da interface, da comunicação, do processamento em segundo plano e dos logs
- Rever o método de integração envolvendo COM / ActiveX / C++/CLI / .NET
- Decidir onde resolver a mistura de 32 bits e 64 bits
- Comparar a modificação do software atual com a sua substituição
- Organizar os logs e os testes necessários antes de iniciar uma investigação de falhas
O que verificamos na revisão
A arquitetura é adequada aos objetivos e às restrições?
Não consideramos apenas a novidade da tecnologia: verificamos se ela se ajusta a condições como ativos existentes, equipamentos, destino de distribuição, permissões e período de operação. Separamos os métodos que podem ser adotados dos que exigem validação prévia.
O projeto considera a operação e a manutenção?
Verificamos a divisão de papéis do processamento, o gerenciamento de threads e recursos, o tratamento de exceções, o tratamento do encerramento, os logs, os testes de caminhos de falha e outros pontos. Organizamos os trechos que tendem a causar problemas em alterações ou em falhas.
O que decidir a seguir
Apresentamos as vantagens e desvantagens de cada alternativa, o alcance do impacto e as incertezas que permanecem, e organizamos as prioridades de investigações adicionais e de modificações. Damos importância a não apenas recomendar um método específico, mas deixar claros o motivo da escolha e as informações que ainda faltam para decidir.
Como conduzimos a consultoria
- Organizamos os pontos a decidir. Verificamos a arquitetura atual, as dificuldades, as alternativas em avaliação e as condições que não podem mudar.
- Comparamos as alternativas. Analisamos materiais e código na medida do necessário e avaliamos sob as óticas da implementação, da operação e da manutenção.
- Consolidamos as próximas ações. Organizamos a diretriz, os pontos de atenção e os itens a validar e, dentro do escopo acordado, documentamos o resultado da revisão ou a diretriz de modificação.
Desde a etapa anterior à contratação da implementação
Você pode contratar a consultoria e a revisão como um serviço independente ou, com base nos resultados, contratar o desenvolvimento ou a modificação. Para começar, informe “o que você quer decidir” e as informações que já tem. Confirmamos o escopo e a forma de condução e então enviamos o orçamento.
Para a avaliação inicial de viabilidade, no caso de contratação do desenvolvimento propriamente dito, apresentamos o escopo e as condições em Desenvolvimento Windows de alta dificuldade.