Desenvolvimento Windows e apoio técnico da KomuraSoft

Consultoria técnica e revisão de projetoAntes de construir ou corrigir, uma base para a decisão.

Para quem está em dúvida sobre escolha de tecnologia, revisão de projeto ou o destino dos ativos existentes. Considerando as restrições específicas do Windows e a operação atual, organizamos as alternativas e o que deve ser verificado em seguida.

Não é preciso ter um documento de especificação. Você pode nos consultar a partir do que já sabe.

  • Atendimento direto por engenheiro
  • Consulte antes de definir os requisitos
  • Pode começar pelo escopo necessário

Você pode nos consultar desde esta etapa

Comece pelo que está causando problemas agora.

Há muitas opções de tecnologia e de arquitetura e não consigo decidir

Comparamos as opções considerando os ativos existentes, os equipamentos, o destino da distribuição e as condições de manutenção.

Tenho dúvidas sobre o projeto, mas não sei onde está o problema

Organizamos a interface, a comunicação, as threads, os recursos e o comportamento em caso de falha.

Preciso de elementos para decidir entre modificar e reconstruir

Organizamos vantagens, custos e incertezas que permanecem e indicamos as próximas investigações e as prioridades.

Alguém com quem você pode tratar as questões técnicas do jeito que elas são.

Foto de perfil de Go Komura

Representante e engenheiro

Go Komura

Um engenheiro especializado em Windows cuida de tudo, da compreensão do desafio à investigação, ao projeto e à implementação. Mesmo o que você ainda não consegue explicar bem, nós organizamos a partir das questões técnicas.

Ver experiência e tecnologias / Ver informações da empresa

Artigo técnico publicado

Como lidar hoje com ActiveX / OCX

Nos artigos técnicos você encontra os pontos a que damos importância nesta área e a forma como pensamos o projeto. Eles são apresentados separadamente dos projetos executados sob contrato.

Ler os artigos técnicos

Escopo do atendimento

Você pode nos confiar desde uma parte do trabalho até o conjunto.

De uma investigação ou modificação pontual ao desenvolvimento completo, o escopo é definido conforme a sua situação atual.

Consultoria sobre escolha de tecnologias e diretriz de desenvolvimento

Organização dos objetivos, das restrições técnicas e das condições de operação, e avaliação do método de desenvolvimento e dos desafios que precisam ser verificados.

Revisão de projeto

Revisão dos papéis da interface, da comunicação e do processamento em segundo plano, da conexão com componentes existentes, do comportamento em situações anormais e de outros aspectos.

Organização da diretriz de modificação e migração

Comparação entre continuar usando os ativos existentes, rever a forma de conexão e substituí-los, com a organização das prioridades.

Exemplos do que verificamos e entregamos

  • Resumo das opções e dos motivos da decisão
  • Pontos de atenção do projeto e itens a validar
  • Resultados da revisão e documento de diretrizes dentro do escopo acordado

São exemplos que variam conforme o escopo contratado. O escopo e o formato dos entregáveis são acordados na elaboração do orçamento.

Se algum destes desafios se parece com o seu, conte-nos primeiro a sua situação.

Não é preciso ter um documento de especificação. Você pode nos consultar a partir do que já sabe.

Custos e andamento

Você não precisa definir tudo desde o início.

Começando por um pedido só de definição de diretriz ou revisão de projeto

Mesmo antes de contratar a implementação, podemos revisar as propostas e os projetos em avaliação. Começamos organizando as questões que você precisa decidir.

Referência de custos

Orçamento conforme o escopo da consultoria e da revisão

Consultoria e revisão contratadas de forma independente são orçadas após verificar os materiais, as questões a tratar e o escopo da documentação.

Sobre o escopo gratuito da investigação inicial e os serviços pagos

Partimos do princípio de que, se a viabilidade for confirmada, você contratará o desenvolvimento principal; nesse caso, a investigação inicial necessária para o orçamento e para a decisão de aceitar o projeto é, em princípio, gratuita. Validações prolongadas, a montagem de um ambiente dedicado, protótipos e PoC (prova de conceito) e a entrega de relatórios detalhados de investigação, entre outros, podem ser pagos.

Quando você contrata a própria investigação ou revisão, ela é orçada como um serviço pago independente. Nos casos pagos, informamos o escopo e o custo antes de começar.

  1. Compartilhe a situação

    Conte o objetivo, o problema e o ambiente envolvido, no que for possível.

  2. Confirme escopo e custo

    Apresentamos a investigação necessária, o escopo do atendimento, os entregáveis, o custo e o andamento.

  3. Comece depois de combinar

    Durante a investigação ou o desenvolvimento, compartilhamos o andamento, o que foi confirmado e as restrições que permanecem.

  4. Verifique os resultados e receba a entrega

    Verificamos os resultados nas condições acordadas e preparamos a implantação ou o próximo passo.

Para quem quer conhecer em detalhe o atendimento técnico

Abrir tecnologias atendidas e detalhes do andamento

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

  1. 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.
  2. 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.
  3. 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.

Perguntas frequentes antes de contratar

Posso contratar apenas uma consultoria antes da implementação?

Sim. Você pode nos contratar desde a escolha de tecnologias, antes de escrever o primeiro código, ou desde a confirmação da diretriz de projeto. Confirmamos os pontos que você quer discutir e os entregáveis necessários e definimos o escopo da revisão.

Posso consultar também sobre arquiteturas antigas que incluem COM ou ActiveX?

Pode nos consultar. Considerando o comportamento atual e as restrições de operação, separamos o que continua em uso, o que precisa de uma nova forma de conexão e o que será substituído.

Posso consultar mesmo que ainda não consiga explicar bem o problema?

Sim. Informe, na medida do possível, a arquitetura atual, o que está causando dificuldade e as alternativas que você já considera. Começamos organizando o que realmente precisa ser decidido.

Contato

Comece com algumas linhas sobre a sua situação.

Não é preciso ter um documento de especificação detalhado nem usar termos técnicos. Informe o seguinte, no que for possível.

  • O problema ou o resultado que você quer alcançar
  • O software, os equipamentos e o ambiente envolvidos
  • O prazo desejado (pode ser indefinido)

No primeiro contato, não é necessário anexar documentos confidenciais nem senhas.

Exemplo de mensagem de consulta

Quero confirmar se posso seguir com o desenvolvimento no projeto atual. Gostaria de uma revisão que inclua os ativos COM existentes e a estrutura de threads.

Não é preciso ter um documento de especificação. Você pode nos consultar a partir do que já sabe.

O botão de consulta leva à página de contato em português, com as formas de entrar em contato. Com "Consultar por e-mail", é possível criar uma mensagem de e-mail com o nome do serviço.