Transcript
Page 1: ISO/IEC 12207 - Processo de Fornecimento

ISO/IEC 12207: Fornecimento

Page 2: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de Software

Contempla as atividades e tarefas do fornecedorPode ser iniciado por

Uma decisão de preparar uma proposta (resposta a uma RFP)Assinatura de um contrato com o adquirente para fornecer o sistema, produto de software ou serviço de software

Page 3: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de Software

São determinados os procedimentos e recursos necessários para gerenciar e garantir o projeto, incluindo:

Elaboração do plano de projetoExecução do plano de projetoAté a entrega do sistema, produto ou serviço de software

Page 4: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePara gerenciar o processo de fornecimento no nível do projeto, o fornecedor segue o processo de gerênciaPara estabelecer uma infra-estrutura para o processo, ele segue o processo de infra-estruturaPara adaptar o processo ao projeto, segue o processo de adaptaçãoPara gerenciar o processo no nível organizacional, segue o processo de melhoria e o processo de treinamento

Page 5: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareIniciação

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

Page 6: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePreparação da Resposta

O fornecedor deve definir e preparar uma resposta à RFP, incluindo sua recomendação da adaptação da norma

Page 7: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareContrato

O fornecedor deve negociar e firmar o contrato com a organização adquirente, para fornecer o produto ou serviço de softwareO fornecedor pode, a qualquer momento, solicitar modificações no contrato como parte do mecanismo de controle de alterações

Page 8: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento

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 softwareNo levantamento dos requisitos para os planos, é interessante que o fornecedor inclua as necessidades de recursos, bem como o modelo de envolvimento do adquirente

Page 9: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento

É preciso considerar o modelo de ciclo de vida que será usado

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

Os processos, atividades e tarefas relacionados com a ISO 12207 devem ser selecionados e mapeados nesse modelo de ciclo de vida adotado

Page 10: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento

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

Page 11: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento

As opções para desenvolver o produto de software ou prover o serviço de software são:

Usando recursos internosSubcontratandoObter produtos de software de prateleira a partir de fontes internas ou externasUma combinação dos itens anteriores

Page 12: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento

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 selecionadasOs seguintes itens devem ser considerados para esse planejamento:

A estrutura organizacional do projeto, a designação de autoridade e a atribuição de responsabilidade de cada unidade organizacional, incluindo organizações externas

Page 13: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento – o que considerar

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 utilizadasA 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

A serem executados de acordo com orçamentos, pessoal, recursos físicos, tamanho do software e cronogramas associados às tarefas

Page 14: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento – o que considerar

O gerenciamento das características da qualidade dos produtos ou serviços de software. Os planos para a qualidade podem ser desenvolvidos em separadoO 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 separadoA gestão do subcontratado, incluindo a sua seleção e o seu envolvimento com o adquirente, nos casos que isso for aplicávelA garantia da qualidade (ISO 12207)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

Page 15: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento – o que considerar

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çõesO envolvimento do usuário, por meio de exercício de consolidação de requisitos, demonstração de protótipos e avaliaçõesA 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 cronogramaA 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

Page 16: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwarePlanejamento – o que considerar

A aprovação requerida por meio de regulamentos, certificações, direitos de propriedade, uso, autoria, garantia e licençaOs meios para elaborar cronogramas, para realizar os acompanhamentos necessários e para elaborar os relatóriosO treinamento do pessoal envolvido

Page 17: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareExecução e Controle

Feito o planejamento, cabe ao fornecedor implementar e executar os planos de gestão do projeto. Ele deve

Desenvolver o produto de software de acordo com o processo de desenvolvimentoOperar o produto de software de acordo com o processo de operaçãoManter o produto de software de acordo com o processo de manutenção

Page 18: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareExecução e Controle

O monitoramento e controle do progresso e da qualidade dos produtos ou serviços de software são de responsabilidade do fornecedorDevem ser uma tarefa contínua e interativa com dois objetivos principais:

Acompanhamento do progresso do desempenho técnico, de custos e de cronogramasRelato da situação do projeto, identificação, registro, análise e resolução de problemas

Page 19: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareExecução e Controle

A gestão de subcontratados, caso exista, é feita pelo fornecedor usando o processo de aquisiçãoEle 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 originalCaso esteja estabelecido em contrato, ele também deve interagir com os agentes independentes de verificação, validação ou testes

Page 20: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareRevisão e Avaliação

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 adquirenteTambém deve conduzir ou suportar, de acordo com o que está especificado no contrato e nos planos de projeto:

Reuniões informaisRevisão de aceitaçãoTeste de aceitaçãoRevisões conjuntasAuditorias com o adquirente

Page 21: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareRevisão e Avaliação

De acordo com o especificado no contrato, é obrigação do fornecedor disponibilizar ao adquirente os relatórios:

de avaliaçãodas revisõesdas auditoriasdos testesde resolução de problemas

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

Page 22: ISO/IEC 12207 - Processo de Fornecimento

Fornecimento de SoftwareEntrega e Conclusão

Ao final, o fornecedor entrega o produto ou serviço de software conforme especificado no contratoDe 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


Recommended