Vous êtes sur la page 1sur 20

ISO/IEC 12207:

Aquisição
Aquisição de Software
z Um processo fundamental do ciclo de vida de
software
z Define todas as atividades e tarefas de
responsabilidade do adquirente, que pode
ser:
z Comprador
z Cliente
z Proprietário
z Usuário
Aquisição de Software
z Inicia com a definição da necessidade de
adquirir:
z Um sistema (incluindo SW, HW, recursos e
pessoas)
z Um produto de software (programas, dados,
documentação)
z Um serviço de software (ex: desenvolvimento,
manutenção ou operação)
Aquisição de Software
z Quem tem a necessidade de aquisição é o
proprietário
z Ele pode contratar as atividades de aquisição
junto a um agente
z Neste caso, são considerados adquirentes
tanto o proprietário quanto o agente
contratado
Aquisição de Software
z O adquirente é o responsável por gerenciar o
processo de aquisição, usando vários outros
processos da 12207:
z Processo de Gerencia (gerenciar a aquisição)
z Processo de infra-estrutura (estabelecer a infraestrutura
necessária)
z Processo de Adaptação (adaptação dos processos)
z Processo de Melhoria (evolução dos processos de
aquisição)
z Processo de Treinamento
Aquisição de Software
z Etapas
z Iniciação
z Pedido de proposta (RFP)
z Contrato é preparado ou atualizado
z Monitoramento do fornecimento
z Aceitação do produto ou serviço
z Conclusão do processo
Aquisição de Software
Iniciação

z O adquirente inicia o processo de aquisição


pela descrição da necessidade de obter um
produto ou serviço de software
z Obtenção é a aquisição, desenvolvimento ou
melhoria de um sistema
z O adquirente define os requisitos do sistema
z Requisitos de negócio, organizacionais, de
usuário, segurança, proteção, atividades de
projeto, testes, padrões e procedimentos
Aquisição de Software
Iniciação

z O adquirente define a estratégia e os critérios


de aceitação do produto ou serviço adquirido
z No caso em que o fornecedor define os
requisitos, o adquirente deve ser responsável
por aprová-los
z Recomendável usar as tarefas de definição e
análise dos requisitos do processo de
desenvolvimento
Aquisição de Software
Iniciação

z Com os requisitos em mãos, o adquirente deve


avaliar cuidadosamente, considerando riscos, custo,
benefício, as seguintes opções de aquisição:
z Comprar um produto pronto (prateleira)
z Desenvolver um produto, ou obter o serviço internamente
z Desenvolver um produto ou obter o serviço por
terceirização
z Uma combinação dos itens anteriores
z Melhorar um produto existente
Aquisição de Software
Iniciação

z Caso a decisão seja de adquirir um produto


de software de prateleira, o adquirente deve
se assegurar que:
z Os requisitos do produto sejam satisfeitos
z A documentação esteja disponível
z Os direitos de propriedade, uso, autoria, garantia
e licença sejam transferidos
z O suporte futuro para o produto de software
esteja planejado
Aquisição de Software
Iniciação

z Para um melhor gerenciamento da aquisição,


recomenda-se que o adquirente elabore um plano
de aquisição, incluindo a verificação:
z Dos requisitos para o sistema
z Do uso planejado para o sistema
z Do tipo de contrato a ser empregado
z Das responsabilidades das organizações envolvidas
z Do conceito de suporte a ser utilizado
z Dos riscos considerados, assim como os métodos para
gerenciá-los
Aquisição de Software
Pedido de Proposta (RFP)

z Uma vez escolhida uma das cinco opções de


aquisição, o adquirente deve documentar os
requisitos da aquisição (por exemplo, numa RFP),
com:
z Requisitos do sistema
z Declaração do escopo
z Instruções para os proponentes
z Lista de produtos de software
z Termos e condições
z Controle dos subcontratos
z Restrições Técnicas
Aquisição de Software
Pedido de Proposta (RFP)

z É interessante também que o adquirente


determine quais processos da norma 12207
são apropriadas para o projeto (com
adaptações, se necessário)
z Em especial, o adquirente deveria especificar
os processos de apoio aplicáveis, e quem é
responsável pelo quê
Aquisição de Software
Pedido de Proposta (RFP)

z Os documentos de aquisição devem definir


os itens de contrato referentes aos pontos de
controle para monitoramento, revisão e
auditoria do progresso do fornecimento
z Feito através dos processos de revisão
conjunta e auditoria, que são parte dos
processos de apoio do ciclo de vida
Aquisição de Software
Preparação e Atualização do Contrato

z O adquirente deve inicialmente estabelecer


um procedimento para selecionar o
fornecedor, incluindo critérios de avaliação
de propostas
z Feito isso, ele pode selecionar um fornecedor
com base nesta avaliação, das capacidades
de cada fornecedor, e outros fatores
Aquisição de Software
Preparação e Atualização do Contrato

z Para adaptar os processos ao projeto, o adquirente


pode envolver outras partes além dos fornecedores
potenciais, antes do fechamento do contrato
z No entanto, a decisão final é do adquirente. Ele
pode incluir ou referir a norma adaptada no contrato
z O contrato deve incluir custo, cronograma, direitos
de uso, propriedade, autoria, garantia e licença,
inclusive dos componentes de prateleira utilizados
na solução
Aquisição de Software
Preparação e Atualização do Contrato

z Quando o contrato estiver em andamento, o


adquirente deve controlar possíveis
alterações no mesmo por meio de
negociação com o fornecedor
z Alterações precisam ser investigadas quanto
ao impacto em:
z Custos
z Benefícios
z Qualidade
z Cronograma
Aquisição de Software
Monitoramento do Fornecedor

z O adquirente deve monitorar as atividades do


fornecedor, de acordo com:
z Processo de revisão conjunta
z Processo de auditoria
z Pode também usar o processo de verificação
e o processo de validação
Aquisição de Software
Aceitação e Conclusão

z O adquirente se prepara para a aceitação


com base na estratégia e nos critérios de
aceitação definidos
z Deve ser incluídos:
z A preparação dos casos de teste
z A preparação dos dados para teste
z A preparação dos procedimentos e ambiente de
teste
z A abrangência do envolvimento do fornecedor
Aquisição de Software
Aceitação e Conclusão

z A revisão de aceitação e o teste de aceitação


do produto ou serviço são conduzidos pelo
adquirente
z Quando todas as condições forem satisfeitas,
ele poderá aceitá-los do fornecedor
z Após a aceitação, o adquirente assume a
responsabilidade pela gerência de
configuração do software entregue, usando o
processo de gerência de configuração

Vous aimerez peut-être aussi