Desenvolvimento Windows e apoio técnico da KomuraSoft

Desenvolvimento de aplicativos WindowsUm aplicativo que se ajusta ao trabalho no dia a dia, a partir do levantamento de requisitos.

Totalizações manuais, operação de equipamentos, registros e relatórios passam a ser tratados em um aplicativo Windows adequado ao seu processo. Projetamos em conjunto não só as telas, mas também a comunicação, o armazenamento de dados e a implantação.

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.

O trabalho está dividido entre tarefas manuais e várias ferramentas

Reunimos entrada de dados, busca, consolidação e relatórios seguindo o procedimento real de trabalho.

Quero integrar a operação do equipamento com o registro dos resultados de medição

Verificamos as condições de comunicação e do SDK e reunimos operação, monitoramento e armazenamento em uma única arquitetura.

Não sei o que preciso definir como especificação

Entendemos quem vai usar e para quê e organizamos o trabalho a partir das telas, funções e condições de operação necessárias.

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

Estudo de caso técnico publicado

Investigação de uma falha que ocorria apenas após operação prolongada

Organizamos o acompanhamento do número de handles e os logs nos limites de cada processamento, e concentramos a investigação em um vazamento de handles.

Ler sobre o problema e o método de investigação

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.

Desenvolvimento de aplicativos desktop corporativos

Projeto e implementação de entrada de dados, busca, listagens e emissão de relatórios de acordo com os procedimentos reais de trabalho.

Desenvolvimento de aplicativos de integração e controle de equipamentos

Desenvolvimento de aplicativos de configuração, monitoramento e controle que se integram a câmeras industriais e outros periféricos.

Desenvolvimento de ferramentas residentes e de monitoramento

Implementação de mecanismos que rodam em segundo plano, como serviços do Windows, coleta de logs e monitoramento de comunicação.

Exemplos do que verificamos e entregamos

  • Requisitos e resumo das telas e funções
  • Aplicativo com as funções acordadas
  • Resultados dos testes de funcionamento e procedimento de implantação

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 pelas funções necessárias e pela configuração mínima

Primeiro entendemos o processo que você quer realizar e organizamos o que entra no desenvolvimento inicial e o que será adicionado depois.

Referência de custos

A partir de JPY 500.000 (sem impostos)

Referência para uma configuração mínima que inclui levantamento de requisitos, projeto, implementação e implantação. O orçamento varia conforme a integração com equipamentos e o aproveitamento de ativos existentes.

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

Aplicativos Windows adequados ao trabalho de campo, a começar pelo levantamento de requisitos.

Você quer reduzir o esforço de digitação e de totalização. Quer reunir a operação do equipamento e o registro em um só lugar. Quer sistematizar um processo que softwares de prateleira não atendem. A KomuraSoft organiza esses objetivos e projeta e desenvolve aplicativos Windows pensando na operação do dia a dia.

Valor de referência
A partir de JPY 500.000, sem impostos Orçamento conforme o porte do projeto

Referência para a configuração mínima, que inclui levantamento de requisitos, projeto, implementação e implantação. Verificamos a integração com equipamentos, o escopo de aproveitamento dos ativos existentes, as condições de operação e outros fatores e, depois de definir com clareza o escopo do atendimento, enviamos o orçamento.

Problemas sobre os quais pode nos consultar

  • Reunir em um único aplicativo um processo que hoje está dividido entre tarefas manuais e várias ferramentas
  • Integrar a configuração, a operação e o monitoramento de equipamentos ao armazenamento dos resultados de medição
  • Criar telas de entrada, funções de busca e relatórios em Excel adequados aos processos internos
  • Executar o processamento periódico e o monitoramento de comunicação de forma independente das operações na tela
  • Seguir com um novo desenvolvimento sem ter ainda definido as funções necessárias e as tecnologias a escolher

Aplicativos que podemos desenvolver

Aplicativos desktop corporativos

Projetamos telas e processamentos que seguem os procedimentos reais de trabalho, como entrada de dados, busca, listagens e emissão de relatórios. Com WPF / WinForms e tecnologias semelhantes, avaliamos uma arquitetura que concilie a facilidade de uso com a facilidade de manutenção.

Aplicativos de integração com equipamentos e de comunicação

Desenvolvemos aplicativos de configuração, controle e monitoramento que se integram a câmeras industriais e a outros periféricos. Além da comunicação por TCP/IP, serial, USB e outras, tratamos timeout, reconexão e o registro em situações anormais.

Processamento residente e ferramentas de apoio à operação

Implementamos serviços do Windows, coleta de logs, execução periódica, monitoramento de comunicação e recursos semelhantes. Separamos a exibição na tela do processamento em segundo plano, num projeto em que o estado e os problemas sejam fáceis de verificar mesmo em operação prolongada.

Não só a tela pronta: pensando também no pós-implantação

O que a KomuraSoft mais valoriza é que o aplicativo seja utilizável no negócio e fácil de adaptar diante de mudanças e falhas. Incluímos no plano de desenvolvimento, na medida do necessário, o armazenamento de dados e configurações, o tratamento de exceções, o tratamento do encerramento, os logs e o método de distribuição.

Também atendemos consultas sobre componentes existentes, como COM / ActiveX, e sobre ambientes que misturam 32 bits e 64 bits. Conduzimos o trabalho separando o que será aproveitado dos ativos existentes do que será projetado do zero.

Da consulta ao desenvolvimento

  1. Verificamos o objetivo e o ambiente de uso. Organizamos usuários, procedimentos de trabalho, equipamentos, dados e condições de operação.
  2. Definimos o escopo do desenvolvimento e as prioridades. Deixamos claros as telas e as funções necessárias e o escopo de uso dos ativos existentes e, nos pontos incertos, avaliamos como validá-los.
  3. Conduzimos a implementação, a verificação e a implantação. Dentro do escopo acordado, verificamos não só as operações e a comunicação, mas também o comportamento em situações anormais e os procedimentos de distribuição.

Na primeira conversa, conte-nos “quem vai usar e para quê” e “o que dá trabalho no método atual”. Se o foco for melhorar um aplicativo existente, você também pode nos consultar a partir de modificação e manutenção.

Perguntas frequentes antes de contratar

Posso consultar sem ter um documento de especificações?

Sim. Conte-nos qual processo de negócio você quer viabilizar, como o trabalho é feito hoje e quais são as dificuldades. Você não precisa definir as telas e as funções desde o início. Começamos organizando as funções necessárias e as prioridades.

Também é possível contratar um desenvolvimento que aproveite um software existente?

Sim. Também consideramos arquiteturas que usam dados e componentes existentes e acrescentam novas telas e processamento de comunicação. Sem partir da premissa de uma reconstrução completa, organizamos o que permanece e o que será criado.

Vocês atendem aplicativos que se integram a equipamentos e periféricos?

Sim. Depois de verificar as especificações de comunicação, como TCP/IP, serial e USB, e os SDKs fornecidos pelos fabricantes, propomos uma forma de conduzir o desenvolvimento que inclua testes em equipamento real.

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

Gerencio um processo com Excel e tarefas manuais e quero reuni-lo em um aplicativo Windows. Podemos começar conversando sobre as funções necessárias?

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.