Home / FAQs / Desenvolvimento de software e terceirização de projetos
QUESTION & ANSWER

Como o projeto de terceirização de software pode garantir a qualidade do desenvolvimento?

A qualidade não pode esperar até que o projeto seja finalmente assegurado por uma aceitação funcional. Os controles comuns devem ser invertidos a partir da linha de base da demanda, avaliação da arquitetura, gerenciamento de código, testes contínuos, demonstração de palco e on-line. As empresas precisam ver rastreabilidade da demanda, defeitos, testes e liberação de evidências, em vez de ouvir o progresso oral.

Responde à pergunta.

Em primeiro lugar, dar conclusões que podem ser utilizadas para a tomada de decisões

O núcleo da garantia de qualidade é permitir que os problemas sejam expostos e rastreáveis numa fase inicial. Cada procura corresponde à cena, aceitação de amostras e pessoa responsável; o código é avaliado e verificado automaticamente antes de entrar no ramo principal; o processo chave deve abranger a autoridade normal, incomum, inadequada e falha de terceiros; e cada versão deve ser emitida com uma cópia, alteração, backup e backup.

DECISION FACTORS

Que condições precisam ser identificadas antes de se fazer o julgamento?

A mesma questão pode ter respostas diferentes em diferentes fases de negócio, dados e projetos. Sugere-se que as seguintes condições sejam verificadas e que as descobertas comuns na web sejam incorporadas em seus próprios projetos.

Existe uma versão do requisito, uma amostra da aceitação e uma única entrada de confirmação?Se o código entra num armazém que a empresa pode controlar e avaliarInterface contínua, privilégios, anomalias e testes de regressãoExiste alguma clareza quanto à responsabilidade de publicar, monitorar, backup, backup e falha?
ACTION STEPS

Ordem de adiantamento sugerida

01

Primeiro, vamos ser claros sobre o alvo e a fronteira.

No início do projecto, os critérios de conclusão e os limiares de qualidade são definidos em conjunto.

02

Dependência da Chave de Validação

Cada uma destas é demonstrada em amostras reais de negócios e registra deficiências e tomada de decisão.

03

Desenvolvimento de resultados avaliáveis

Execute funções, dados, privilégios, desempenho e verificação de restauração antes de entrar online.

04

Certifique-se de decidir o próximo passo com os resultados reais.

Validação da compilação de código fonte, implantação de documentos e capacidade de tomada de conta da equipe de clientes na entrega.

PRACTICAL EXAMPLE

Como é que entendes isso no negócio?

Exemplo utilizado para ilustrar o método de julgamento

Um sistema de ordem pode normalmente criar uma ordem no momento da demonstração, mas o ambiente de produção está sujeito a verificação dupla, escassez de stocks e horas extras de terceiros. Se o teste cobrir um caminho suave, então o uplink resultará em deduções duplicadas ou inconsistências de dados. Estas amostras incomuns são escritas com antecedência para aceitação, e verificar se há coisas como tório, reteste e compensação manual, que são o verdadeiro controle de qualidade a nível da empresa.

COMMON RISKS

O poço mais fácil de pisar.

Substituir qualidade de negócios e engenharia por uma boa página

Teste centralizado apenas no final do projeto, sem espaço para reparo após encontrar problemas

Recebimento e inspeção concluídos, mas a empresa não conseguiu obter o código fonte e conta de produção

ACCEPTANCE

Como devemos acabar recebendo e confirmando?

Os materiais de recepção e inspeção devem conter, pelo menos, uma versão de requisitos, registros de testes, uma condição de defeitos, uma declaração de implantação e retirada, uma lista de contas, código fonte e configuração, interface e documentação de transporte. A qualidade não é “totalmente não-defetiva”, mas sim um risco chave é identificado, problemas graves são resolvidos, e as questões legados são claramente responsáveis e planejadas.

Ao se preparar para comunicar com fornecedores ou equipes internas, recomenda-se que processos atuais, amostras representativas, sistemas existentes, tempo de planejamento e níveis de orçamento sejam trazidos. Primeiro, os itens desconhecidos são claramente marcados, e então a decisão é tomada de usar diagnósticos, PoC, projetos de alcance fixo ou pesquisa e desenvolvimento em curso, que é geralmente mais confiável do que uma demanda direta por um preço e duração sem fronteiras.

Temendo que a qualidade do projeto de terceirização de software esteja fora de controle?

Fale-nos sobre o tipo de projeto e a fase atual, primeiro verificando a linha de base dos requisitos, gerenciamento de código, testes de evidência, publicação e entrega, e como se adaptar.

Entrar em contato