A Qualidade no Desenvolvimento de sistemas ATM C.V. Nome: Paula Santos Casada, Casada, 2 filhos (♂:11 e ♀:8) Percurso profissional: profissional: Licenciatura em Engenharia de Sistemas (IST) Monitor de Aná Análise Mantemá Mantemática (IST) ICL – Está Estágio no Centro de formaç formação BPA – Centro de Suporte ao Desenvolvimento (Bases de dados) EDISOFT – A trabalhar na NAV Portugal Representaç Representações z z z z SASS (Surveillance Analysis Support) ARTAS (ATM Surveillance Tracker and Server) ESARR 6 – Software in ATM Systems CEN / BT / TF 141 - Air Traffic Management (Inclui (Inclui SWAL – SW Assurance Level) Actualmente z z Surveillance Qualidade e “Safety” Safety” nos desenvolvimentos SW ESARR - EUROCONTROL Safety Regulatory Requirement 0707-0505-14 Paula Santos 1 Agenda ¾ Objectivos do serviço ¾ O que é o POP 20 z z Objectivo Organização ¾ A qualidade nos projectos 0707-0505-14 Paula Santos Objectivos do serviço ¾ Seleccionar ou elaborar os procedimentos a utilizar nos diferentes domínios do desenvolvimento de sistemas, de acordo com as normas nacionais e internacionais em vigor ¾ Assistir e controlar a aplicação dos métodos e procedimentos definidos pelo SGQv no âmbito do desenvolvimento de sistemas ¾ Assistir e controlar a aplicação das normas de Safety no desenvolvimento dos sistemas 0707-0505-14 Paula Santos 2 Objectivos do Processo ¾ Cumprir com os requisitos da Norma ISO 90019001-2000 (Plan – Do – Check – Act) Act) ¾ Uniformizar os procedimentos de desenvolvimento de sistemas ¾ Servir de base a futuras evoluç evoluções para cumprimento de requisitos externos (ESARR) ¾ Permitir a transparência do estado das actividades 0707-0505-14 Paula Santos Referencias ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ CMM – CMMI ISO 15504 (SPICE) ISO 12207, IEEE 12207 DOD 498 e DOD 2167 A ED 109, ED 12B (EUROCAE) (IEC 61508) ESARR 6 Recommendations for A.N.S software ANS Software Lifecycle 0707-0505-14 Paula Santos 3 O que é o POP 20? Planeamento e controlo do desenvolvimento PO-20.01 Análise do Sistema PO-20.02 Entrega do Sistema Desenvolvimento do Sistema PO-20.03 Testes e avaliação do Sistema PO-20.04 PO-20.05 Ambiente operacional Ambiente de desenvolvimento Gestão da Qualidade do Processo e do Produto PO-20.06 Intervenção nos Sistemas operacionais PO-20.09 Gestão de configurações de desenvolvimento PO-20.11 Gestão de informações de anomalia PO-20.07 Gestão de configurações operacionais PO-20.10 Gestão da plataforma de testes PO-20.12 Globais Gestão de pedidos de alteração PO-20.08 0707-0505-14 Paula Santos Para que serve o POP 20? ¾ POP-20 – Prestação de Serviços de Desenvolvimento de Sistemas ¾ Definição do quadro de referência para a prestação de serviços de desenvolvimento de sistemas ATM. 0707-0505-14 Paula Santos 4 Como está organizado? ¾ Processo (POP) “conjunto de actividades interrrelacionadas e interactuantes que transformam entradas em saí saídas” das” – In ISO 9000:2005 z z ¾ Visão macro (Entradas, saí saídas, documentos… documentos…) Métricas, Indicadores, Acç ç ões Ac Procedimento (PO) “Modo especificado de realizar uma actividade ou um processo” processo” – In ISO 9000:2005 z z z z z O quê? (actividade) Quem? (Responsabilidade) Como? (Crité (Critério de execuç execução) Quando? (Sequência, interdependência) Para quê? (Saí (Saída) 0707-0505-14 Paula Santos Como está organizado? ¾ Instrução Operacional (IO) z ¾ Documento de Organização z ¾ Mais detalhe para determinadas actividades (informaç (informação semelhante a PO) Informaç Informação adicional Formulários (FO, FD) z 0707-0505-14 Escusamos de estar sempre a inventar… inventar… Paula Santos 5 Documentos de Organização ¾ DODO-20.01 – Normas Gerais DODO-20.02 – Instruç Instruções de Preenchimento do PMP DODO-20.03 – Instruç Instruções de Preenchimento do URD DODO-20.04 – Instruç Instruções de Preenchimento do VIS DODO-20.05 – Instruç Instruções de Preenchimento do QMP DODO-20.06 – Instruç Instruções de Preenchimento do TMP DODO-20.07 – Instruç Instruções de Preenchimento do ATD DODO-20.08 – Instruç Instruções de Preenchimento do ATR DODO-20.09 – Termos de Referência do CCB DODO-20.10 – Instruç Instruções de Preenchimento do SAS DODO-20.11 – Instruç Instruções de Preenchimento do IRS DODO-20.12 – Instruç Instruções de Preenchimento do IDD DODO-20.13 – Instruç Instruções de Preenchimento do IM ¾ URD vai ser retirado. OH já já está está a pronto para aprovaç aprovação. ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ 0707-0505-14 Paula Santos Procedimentos ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ ¾ POPO-20.01 – Planeamento e Controlo do Desenvolvimento POPO-20.02 – Aná Análise do Sistema POPO-20.03 – Desenvolvimento do Sistema POPO-20.04 – Testes e Avaliaç Avaliação do Sistema POPO-20.05 – Entrega do Sistema POPO-20.06 – Gestão da Qualidade do Processo e do Produto POPO-20.07 – Gestão de Informaç Informações de Anomalia POPO-20.08 – Gestão de Pedidos de Alteraç Alteração POPO-20.09 – Intervenç Intervenção nos Sistemas Operacionais POPO-20.10 – Gestão de Configuraç Configurações Operacionais POPO-20.11 – Gestão de Configuraç Configurações de Desenvolvimento POPO-20.12 – Gestão da Plataforma de Testes 0707-0505-14 Paula Santos 6 Instruções Operacionais ¾ Em preparação: z z IOIO-20.04.01 Testes de Aceitaç Aceitação IOIO-20.0120.01-01 Coordenar e acompanhar actividades 0707-0505-14 Paula Santos Indicadores Nº Indicador Objectivo Frequência de Aná Análise Métrica Resp. Resp. recolha de dados 1 Realizaç Realização de entregas ≥95% N.º N.º de entregas efectuadas / N.º N.º de entregas planeadas Semestral DSTI/SISLOG 2 Realizaç Realização de correcç correcções ≥95% 1 – (N.º (N.º de PR abertas / N.º N.º de PR recebidas) Mensal DSTI/SISINT 3 Resposta a alteraç alterações ≥75% 1 – (N.º (N.º de CP abertas / N.º N.º de CP recebidas) Mensal DSTI/SISINT 4 Qualidade do produto ≥90% N.º N.º de testes passados / N.º N.º de testes planeados Trimestral DSTI/SISINT Trimestral DSTI/SISPRO 5 Desvios a planeado ≤10% N.º N.º de projectos atrasados / N.º N.º de projectos em curso 0707-0505-14 Paula Santos 7 A qualidade nos projectos ¾ O quê? ¾ Para quê? ¾ Quando? ¾ Como? ¾ Quem? 0707-0505-14 Paula Santos 8