Qualidade de Software nas MPE ISO/IEC 29110 · ABNT NBR ISO/IEC 29110-2:2012 Parte 2: Estrutura e...

Preview:

Citation preview

Qualidade de Software nas MPE

ISO/IEC 29110

A Hipótese em 2004

Uso de normas de ES nas PMEs

A indústria de Software

Austrália – Reunião Plenária

+ 90% das empresas da União Européia possui menos de 10 empregados (OCDE)

Canadá: dificuldade das VSEs* em adotar as normas propostas pelo ISO/IEC JTC1/SC7

* Very Small Entities

(2004)

Reconhecimento das Necessidades

e Problemas

Dificuldade no uso de normas [de ES] • não são direcionadas

especificamente às necessidades das PMEs

• É necessário investimento para implementar (pessoal, financeiro e tempo)

• Grandes dificuldades em atender aos requisitos exigidos pelas normas existentes

(2004)

Razões para não usar normas de Engenharia de

Software

Mais de 435 respostas, vindas de 32 países

Country Number of Responses

Country Number of Responses

Country Number of Responses

Argentina 2 Finland 13 New Zealand 1

Australia 10 France 4 Peru 4

Belgium 10 Germany 1 Russia 4

Brazil 72 India 57 South Africa 10

Bulgaria 3 Ireland 10 Spain 4

Canada 10 Italy 2 Taiwan 1

Chile 1 Japan 3 Thailand 59

Colombia 109 Korea (South) 4 Turkey 1

Czech Republic

3 Luxembourg 3 United Kingdom

2

Dominican Republic

1 Mexico 20 United States

3

Ecuador 9 Morocco 1

Por que VSEs não usam normas?

* Difícil, Burocrático, orientação insuficiente

*

24%

9%

28%

14%

15%

10%

Não é requerido

Falta de apoio

Falta de recursos

Demanda muito tempo

Normas(s)

Outros *

JTC1/SC7

Normas desenvolvidas por grandes organizações

para grandes organizações

Proposta: criação de um WG para o desenvolvimento de normas

adaptadas ao tamanho e maturidade de pequenas empresas

JTC1/SC7

Série ISO/IEC 29110

Para Very Small Entities

Diretoria de Normalização

19/09/2006

16ª RO CBN

10

Very Small Entities

JTC 1/ SC 7 / WG24

ISO/IEC 29110

Engenharia de Software

Perfis de Ciclo de Vida para Micro-organizações

ISO/IEC 29110 - Life Cycle Profiles for Very Small Entities (VSEs)

Organizações com menos de 25 pessoas (empresas, projetos e departamentos)

Possibilitar e promover a certificação

Desenvolvimento de normas e guias agrupados por perfis

ISO/IEC 29110

VSE Very Small Entities

menos de 18% das PMEs certificadas, contra mais de 53% das que têm mais de 25 empregados;

dentre as não certificadas 67% julgam importante certificações e reconhecimento.

Certificação:

Uma Premissa importante

Um parêntesis...

Normalização

Normalização

15

Normas estão em toda a parte

16

Normas estão em toda a parte

Barreiras técnicas prejudicam a economia

Normas X Regulamentos

Normas são estabelecidas por consenso e são voluntárias

São desenvolvidas por organismos de normalização

Estabelecem requisitos ou diretrizes para atividades ou os seus resultados (produtos, serviços etc.)

Autorregulação da sociedade

São focadas no mercado

Regulamentos Técnicos são documentos semelhantes, emitidos por uma Autoridade Regulatória, e que são obrigatórios

Os regulamentos podem se basear em normas técnicas

São focados no mercado interno ou nacional

Normas X Regulamentos

Normas e regulamentos técnicos

Regulamentos

Técnicos

Normas

Técnicas

21 Fonte: 20 anos de TIB - CENELEC

Normas

Tradução, em termos técnicos, do que a Sociedade espera de um produto ou serviço.

Meio eficaz para:

• promover a competição

• facilitar o acesso da inovação ao mercado

• promover a comunicação entre os agentes econômicos

• possibilitar a avaliação do desempenho em bases comparáveis

• balancear as necessidades do mercado com o interesse público

Níveis de normalização

Regional

ISO IEC

CEN

ABNT BSI DIN

ASTM IEEE

Empresas

Internacional

Nacional

Associação

Organização

ISO International Organization for Standardization

IEC International Electrotechnical Commission ITTF Information Technology Task Force CS Central Secretariat UN United Nations ITU-T International Telecommunications Union TC Technical Committee SC Sub Committee JTC Joint Technical Committee WG Working Group

ISO IEC

JTC 1 TC176

SC6 SC27

Telecommunications IT Security Techniques

TC56 SC65A

UN/ITU-T CS/ITTF

SC37

Biometrics

WGs

SC7

Systems & Software Engineering

Quality Management Information Technology Dependability Functional Safety

Resumo da estrutura ISO/IEC

Version 6 0 May 2011

JTC 1 SC7 Standards Collection

De volta ao contexto do JTC1/SC7/WG24

Série ISO 29110 para VSE

Infraestrutura da série 29110

DOCUMENTOS 29110-1 Overview (TR 29110-1)

29110 Perfis (Profiles)

Framework e taxonomia (ISP 29110-2)

Especificação dos perfis VSEs (29110-4)

x m Especif. p/ grupo n

29110 Perfis (Profiles)

Guia de avaliação (TR 29110-3)

Guia de gestão e engenharia (29110-5)

BASIC VSE PROFILE ISP 29110-4-1

x m Guia p/ grupo n

BASIC VSE PROFILE ISP 29110-5-1

TR=technical report ISP=international standard profile

PERFIS

As normas e guias são baseados em subconjuntos apropriados das normas, denominados VSE Profiles – Perfis de

Micro Organizações

Perfis e Normas de base

Normas disponíveis gratuitamente às VSEs

Pacotes de Implementação

Network Center

Aspectos Diferenciados Ações Importantes

Life Cycle Profiles for Very Small Entities

Network Center

• Bélgica (Cetic)

• Brasil (RIOSOFT)

• Canadá (ÉTS)

• China (em discussão)

• Colômbia (Parquesoft)

• Finlândia (Tampere University of Technology)

• França (UBO)

• Haiti (em discussão)

• Irlanda (LERO)

• Japão (em discussão)

• Luxemburgo (Tudor Research Center)

• México (UNAM)

• Peru (em discussão)

• Tailândia (Institute of Software Promotion for Industries)

.

.

.

Parceiros no (do) Brasil

?????

O Perfil Básico

Grupo de Perfis Perfil

Genérico

(software)

Entrada

Básico

Intermediário

Avançado

Grupos de Perfis

Life Cycle Profiles for Very Small Entities

Perfil Básico

O Perfil Básico compõe-se de dois processos

Gerência de Projetos e Implementação de Software

PERFIS

propiciar ao contexto específico das VSE a possibilidade de serem reconhecidas como produtoras de software de alta qualidade

em seus domínios, tanto em seus mercados internos quanto no mercado

internacional

Comunicação ao mercado de que o processo produtivo gera produtos e serviços na qualidade esperada (cliente)

Requisitos Mandatórios x Requisitos Opcionais

Normas x Guias

Perfis não são níveis de maturidade

ISO 29110

Conceitos importantes

DOCUMENTOS 29110-1 Overview (TR 29110-1)

29110 Perfis (Profiles)

Framework e taxonomia (ISP 29110-2)

Especificação dos perfis VSEs (29110-4)

29110 Perfis (Profiles)

Guia de avaliação (TR 29110-3)

Guia de gestão e engenharia (29110-5)

BASIC VSE PROFILE ISP 29110-4-1

BASIC VSE PROFILE ISP 29110-5-1

TR=technical report ISP=international standard profile

Planejamento

Execução

Avaliação e Controle

Encerramento

Iniciação e Análise

Projeto e Arquitetura

Construção Integração

e Testes

Entrega

Ciclo de Desenvolvimento de SW

Declaração de Trabalho

Software

Life Cycle Profiles for Very Small Entities

Participação do Brasil

Instalação da CE 21:007.24 – Outubro/2010

Participação no NetCenter – Maio/2011 Acordo de Cooperação - RIOSOFT (Brasil) x ETS (Canadá)

Início das Atividades

O que estamos fazendo no Brasil?...

Projeto SEBRAE/ABNT – Normalização nas MPEs Participação efetiva das MPEs (+ 40 empresas)

Abrangência Nacional (12 reuniões itinerantes)

Participação Internacional de destaque

Primeiros 3 documentos aprovados em consulta nacional e publicados, em português, em janeiro/2012 Norma ABNT

Primeiros Resultados...

ABNT NBR ISO/IEC 29110-2:2012 Parte 2: Estrutura e taxonomia

ABNT NBR ISO/IEC 29110-4-1:2012 Parte 4-1: Especificações de perfil: Grupo Perfil Genérico

ABNT ISO/IEC TR 29110-5-1-2:2012 Parte 5-1-2: Guia de engenharia e gestão: Grupo perfil genérico: Perfil básico

Primeiros Resultados...

Liderança de grupo de trabalho internacional

Perfil ágil

Desenvolvimento do método de Certificação

Participação nos grupos de trabalho internacionais

ISO 20000 – Serviços para VSEs

Perfil para Engenharia de SW e Sistemas

Alinhamento com a ISO 9001

O Sebrae como parceiro

• Divulgação e Mobilização (Oficinas, workshops)

• Formação de grupos de empresas para implementação e certificação

• Integração com outros programas – Sebraetec,

– ALI

– Grandes Compradores

Primeiros Resultados...

Parcerias para implementação NetCenter x Microsoft

Microsoft Process

Template

Primeiros Resultados...

Parcerias para certificação NetCenter x Inmetro x ABNT x F. Vanzolini

Primeiros Resultados...

Certificação Internacional

Método – melhores práticas de Avaliação da Conformidade

Sistema Formal de Certificação e Acreditação

Condução de auditorias piloto (Brasil – México – Canadá – Peru – Tailândia)

Apresentação dos resultados (Novembro)

Acreditação pelo Inmetro

Preparação para as auditorias formais

Obrigada!

giselevb@riosoft.softex.br

giselevb@gmail.com

Recommended