Software NBR ISO 29110 Visão Geral Prof. Dr. Marcelo Pessôa Prof Marcelo Pessôa Dezembro 2012 1
pelo espírito colaborativo Visão manifestado. Geral In hac habitasse platea dictumst. da Nam pulvinar, Norma odio sed rhoncus suscipit, sem diam NBR ISO 29110 Prof Marcelo Pessôa Dezembro 2012 2
A instituição ISO ISO International Organization for Sas Standatization contribuições oferecidas, pela elabora visão e conhecimento normas de mercado demonstrados e Brasil é representado através da ABNT SC7 é um subcomitê que cuida de Normas na área de Tecnologia da Informação In hac habitasse platea dictumst. Nam pulvinar, odio sed rhoncus suscipit, sem diam JTC1 Joint Technical Comitee enrte a ISO e a IEC In International hac habitasse platea dictumst. Electrotechnical Nam pulvinar, odio sed Commission rhoncus suscipit, sem possui diam mais de 2.000 normas 3
Histórico da Norma pelo Foi espírito identificado colaborativo manifestado. que as normas não eram adequadas para as pequenas empresas Por essa razão em 2005 foi criado o Grupo de Trabalho WG 24 focado em pequenas organizações VSE Very Small Entity MO Micro Organização 4
Histórico da Norma Sas A contribuições primeira oferecidas, norma pela visão publicada e conhecimento por de mercado esse demonstrados grupo foi e a Graças ISO/IEC ao comprometimento 29110 de em todos 2011 e a disposição e no de Brasil se colocarem em como 2012 parte Esta Norma é baseada em uma Norma Mexicana denominada MOPROSOFT In Brasil hac habitasse tem platea acompanhado dictumst. Nam pulvinar, ativamente odio sed rhoncus suscipit, este sem grupo diam Convênio Sebrae-ABNT tem suportado atividades 5
Histórico da Norma A 29110 é uma série de Normas para Software e Sas para contribuições Sistemas oferecidas, pela visão e conhecimento de mercado demonstrados e As Normas para Software são cinco até o momento As Normas para Sistemas estão ainda na fase In inicial hac habitasse dos platea trabalhos, dictumst. Nam pulvinar, estando odio sed na rhoncus mesa suscipit, o guia sem diam In (parte hac habitasse 5) platea e em dictumst. 2013 Nam iniciar-se-á pulvinar, odio sed rhoncus o suscipit, sem diam desenvolvimento da parte certificável (parte 4) 6
Conjunto de Normas ISO 29110 para Software Blue Tree, em São Título Paulo, surpreendeu pelo nível Audiência ABNT NBR ISO/IEC 29110 Parte 1 Visão geral MOs Parte 2 Estrutura e taxonomia Produtores de normas, fornecedores de ferramentas e fornecedores de metodologia. Não é dirigida a In hac habitasse platea dictumst. Nam pulvinar, MOs odio. sed rhoncus suscipit, sem diam Parte 3 Guia de avaliação Avaliadores e MOs Parte 4 Especificação de perfis Produtores de normas, fornecedores de ferramentas e fornecedores de metodologia.. ultrices mauris, eu Guia consequat de engenharia purus. e Parte 5 gestão MOs 7
NBR ISO 29110 4 NORMA CERTIFICÁVEL Graças É a ao parte comprometimento certificável de todos e a disposição de se colocarem como parte 8
NBR ISO 29110 5 GUIA DE IMPLEMENTAÇÃO Sas Orienta contribuições oferecidas, sobre como pela visão e implementar conhecimento de mercado a Norma demonstrados e 9
Conjunto de Normas 10
Escopo de Aplicação Aplicável a Micro Organizações Sas (VSE-Very contribuições oferecidas, Small-Entity) pela visão e conhecimento de mercado demonstrados e Aplica-se a Empresas, Organizações, Departamentos ou Projetos Máximo de 25 pessoas 11
Processos do perfil básico Blue Tree, em São Paulo, surpreendeu pelo Gerência nível Sas contribuições Declaração oferecidas, de pela visão e conhecimento de de mercado demonstrados e pelo espírito Trabalho colaborativo manifestado. Projeto In hac habitasse platea dictumst. Nam Implementação pulvinar, odio sed rhoncus suscipit, sem diam Configuração do de Software Software 12
Gerência de Projeto Tem como propósito estabelecer e realizar de Sas forma contribuições sistemática oferecidas, pela visão as e Tarefas conhecimento do de mercado projeto demonstrados de e Graças implementação ao comprometimento de de todos software, e a disposição de que se colocarem permitem como parte cumprir os Objetivos do projeto na qualidade, tempo e custo esperados. 13
Gerência de Projeto - Objetivos Objetivos PM.O1. O Plano de Projeto é desenvolvido de acordo com a Declaração Blue de Tree, Trabalho em São Paulo, e validado surpreendeu com o pelo Cliente. nível Sas PM.O2. contribuições O Progresso oferecidas, do pela projeto visão e conhecimento é monitorado de mercado com base demonstrados no Plano de e pelo Projeto espírito colaborativo e registrado manifestado. no Registro de Status do Progresso. integrante PM.O3. do As processo, Solicitações o objetivo de do Mudança encontro foi são plenamente tratadas alcançado. através de sua recepção e análise. In PM.O4. hac habitasse São platea conduzidas dictumst. reuniões Nam pulvinar, de avaliação odio sed rhoncus com a suscipit, equipe sem de diam trabalho ultrices e o mauris, cliente. eu consequat purus. PM.O5. Riscos são identificados quando aparecem e durante o In hac habitasse platea dictumst. Nam pulvinar, odio sed rhoncus suscipit, sem diam desenvolvimento do Projeto. In PM.O6. hac habitasse Uma platea Estratégia dictumst. de Nam Controle pulvinar, de odio Versão sed rhoncus de software suscipit, sem é diam ultrices desenvolvida. mauris, eu consequat purus. PM.O7. A garantia da Qualidade de Software é realizada para assegurar que os produtos e processos de trabalho cumpram o Plano do Projeto e a Especificação dos Requisitos. 14
Implementação de Software O propósito do processo de Implementação de software é a execução sistemática das atividades Graças de ao análise, comprometimento design, todos construção, e a disposição de se integração colocarem como parte e testes para produtos novos ou modificados de software de acordo com os requisitos especificados. 15
Implementação de Software - Objetivos SI.O1 Tarefas das atividades são realizadas segundo o Plano do Projeto O primeiro corrente. encontro corporativo com toda a equipe da A&C, realizado no dia 29, no Hotel Sas SI.O2 contribuições Requisitos oferecidas, de Software pela visão são e conhecimento definidos, analisados de mercado quanto demonstrados à correção e e pelo testabilidade, espírito colaborativo aprovados manifestado. pelo Cliente, colocados em baseline e divulgados. SI.O3 O projeto de arquitetura e detalhamento do software é desenvolvido e posto em baseline. SI.O4 Os componentes de software definidos pelo projeto são produzidos. ultrices SI.O5 mauris, O software eu consequat é produzido purus. fazendo a integração dos componentes de software e verificado através de Casos de Teste e Procedimentos de Teste. SI.O6 Uma Configuração de Software, que atende à Especificação dos Requisitos como acordado com o Cliente, que inclui a documentação de operação, do usuário e de manutenção, é integrada, posta em baseline e armazenada no Repositório do Projeto. SI.O7 São realizadas tarefas de Verificação e Validação de todos os produtos de trabalho requeridos, utilizando critérios definidos para assegurar a consistência entre produtos de saída e entrada em cada atividade. 16
Produtos de Trabalho Obrigatórios 1 Blue Registro Tree, em de São aceitação Paulo, surpreendeu pelo nível 12 Software 2 pelo Solicitação espírito colaborativo de mudança 13 Componente de software manifestado. 3 Graças Registro ao comprometimento de correção de todos e a disposição 14 Configuração de se colocarem de software como parte 4 integrante Documentação do processo, de manutenção o objetivo do encontro 15 foi plenamente Projeto (design) alcançado. de software 5 In Registro hac habitasse de reunião 16 Documentação de usuário do software platea dictumst. Nam pulvinar, odio sed rhoncus suscipit, sem diam 6 ultrices Guia mauris, de operação eu consequat do produto purus. 17 Declaração de trabalho 7 Registro de status de progresso 18 Casos de Teste e procedimentos de teste 8 Plano do projeto 19 Relatório de teste 9 In Repositório hac habitasse do platea projeto dictumst. Nam pulvinar, 20 odio Registro sed rhoncus de rastreabilidade suscipit, sem diam 10 ultrices Backup mauris, do repositório eu consequat do projeto purus. 21 Resultados da verificação 11 Especificação de requisitos 22 Resultados da validação 17
Processos do Perfil Básico Em outras palavras: pelo Para espírito o colaborativo perfil manifestado. básico há dois processos a serem implementados: Gerência de Projeto Implementação de Software In Para hac habitasse sua platea implementação dictumst. Nam pulvinar, devem odio sed rhoncus ser suscipit, executadas sem diam In as hac habitasse atividades, platea dictumst. atendidos Nam pulvinar, os odio objetivos sed rhoncus suscipit, e sem diam produzidos os produtos de trabalho obrigatórios. 18
Normas de Trabalho Na ISO, as partes 1,2,3 e 5 podem ser obtidas Sas gratuitamente contribuições oferecidas, pela visão e conhecimento de mercado demonstrados e A parte 4 (certificável) é vendida Na ABNT todas as partes são vendidas No acordo ABNT/SEBRAE as pequenas empresas pagam 1/3 do valor de face das Normas brasileiras 19
Software NBR ISO 29110 Visão Geral Prof. Dr. Marcelo Pessôa Prof Marcelo Pessôa Dezembro 2012 20
Blue Tree, em São Paulo, surpreendeu Obrigado pelo nível Marcelo Schneck de Paula Pessôa E-mail: marcelo_pessoa@vanzolini.org.br Prof. Marcelo Pessôa Novembro 2012 21