Você está na página 1de 22

ISO/IEC 12207:

Fornecimento
Fornecimento de Software
z Contempla as atividades e tarefas do
fornecedor
z Pode ser iniciado por
z Uma decisão de preparar uma proposta (resposta
a uma RFP)
z Assinatura de um contrato com o adquirente para
fornecer o sistema, produto de software ou
serviço de software
Fornecimento de Software
z São determinados os procedimentos e
recursos necessários para gerenciar e
garantir o projeto, incluindo:
z Elaboração do plano de projeto
z Execução do plano de projeto
z Até a entrega do sistema, produto ou serviço de
software
Fornecimento de Software
z Para gerenciar o processo de fornecimento no nível
do projeto, o fornecedor segue o processo de
gerência
z Para estabelecer uma infra-estrutura para o
processo, ele segue o processo de infra-estrutura
z Para adaptar o processo ao projeto, segue o
processo de adaptação
z Para gerenciar o processo no nível organizacional,
segue o processo de melhoria e o processo de
treinamento
Fornecimento de Software
Iniciação

z A primeira coisa que o fornecedor deve fazer


é uma revisão dos requisitos da RFP,
levando em consideração as políticas e
outros regulamentos da organização
Fornecimento de Software
Preparação da Resposta

z O fornecedor deve definir e preparar uma


resposta à RFP, incluindo sua recomendação
da adaptação da norma
Fornecimento de Software
Contrato

z O fornecedor deve negociar e firmar o


contrato com a organização adquirente, para
fornecer o produto ou serviço de software
z O fornecedor pode, a qualquer momento,
solicitar modificações no contrato como parte
do mecanismo de controle de alterações
Fornecimento de Software
Planejamento

z O fornecedor deve revisar os requisitos de


aquisição, com o objetivo de definir a
estrutura e estabelecer os planos a serem
usados para gerenciar o projeto, e garantir a
qualidade do produto ou serviço de software
z No levantamento dos requisitos para os
planos, é interessante que o fornecedor
inclua as necessidades de recursos, bem
como o modelo de envolvimento do
adquirente
Fornecimento de Software
Planejamento

z É preciso considerar o modelo de ciclo de vida que


será usado
z Se não estiver estipulado em contrato, o fornecedor deve
definir ou selecionar um modelo de ciclo de vida de
software apropriado para a abrangência, o objetivo, a
magnitude e a complexidade do projeto
z Os processos, atividades e tarefas relacionados
com a ISO 12207 devem ser selecionados e
mapeados nesse modelo de ciclo de vida adotado
Fornecimento de Software
Planejamento

z Uma vez estabelecidos os requisitos de


planejamento do fornecimento, o fornecedor
deve considerar as opções para o
desenvolvimento do produto ou serviço de
software, a partir de uma análise de riscos
associados a cada uma das opções
disponíveis
Fornecimento de Software
Planejamento

z As opções para desenvolver o produto de


software ou prover o serviço de software são:
z Usando recursos internos
z Subcontratando
z Obter produtos de software de prateleira a partir
de fontes internas ou externas
z Uma combinação dos itens anteriores
Fornecimento de Software
Planejamento

z Feita a opção, cabe ao fornecedor elaborar e


documentar os planos que irão gerenciar o
projeto de acordo com os requisitos de
planejamento e as opções selecionadas
z Os seguintes itens devem ser considerados
para esse planejamento:
z A estrutura organizacional do projeto, a
designação de autoridade e a atribuição de
responsabilidade de cada unidade
organizacional, incluindo organizações externas
Fornecimento de Software
Planejamento – o que considerar

z O ambiente de engenharia, incluindo o ambiente


de testes, as bibliotecas, os equipamentos, as
instalações, os padrões, os procedimentos e as
ferramentas que serão utilizadas
z A estrutura da divisão de trabalho dos processos
e as atividades do ciclo de vida adotado,
incluindo produtos de software, serviços e itens
que não serão entregues
z A serem executados de acordo com orçamentos,
pessoal, recursos físicos, tamanho do software e
cronogramas associados às tarefas
Fornecimento de Software
Planejamento – o que considerar

z O gerenciamento das características da qualidade dos


produtos ou serviços de software. Os planos para a
qualidade podem ser desenvolvidos em separado
z O gerenciamento de proteção, de segurança e outros
requisitos críticos dos produtos ou serviços de software.
Os planos para proteção e segurança podem ser
desenvolvidos em separado
z A gestão do subcontratado, incluindo a sua seleção e o
seu envolvimento com o adquirente, nos casos que isso
for aplicável
z A garantia da qualidade (ISO 12207)
z As atividades de verificação e validação, incluindo a
abordagem para a interação com o agente de verificação e
validação, caso seja especificado
Fornecimento de Software
Planejamento – o que considerar

z O envolvimento do adquirente por meio de revisões


conjuntas, das auditorias, reuniões informais, relatórios,
modificação e alteração, implementação, aprovação,
aceitação e acesso às instalações
z O envolvimento do usuário, por meio de exercício de
consolidação de requisitos, demonstração de protótipos e
avaliações
z A gestão de riscos, que trata da administração das áreas
do projeto que possuem riscos potenciais, sejam eles
técnicos, de custo ou de cronograma
z A política de segurança, contendo as regras para a gestão
e o acesso às informações, levando em consideração
cada nível organizacional do projeto
Fornecimento de Software
Planejamento – o que considerar

z A aprovação requerida por meio de


regulamentos, certificações, direitos de
propriedade, uso, autoria, garantia e licença
z Os meios para elaborar cronogramas, para
realizar os acompanhamentos necessários e para
elaborar os relatórios
z O treinamento do pessoal envolvido
Fornecimento de Software
Execução e Controle

z Feito o planejamento, cabe ao fornecedor


implementar e executar os planos de gestão
do projeto. Ele deve
z Desenvolver o produto de software de acordo
com o processo de desenvolvimento
z Operar o produto de software de acordo com o
processo de operação
z Manter o produto de software de acordo com o
processo de manutenção
Fornecimento de Software
Execução e Controle

z O monitoramento e controle do progresso e


da qualidade dos produtos ou serviços de
software são de responsabilidade do
fornecedor
z Devem ser uma tarefa contínua e interativa
com dois objetivos principais:
z Acompanhamento do progresso do desempenho
técnico, de custos e de cronogramas
z Relato da situação do projeto, identificação,
registro, análise e resolução de problemas
Fornecimento de Software
Execução e Controle

z A gestão de subcontratados, caso exista, é feita


pelo fornecedor usando o processo de aquisição
z Ele deve verificar todos os requisitos contratuais
necessários para garantir que o produto ou serviço
de software entregue ao adquirente foi desenvolvido
ou executado de acordo com os requisitos
estabelecidos no contrato original
z Caso esteja estabelecido em contrato, ele também
deve interagir com os agentes independentes de
verificação, validação ou testes
Fornecimento de Software
Revisão e Avaliação

z Cabe ao fornecedor coordenar as atividades de


revisão do contrato, bem como as interações e a
comunicação com a organização do adquirente
z Também deve conduzir ou suportar, de acordo com
o que está especificado no contrato e nos planos de
projeto:
z Reuniões informais
z Revisão de aceitação
z Teste de aceitação
z Revisões conjuntas
z Auditorias com o adquirente
Fornecimento de Software
Revisão e Avaliação

z De acordo com o especificado no contrato, é


obrigação do fornecedor disponibilizar ao
adquirente os relatórios:
z de avaliação
z das revisões
z das auditorias
z dos testes
z de resolução de problemas
z O fornecedor também deve fornecer ao adquirente
acesso aos seus recursos e aos dos
subcontratados, para efeito de revisão dos produtos
ou serviços de software
Fornecimento de Software
Entrega e Conclusão

z Ao final, o fornecedor entrega o produto ou


serviço de software conforme especificado
no contrato
z De acordo com o estabelecido no contrato,
ele deve ou não fornecer assistência ao
adquirente no suporte do produto ou do
serviço de software entregue

Você também pode gostar