Flextronics Instituto de Tecnologia Flextronics Instituto de Tecnologia Flextronics Instituto de Tecnologia Fornecendo Soluções Tecnológicas FIT – Flextronics Instituto de Tecnologia Centros de P&D Número de Centros de P&D ao redor do mundo: 48 10 nos EUA 8 na Ásia 26 na Europa 1 no Brasil 3 na África do Sul Competências em P&D : PCB Design Engenharia de Teste Engenharia Mecânica Engenharia Ótica Semicondutores Desenho de Produtos Processo de Manufatura Teste de Confiabilidade Software Proprietary & Confidential FIT 3 FIT – Flextronics Instituto de Tecnologia Missão Prestar serviços de Pesquisa e Desenvolvimento nas áreas de Eletrônica, Mecânica e de Software, fornecendo soluções inovadoras para clientes e parceiros, apoiando o desenvolvimento tecnológico do país. Proprietary & Confidential FIT 4 FIT – Flextronics Instituto de Tecnologia FIT Infra Estrutura GDC – Centro Global de Desenvolvimento de Softwares TSD – Laboratório de Desenvolvimento de Sistemas de Testes DMP – Laboratório de Design e Processos de Manufatura CoE RFID - Centro de Excelência em RFID VPQCT (Lab. de Testes de Confiabilidade) Gerenciamento de Projetos de P&D Salas de Treinamento FIT Área total: Proprietary & Confidential 3.850 m2 FIT 5 FIT – Flextronics Instituto de Tecnologia Infra-estrutura para Desenvolvimento DMP RFID GDC TSD Proprietary & Confidential FIT 6 Infra-estrutura para Treinamento Proprietary & Confidential FIT FIT – Flextronics Instituto de Tecnologia 7 Gestão de Administração de Dados FIT – Flextronics Instituto de Tecnologia Problemas Atuais dos Dados x Softwares Estruturas não formais ( Sem Padrão ) Código pouco reutilizado Deficiência no Mapeamento dos Dados Sem Controle de Redundância Dicionário de Dados Ineficiente Dicionário de Termos Inexistente Alto Custo Desenvolvimento Problemas Conceituais na identificação dos Dados Soluções Rápidas – Problemas Rápidos Pobre Análise de Impacto e Custo Podre Mapeamento da Política de Segurança Baixo Padrão de Qualidade no Desenvolvimento Proprietary & Confidential FIT 8 FIT – Flextronics Instituto de Tecnologia Tecnologia “ BEST – FIT “ Ciência Militar a Serviço da Sociedade * Gestão da Administração e Padronização do Elemento de Dados – Etapa I * Gestão da Qualidade na Produção de Software – Etapa II SISTEMA AUTOMATIZADO DE GESTÃO DA QUALIDADE TOTAL DE DADOS E SOFTWARE Proprietary & Confidential FIT 9 Gestão de Administração de Dados FIT – Flextronics Instituto de Tecnologia ARQUITETURA PARA ADMINISTRAÇÃO DE DADOS PADRONIZAÇÃO DE DADOS Proprietary & Confidential FIT 10 Gestão de Administração de Dados FIT – Flextronics Instituto de Tecnologia DADO “É a representação de uma instância de valor” Proprietary & Confidential FIT 11 FIT – Flextronics Instituto de Tecnologia Classificação dos Dados Qualitativos Refere-se as características descritivas do dado. Expressa a semântica, formato,comportamento, meio e uso. Exemplo: “Nome”, “Descrição” ... Quantitativos Refere-se as características mensuráveis do dado. Expressa idéia de quantidade permitindo aplicação de funções matemáticas. Exemplo: “Quantidade”,“valor” ... “In-Natura” Refere-se a representação natural do dado. “BIT a BIT” Normalmente é a representação ou restauração do dado através de uma função e sem forma definida. Exemplo: “Som”,“Imagem”, “Freqüência” ... Proprietary & Confidential FIT 12 FIT – Flextronics Instituto de Tecnologia Classes de Palavras Domínio de Classe de Palavra Altitude Profundidade Diâmetro Elevação Alturas Comprimento Radiando Vértice CLASSE QUANTITATIVA * Média * Balanço Custo Preço Área Azimute Cabeçalho MONTANTE ANGULO AREA Latitude Longitude COORDENADA Calendário Ordinal Ano DATA Massa DIMENSÃO Categoria Status Tipo Identificador Índice Chave Número CODIGO IDENTIFICADOR Aceleração Densidade Fator* Fluxo Força Freqüência Média* Umidade Balance* Impedância Contador Indutância Desvio Intensidade Fator* Magnitude Índice Meio Médio Modo Momento Percentual Força Pressão Resistência Escala Velocidade Tensão Torque Aceleração Viscosidade TAXA MASSA QUANTIDADE Hora Volume Peso Temperatura TEMPERATURA CLASSE QUALITATIVA Nome NOME HORA VOLUME PESO Categoria Comentário TEXTO *Rever a classe de palavras para determinar qual classe você deverá usar. Classe “IN–Natura” =>(Função) Música SOM Proprietary & Confidential FIT Vídeos Fotos Funções Multimídia IMAGEM BIT-A-BIT 13 Dicionário de Termos Padrão FIT – Flextronics Instituto de Tecnologia Termo Entidade: Ordem de Compra Elemento: Ordem-Compra Entrada Saída Atributo: Código da Cidade do Cliente Elemento: CD-Cidade-Cliente CD-CLI-CIDADE COD_CLI_CID CODIGO_CLI_CID Sintaxe, Gramática,Léxica, Taxonomia Sinônimo Proprietary & Confidential FIT 14 Desenvolvimento do Padrão FIT – Flextronics Instituto de Tecnologia Formato do Elemento de Dado Elemento Genérico Classe de Palavras Obrigatório 1 Proprietary & Confidential Palavra Principal Propriedade(s) Modificadora(s) Obrigatório 1 0-n Classe de Palavra (s) Modificadora(s) 0-n FIT 15 Desenvolvimento do Padrão FIT – Flextronics Instituto de Tecnologia Formato do Elemento de Dado CODIGO CIDADE Obrigatório 1 CODIGO Obrigatório 1 Proprietary & Confidential CLIENTE 0-n N/A 0-n FIT 16 Desenvolvimento do Padrão FIT – Flextronics Instituto de Tecnologia Nome de Acesso do Elemento CD CIDADE Obrigatório 1 CD CLIENTE 0-n N/A NUM-TELEFONE Obrigatório 1 Proprietary & Confidential 1-800-4-A-CHILD 0-n FIT 17 FIT – Flextronics Instituto de Tecnologia Meta Dado do Elemento EXEMPLO: CD-CIDADE-CLIENTE Entidade : ORDEM-COMPRA Nome de Acesso : CD-CIDADE-CLIENTE Nome do Elemento : Código da Cidade do Cliente Nome do Domínio : CD-CIDADE(UF) Status do Elemento : Aprovado Definição : Código que representa a cidade origem do cliente Autoria-Referência : Correio Brasileiro - CEP,Tabela Cidade Área Responsável : FIT (GDC) Sinônimo : Localidade Nível Segurança : Prioridade (2) Nome do Responsável : José Silva Tipo Domínio : QL Tamanho : 5 Tipo de Dado : CHAR Máscara : 99999 Fonte : Arial (18) Valores (Max,Min) : (00000,99999) Alinhamento : À esquerda Valores Domínio : 00001 .......... São Paulo 00002 .......... Rio de Janeiro 00003 .......... Minas Gerais Proprietary & Confidential FIT 18 Vantagens da Padronização FIT – Flextronics Instituto de Tecnologia Padronização ( normalização e reutilização do dado) Taxonomia, Léxica, Semântica, Sintaxe e Gramática do Elemento Amplo Mapeamento dos Dados (Termo,Sinônimo,Sigla) Controle de Redundância Organização do Dicionário Dados e Termos Redução de Custos de Desenvolvimento Redução de Problemas ( Conceituais e Práticos) Soluções Rápidas de Mudanças Análise de Impacto e Custo Política de Segurança Padrão de Qualidade de Desenvolvimento Proprietary & Confidential FIT 19 FIT – Flextronics Instituto de Tecnologia Gestão de Administração da Qualidade de Software SOFTWARE “ Termo genérico utilizado para representar coleções de dados de computadores, geralmente dividido em duas categorias... sistemas e aplicação ” Proprietary & Confidential FIT 20 Interação FIT – Flextronics Instituto de Tecnologia SOFTWARE SISTEMA “Embedded Software” “Utilitários” S.O. Proprietary & Confidential DADO FIT APLICAÇÃO 21 Sinergia FIT – Flextronics Instituto de Tecnologia Function test(p1) is “Function” “test” 12.342,00 3,1415 “JOSÉ ” SOFTWARE Declare cd_cliente char (10); Begin Texto B C=A+B ..... = End Function test “A” INTERPRETER NÃO ESTRUTURADO DADO SIMPLES ESTRUTURADO EVENTO IDÉIA COMPLEXO INTERPRETER DESORDEM Texto A Proprietary & Confidential FIT ORDEM Maria acordou cedo pela manhã, saiu rapidamente atravessando a rua ... 22 FIT – Flextronics Instituto de Tecnologia Comparação na Construção l i v i C . g n E a r u t ti e u q r A Proprietary & Confidential D M D A . g n E FIT e r a tf w o S 23 Controle de Qualidade de Software FIT – Flextronics Instituto de Tecnologia Ciclo de vida do software ( Work-Flow ) Fases do ciclo de vida Divisão (sistema,sub-sistema,módulo,seção,processo,função) Controle individual de tarefa (tempo,recursos,custo) Métricas de Avaliação de; Qualidade de dados estruturados Qualidade de software(análise,especificação,desenho,código etc..) Qualidade de testes de software Indicadores Pontuação de Qualidade (Six Sigma ) Falhas ( SW-MTBF,SW-CEP) Análise de Impacto e Custo (Desenvolvimento,Manutenção) Política de Segurança de software Proprietary & Confidential FIT 24 FIT – Flextronics Instituto de Tecnologia Bibliografia Agresti, W.W.; Evanco, W.M.: Projecting Software Defects From Analyzing Ada Designs . IEEE Transactions on Software Engineering, 18(1992)11, pp. 988-997 Arthur, L.J.: Improving Software Quality - An Insider's Guide to TQM. John Wiley & Sons, 1993 (287 p.) Asam, R.; Drenkard, N.; Maier, H.: Quality evaluation of software products (German). Berlin, Munich, 1986 Azuma, M.: Evaluation of Software Quality. Quality. INSTAC Research Report, Tokio, 1991 Azuma, M.: SQuaRE: The next generation of the ISO/IEC 9126 and 14598 international standards series on software product quality. Proc. of the ESCOM 2001, April 2001, London, pp. 337-346 Bernstein, L.: Notes on Software Quality Management. Proceedings of the International Software Quality Exchange, San Francisco, March 10-11, 1992 Bevan, N.: Measuring usability as quality of use. Software Quality Journal, 4(1995), pp. 115-130 Biehl, R. E.: Six Sigma for Software. IEEE Software, March/April, 2004. pp. 68-70 Boegh, J.: SCOPE: A guide for Software Product Quality Evaluation. Proceedings of the International Conference on Practical Improvement of Software Processes and Products, 4-5 May, Dublin, Ireland Boegh, J.; Depanfilis, S.; Kitchenham, B.; Pasquini, A.: A Method for Quality Planning, Control, and Evaluation. IEEE Software, March/April 1999, pp. 69-77 Briand, L. C.; Wüst, J.: Integrating scenario-based and measurement-based software product assessment. The Journal of Systems and Software, 59(2001)1, pp. 3-22 Brinkworth, J.W.O.: Software Quality Management - A pro-active approach. Prentice-Hall Inc., 1992 Card, D.: Beyond quality to costumer satisfaction. IEEE Software, March 1992, pp. 101-102 Carey, D.R.: Quality Measurements in Software . Proceedings of the International Software Quality Conference, Dayton, Ohio, October 7-9, 1991, pp. 19-24 Castell, N.; Slavkova, O.: Metrics for Quality Factors in the LESD Project. Proc. of the ESEC'95, Barcelona, September 1995, pp. 423-437 Chulani, S.; Snathanam, P.; Moore, D.; Leszkowicz, B.; Davidson, G.: Deriving a Software Quality View from Customer Satisfaction and Service Data. Proc. of the ESCOM 2001, April 2001, London, pp. 225-232 Cobb, R.H.; Mills, H.D.: Engineering Software under Statistical Quality Control. IEEE Software, November 1990, pp. 44-54 Proprietary & Confidential FIT 25 FIT – Flextronics Instituto de Tecnologia Mapa de Tecnologia S P A “O Dado é como uma criança precisa ter um pai, casa, atenção, carinho e ser bem cuidado . . .porque se não ele vai se rebelar contra VOCÊ ou a sua EMPRESA” Proprietary & Confidential FIT 26 FIT – Flextronics Instituto de Tecnologia Obrigado!! www.fit-tecnologia.org.br Proprietary & Confidential FIT 27