Questão ISO/IEC 12207

Mauricio Antonio Ferste

Graduação em Bacharelado em Informática pela Universidade Federal do Paraná (1997) e mestrado em Engenharia Elétrica e Informática Industrial pela Universidade Tecnológica Federal do Paraná (2006). Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Informação. Atualmente funcionário do SERPRO (www.serpro.gov.br), atua no desenvolvimento de sistemas. Professor atuante na FAMEC (http://www.famec.com.br), no curso de Bacharelado em Sistemas de Informação (Curriculum Lattes: http://lattes.cnpq.br/9368615800123473).

Você pode gostar...

2 Resultados

  1. Carlos Eduardo Melo disse:

    Caro colega,
    Discordo da sua resposta. Na minha opinião, a resposta certa é a letra B. Isso porque:
    III. A norma estabelece uma estrutura comum para os processos de ciclo de vida de software, cobrindo desde a concepção até a retirada do software do mercado e também provê um processo que pode ser utilizado para definir, controlar e melhorar os processos de ciclo de vida de software.
    A norma não provê um processo mas vários processos (organizacionais) que pode ser utilizado para definir, controlar e melhorar os processos do ciclo de vida de software.
    IV. Nesta norma os processos são classificados em três tipos: fundamentais, de apoio e organizacionais, sendo que a existência dos processos de apoio e organizacionais dependem da organização e do projeto que está sendo executado.
    Correto, pois, segundo a própria norma, na tarefa 5.1.4.1 afirma “O adquirente deveria complementar a monitoração com o processo de verificação (6.4) e validação (6.5)”…
    Claro, posso estar errado, mas esta é a resposta certa na minha opinião.

    • Mauricio disse:

      Acho muito salutar a discussão pois evolui o próprio conteúdo e validade do mesmo.Concordo que é uma questão um pouco confusa, pois como trata de uma lei, uma simples mudança de pontuação pode realmente alterar a validade da questão. Entretanto considerei os seus aspectos de estudo e justificativa e ainda considero inválidos, segue a defesa:
      III. A norma estabelece uma estrutura comum para os processos de ciclo de vida de software, cobrindo desde a concepção até a retirada do software do mercado e também provê um processo que pode ser utilizado para definir, controlar e melhorar os processos de ciclo de vida de software.
      Réplica sua:A norma não provê um processo mas vários processos (organizacionais) que pode ser utilizado para definir, controlar e melhorar os processos do ciclo de vida de software.
      Defesa: Não há muito o que justificar, o texto em questão foi tirado da própria norma, veja, item 1.1 Objetivo, segue o texto: ‘ Esta Norma também provê um processo que pode ser utilizado para definir, controlar e melhorar os processos de ciclo de vida de software’. Portanto, não há o que se reclamar, a não ser que exista alguma nova redação, a única saída seria pedir a revisão da norma quanto o uso palavra “processo”. Portanto, de acordo com a norma este item está correto.
       
      IV. Nesta norma os processos são classificados em três tipos: fundamentais, de apoio e organizacionais, sendo que a existência dos processos de apoio e organizacionais dependem da organização e do projeto que está sendo executado.
      Réplica sua: Correto, pois, segundo a própria norma, na tarefa 5.1.4.1 afirma “O adquirente deveria complementar a monitoração com o processo de verificação (6.4) e validação (6.5)”… Claro, posso estar errado, mas esta é a resposta certa na minha opinião.
      Defesa: Veja, este item na minha opinião é extremamente confuso. Primeiro: Sua justificativa está errada pois você utilizou o item 5.1.4.1 que trata do processo de Aquisição, pertencente aos processos fundamentais para justificar uma informação sobre processos de apoio (item 6) e processos organizacionais (item 7).
      Sinceramente tinha uma dúvida pois no início da redação da norma, na introdução é dito que “Os processos desta Norma formam um conjunto abrangente. Uma organização, dependendo de seu objetivo, pode selecionar um subconjunto apropriado para satisfazê-lo. Esta Norma é, portanto, projetada para ser adaptada para uma organização, projeto ou aplicação específicos. Também é projetada para ser utilizada quando o software é uma entidade independente ou embutida ou integrada a um sistema.”, o que dá a entender que o processo pode ser customizado por organização, mas também por projeto, e de fato o é. Seguindo a leitura da norma no item 6 e item 7 onde se fala sobre processos de apoio e organizacionais existe o texto repetido para ambos os processos “As atividades e tarefas em um processo de … são de responsabilidade da organização que o executa. Essa organização garante que o processo existe e é funcional.” o que passa a definir que, embora o processo possa ser customizado por projeto a existência do processo está no escopo da organização e não de projeto. Portanto, tratando-se dos processos de apoio e organizacionais o item está errado. Abraços.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *