INCOSE Brasil LIT/INPE Systems Enginmeering Week (SE Week) Aligning Systems Engineering and Organizational Project Management Gilberto da Cunha Trivelato, Dr. Eng. 16/11/2011 Homine Informática, Educação e Tecnologia Ltda. INCOSE Brasil LIT/INPE Systems Enginmeering Week (SE Week) Conexões entre Sistemas de Engenharia e Gestão de Projetos na Organização Gilberto da Cunha Trivelato, Dr. Eng. 16/11/2011 Homine Informática, Educação e Tecnologia Ltda. PROJETO Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos PMBOK® Guide – Quarta Edição (2010) Homine Informática, Educação e Tecnologia Ltda. Projeto: Definições • Management: administração, direção, gerência • Gerência: Ação de gerir, dirigir ou administrar; gestão • Gestão: Ato de gerir. 2. Direção, administração • Gerir: Ter gerência sobre; administrar, governar • Administrar: Gerir, governar, reger (negócios particulares ou públicos). • Governar: Exercer o governo de, ter autoridade sobre. 2. Conduzir, regular o andamento de Homine Informática, Educação e Tecnologia Ltda. Projeto: Definições O que é um projeto? • Um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. Homine Informática, Educação e Tecnologia Ltda. Projeto: Exercício • Projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. Homine Informática, Educação e Tecnologia Ltda. Projeto: Definições Atividade / Activity: • Um componente de trabalho realizado durante o andamento de um projeto. Atividade de resumo / Summary Activity: • Um grupo de atividades do cronograma agregadas relacionadas em algum nível de resumo e exibidas/relatadas como uma única atividade no nível de resumo. Homine Informática, Educação e Tecnologia Ltda. Projeto: Definições Tarefa / Task : • Não existe definição formal deste termo no PMBOK. Subprojeto / Subproject: • Uma parte menor do projeto total, criada quando um projeto é subdividido em componentes ou partes mais facilmente gerenciáveis. Homine Informática, Educação e Tecnologia Ltda. Projeto: Exercício • Atividade é um componente de trabalho realizado durante o andamento de um projeto. Homine Informática, Educação e Tecnologia Ltda. Projeto: Grupos de processos de GP de um projeto Trinômio sagrado de áreas de conhecimento Homine Informática, Educação e Tecnologia Ltda. Projeto: Grupos de processos de GP de um projeto Transformação com advento da qualidade Homine Informática, Educação e Tecnologia Ltda. Projeto: Grupos de processos de GP de um projeto Expansão das áreas de conhecimento Homine Informática, Educação e Tecnologia Ltda. Projeto: Grupos de processos de GP de um projeto Nove áreas de conhecimento de GP Homine Informática, Educação e Tecnologia Ltda. Projeto: Grupos de processos de GP de um projeto Integração: processos e áreas de conhecimento Homine Informática, Educação e Tecnologia Ltda. Projeto: A estrutura do gerenciamento de projetos O ciclo de vida do projeto – Visão de desenvolvimento ©2008 PMI Homine Informática, Educação e Tecnologia Ltda. EAP (WBS) Um Padrão Prático para Estrutura Analítica de Projetos PMI – (2006) Homine Informática, Educação e Tecnologia Ltda. EAP: Gestão do escopo do projeto • Os processos necessários para assegurar que o projeto inclua todo o trabalho necessário, e somente o trabalho necessário, para completar o projeto com sucesso. Homine Informática, Educação e Tecnologia Ltda. Projeto: EAP • Como voçê pode garantir que “todo o trabalho necessário, e somente o trabalho necessário, para completar o projeto com sucesso” está na sua WBS? Homine Informática, Educação e Tecnologia Ltda. PROGRAMA O Padrão para Gerenciamento de Programas PMI – Segunda Edição (2009) Homine Informática, Educação e Tecnologia Ltda. Programa: Definições O que é um Programa? • Um programa é um grupo de projetos correlatos gerenciados de forma coordenada para obter benefícios e controle não disponíveis quando gerenciados individualmente. • Programas podem incluir elementos de trabalho (por exemplo, operações em andamento) fora do escopo dos projetos distintos em um programa. Homine Informática, Educação e Tecnologia Ltda. Programa: Exercício mental • O Desenvolvimento de uma bicicleta conforme proposto é um programa? • Justificativa. • Correção. Homine Informática, Educação e Tecnologia Ltda. Programa: Ciclo de vida e organização Homine Informática, Educação e Tecnologia Ltda. Programas e Projetos Homine Informática, Educação e Tecnologia Ltda. PORTFÓLIO O Padrão para Gerenciamento de Portfólios PMI – Segunda Edição (2009) Homine Informática, Educação e Tecnologia Ltda. Portfólio : Definições O que é um Portfólio? • Um Portfólio é uma coleção de projetos ou programas e outros trabalhos que sejam agrupados de forma a facilitar o gerenciamento efetivo daquele trabalho para atender os objetivos empresariais estratégicos. Homine Informática, Educação e Tecnologia Ltda. Portfólio, Programa e Projetos Homine Informática, Educação e Tecnologia Ltda. Ligação: Gerenciamento de Portfólios e Governança Organizacional © PMI Homine Informática, Educação e Tecnologia Ltda. Relação: Gerenciamento de Portfólios e Estratégia Organizacional Homine Informática, Educação e Tecnologia Ltda. Relação : Gerenciamento de Portfólios, Programas e Projetos Homine Informática, Educação e Tecnologia Ltda. MATURIDADE (PMI) Organizational Project Management Maturity Model OPM3® – Second Edition (2008) Homine Informática, Educação e Tecnologia Ltda. Maturidade: Ambiente Organizacional Típico Homine Informática, Educação e Tecnologia Ltda. Maturidade: OPM3 no Ambiente Estratégico Organizacional Homine Informática, Educação e Tecnologia Ltda. Maturidade: Construção do OPM3 Homine Informática, Educação e Tecnologia Ltda. SYSTEMS ENGINEERING & SYSTEMS MANAGEMENT Sobreposição de conteúdos é necessária para confiança e validação dos resultados Homine Informática, Educação e Tecnologia Ltda. MATURIDADE (SEI) Standard CMMI Appraisal Method for Process Improvement SCAMPISM - SEI Sponsored by the U.S. Department of Defense © 2010 by Carnegie Mellon University Homine Informática, Educação e Tecnologia Ltda. CMMI: Processo • “Pessoas treinadas, capacitadas e motivados seguindo tarefas definidas pelo relacionamentos entre os procedimentos e métodos, e utilizando equipamentos adequados”. Procedimentos e métodos definindo a relação das tarefas B A D C Pessoas capacitadas, treinadas e motivadas Homine Informática, Educação e Tecnologia Ltda. Processo Ferramentas e equipamentos CMMI: Constellation Training CMMI-SVC CMMI-DEV Appraisals CMMI-ACQ Capability Maturity Model Integration (CMMI®) Homine Informática, Educação e Tecnologia Ltda. CMMI: Categorias Engineering Support Homine Informática, Educação e Tecnologia Ltda. Project Management Process Management CMMI: Desenvolvimento CMMI® for Development, Version 1.3 (CMMI-DEV, V1.3) Improving processes for developing better products and services Sponsored by the U.S. Department of Defense © 2010 by Carnegie Mellon University Homine Informática, Educação e Tecnologia Ltda. CMMI: Categorias Engineering Support Homine Informática, Educação e Tecnologia Ltda. Project Management Process Management CMMI – Engineering Process Areas Project Management process areas Product and product component requirements Requirements Product components Alternative solutions TS RD Product PI Requirements Requirements, Product components, work products, verification and validation reports VER Customer needs PI = Product Integration RD = Requirements Development TS = Technical Solution VAL = Validation VER = Verification Homine Informática, Educação e Tecnologia Ltda. VAL Customer CMMI: Categorias Engineering Support Homine Informática, Educação e Tecnologia Ltda. Project Management Process Management CMMI – Basic Project Management Process Areas Status, issues, and results of process and product evaluations; measures and analyses Corrective action PMC Corrective action What to monitor e on d an p ct co m s u d t nt Prooduc eme r r p qui re Replan nt REQM Product and product component requirements What to build Status, issues, and results of reviews and monitoring Plans What to do Commitments Measurement needs SAM Supplier agreement PP Product component requirements, technical issues, completed product components, and acceptance reviews and tests Supplier PMC = Project Monitoring and Control PP = Project Planning REQM = Requirements Management SAM = Supplier Agreement Management Homine Informática, Educação e Tecnologia Ltda. Engineering and Support process areas CMMI: Categorias Engineering Support Homine Informática, Educação e Tecnologia Ltda. Project Management Process Management CMMI – Basic Support Process Areas Quality and noncompliance issues Measurements and analyses MA PPQA All process areas Information needs Controlled configuration items, baselines, and audit reports Configuration items and change requests CM CM = Configuration Management MA = Measurement and Analysis PPQA = Process and Product Quality Assurance Homine Informática, Educação e Tecnologia Ltda. Processes and work products, standards, and procedures CMMI: Categorias Engineering Support Homine Informática, Educação e Tecnologia Ltda. Project Management Process Management O pr rga an oc niz d e ss a t ob n io je ee n’s ct d i ve s s CMMI – Basic Process Management Process Areas Senior management Organization’s business objectives Training for projects and support groups in standard process and assets OT Standard process and other assets Tra in ing nee ds Standard process, work, environment standards, and other assets OPF Resources and coordination OPD Improvement information (e.g., lessons learned, data, and artifacts Process improvement proposals; participation in defining, assessing, and deploying processes OPD = Organizational Process Definition OPF = Organizational Process Focus OT = Organizational Training Homine Informática, Educação e Tecnologia Ltda. Project Management, Support, and Engineering process areas SYSTEMS ENGINEERING & SYSTEMS MANAGEMENT Homine Informática, Educação e Tecnologia Ltda. SE: Muitos padrões são forçados (muitos por lei) U.S. Constitution 14 CFR Fed. Av. Reg (FAR) Common Law / Precedent 10 U.S.C. AFR, etc. AC 20-152 DO-254 DO-178B Homine Informática, Educação e Tecnologia Ltda. Fed. Acq. Reg (FAR) Contract CMMI – Heranças dos Padrões para SE 2002 2002 ISO/IEC 15504 ISO/IEC 19760 (FDIS) (PDTR) 1998 1994 EIA / IS 632 1994 1974 1969 Mil-Std499 Mil-Std499A Mil-Std499B (Not Released) EIA 632 (Full Std) 1994 (Trial Use) ISO/IEC 15288 (FDIS) (Interim Standard) IEEE 1220 2002 1998 1998 IEEE 1220 EIA/IS 731 SE CM (Interim Standard) (Full Std) 2002 CMMIsm SE/SW/IPPD Legend Supersedes Source for Source : Standards for Systems Engineering, Jerry Lake, 2002 Reprinted courtesy of Jerry Lake Homine Informática, Educação e Tecnologia Ltda. (Version 1.1) Objetivos Fudamentais • Satisfazer as necessidades do mercado com produtos com qualidade nos prazos e custos definidos • Satisfazer o investidor com a taxa de retorno aprovada em projetos de desenvolvimento tecnológico Homine Informática, Educação e Tecnologia Ltda. Objetivos Derivados • Controlar os custos de desenvolvimento em projetos altamente integrados e complexos com alto contúdo tecnológico • Controlar o fluxo de caixa de projetos de desenvolvimento, serviços e aquisições Homine Informática, Educação e Tecnologia Ltda. Custos de Desenvolvimento Homine Informática, Educação e Tecnologia Ltda. Motivação: Redução de Custos Homine Informática, Educação e Tecnologia Ltda. Cross-Company Levels STRATEGIC PLAN NEW DEVELOPMENT SELECTION PRODUCT DEVELOPMENT DEVELOPMENT EXECUTION Homine Informática, Educação e Tecnologia Ltda. Cross-Company Levels EXECUTIVE MANAGEMENT PORTFOLIO MANAGEMENT PROGRAM MANAGEMENT OPERATIONS/SPECIFIC MANAGEMENT Homine Informática, Educação e Tecnologia Ltda. Modelo de Gestão Integrado Gestão de Projetos de Desenvolvimento de Engenharia ERP • Systems Engineering Dimensões PMI Dimensões CMMI • Contabilidade (DRE / Balanços) Dimensões ISO • Suprimentos Controle de Configuração • Tesouraria Engenharia de Requisitos • RH Gerenciamento de Riscos • Integração das Áreas de Processos BI Processos • Financeiro • Faturamento Projetos Engenharia • Controladoria Suporte • Orçamento • Ambiente de desenvolvimento • Jurídico • Fluxo de Caixa Treinamento • Custo & MBC por projeto Ferramentas • Performance Contábil e Projeto • EVA • Gestão Estratégica Homine Informática, Educação e Tecnologia Ltda. CO SYS MO What is the best ROI? • Lean (LSE) • Six Sigma • CMMI® Homine Informática, Educação e Tecnologia Ltda. Systems Engineering • To define what is best, when everything affects everything else • To define the best possible compromise among coupled disciplines Plagio! ugh.. ugh... ugh... Multidisciplinary Optimization Homine Informática, Educação e Tecnologia Ltda. Links with Systems Engineering • Pathways Ahead: – Metrics, Objectives and Requirements: “The need to use MDO to develop a rigorous systems engineering framework. This needs to be based on a mathematical formulation to coordinate the interaction between thousands of design groups typically involved in large-scale complex engineered systems design.” Homine Informática, Educação e Tecnologia Ltda. Importance and Scope of Statistics • Cluster Analysis: Distance Measures x Amalgamation Rules Fulfillment of Physical Requirements Fulfillment of Functional Requirements Logical Solution Homine Informática, Educação e Tecnologia Ltda. Links with Systems Engineering • Pathways Ahead: – Metrics, Objectives and Requirements: – Ability to quantify axiomatic measures such as: complexity, flexibility, adaptability, (re)-configurability; – Ensure strong links between Requirements and Objectives/Constraints, such that one can be translated into the other at any system level; – Broader view of M.D.O. • Beyond “Aerodynamics-Loads-Structures”; • Beyond “A large non-linear programming problem Homine Informática, Educação e Tecnologia Ltda. Links with Systems Engineering • Pathways Ahead: – Coupling in Complex Engineered Systems: – M.D.O. Framework capable of making dynamic conexions between computational modules: 5-10 years goal; – Framework reusable in different applications; – Design systems from its interfaces, defining components with multidisciplinary mindset. Homine Informática, Educação e Tecnologia Ltda. Links with Systems Engineering • Pathways Ahead: – Dealing with uncertainty: – Model the Design Process as the realization of a Random Process; – Benefit from advances in Risk Management disciplines; – Resort from classical Reliability theory to improve problem formulation. Homine Informática, Educação e Tecnologia Ltda. SE: Processo Procedimentos e métodos definindo a relação das tarefas B A D C Processo Homine Informática, Educação e Tecnologia Ltda. SE: Contexto de sistema Sistema Sistema do Projeto Sistema do Sistema Produto Composto de Produto Final Produtos Viabilizadores Funções Operacionais Funções Associadas de Processos Homine Informática, Educação e Tecnologia Ltda. Sistema do Cliente Sistema do Usuário SE: Contexto de SoS CONCEITO OPERACIONAL (CONOPS) Sistema de Sistemas Sistema 1 Sistema Sistema do Projeto Sistema do Sistema Produto Sistema do Cliente Composto de Produto Final Produtos Viabilizadores Funções Operacionais Funções Associadas de Processos Homine Informática, Educação e Tecnologia Ltda. Sistema do Usuário Sistema 2 Sistema 3 SE: Tipos de produtos Alguns Tipos de Protudo Hardware Software Pessoas Instalações Dados Materiais Serviços Técnicas Homine Informática, Educação e Tecnologia Ltda. SE: Decomposição de sistemas Sistema Produto Final Subsistema Subsistema Produtos de Desenvolvimento Produtos de Teste Produtos de Treinamento Produtos de Descarte Produtos de Produção Produtos de Entrega Produtos de Suporte Produtos de Marketing Sistema Produto Final Subsistema Sistema Produtos de Desenvolvi-mento Produtos de Teste Produtos de Treinamento Produtos de Descarte Produtos de Produção Produtos de Desenvolvi-mento Produtos de Suporte Produtos de Marketing Subsistema Homine Informática, Educação e Tecnologia Ltda. Produto Final Subsistema Subsistema Produtos de Desenvolvi-mento Produtos de Teste Produtos de Treinamento Produtos de Descarte Produtos de Produção Produtos de Desenvolvi-mento Produtos de Suporte Produtos de Marketing SE: Produtos viabilizadores Sistema Produto Final Subsistema Subsistema Produtos de Desenvolvimento Produtos de Teste Produtos de Treinamento Produtos de Descarte Produtos de Produção Produtos de Entrega Produtos de Suporte Produtos de Marketing Sistema Produto Final Subsistema Sistema Produtos de Desenvolvi-mento Produtos de Teste Produtos de Treinamento Produtos de Descarte Produtos de Produção Produtos de Desenvolvi-mento Produtos de Suporte Produtos de Marketing Subsistema Homine Informática, Educação e Tecnologia Ltda. Produto Final Subsistema Subsistema Produtos de Desenvolvi-mento Produtos de Teste Produtos de Treinamento Produtos de Descarte Produtos de Produção Produtos de Desenvolvi-mento Produtos de Suporte Produtos de Marketing SE: Conceito de desenvolvimento em níveis Homine Informática, Educação e Tecnologia Ltda. SE: Definição de Escopo Systems Engineering Definição de Escopo Determinação dos Requisitos Homine Informática, Educação e Tecnologia Ltda. Escopo do produto – DHF – Passos Engenharia de Sistemas PEST© - Gilberto Trivelato Homine Informática, Educação e Tecnologia Ltda. PEST© - Funções x Componentes Engenharia de Sistemas PEST© - Gilberto Trivelato Homine Informática, Educação e Tecnologia Ltda. PEST© - Estados & Modos Engenharia de Sistemas PEST© - Gilberto Trivelato Homine Informática, Educação e Tecnologia Ltda. PEST© - Escopo do sistema do produto Engenharia de Sistemas PEST© - Gilberto Trivelato Homine Informática, Educação e Tecnologia Ltda. PEST© - Viabilizadores Engenharia de Sistemas PEST© - Gilberto Trivelato Homine Informática, Educação e Tecnologia Ltda. SE: Estrutura Analítica do Projeto Systems Engineering Definição de EAP (Escopo de trabalho) Estrutura Analítica do Projeto (trabalho necessário e suficiente) Homine Informática, Educação e Tecnologia Ltda. Projeto Categorias Projeto Categorias Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo Projeto Categorias Áreas de Processo Objetivos Específicos Objetivos Específicos Práticas Específicas Homine Informática, Educação e Tecnologia Ltda. Projeto Objetivos Específicos Projeto Categorias Áreas de Processo Objetivos Específicos Práticas Específicas Homine Informática, Educação e Tecnologia Ltda. Projeto Práticas Específicas Projeto Categorias Áreas de Processo Objetivos Específicos Práticas Específicas Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo e Fases Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo e Fases Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo e Fases Homine Informática, Educação e Tecnologia Ltda. Projeto Áreas de Processo e Fases Homine Informática, Educação e Tecnologia Ltda. Projeto Referência NOME DO PRODUTO Homine Informática, Educação e Tecnologia Ltda. Projeto Gerenciamento e Objetivos Específicos NOME DO PRODUTO Homine Informática, Educação e Tecnologia Ltda. Projeto Suporte e Objetivos Específicos NOME DO PRODUTO Homine Informática, Educação e Tecnologia Ltda. Projeto Processos e Objetivos Específicos NOME DO PRODUTO Homine Informática, Educação e Tecnologia Ltda. Projeto Engenharia e Objetivos Específicos NOME DO PRODUTO Homine Informática, Educação e Tecnologia Ltda. Projeto Níveis de Representação Projeto Categorias Áreas de Processo Objetivos Específicos Práticas Específicas Homine Informática, Educação e Tecnologia Ltda. Projeto Estrutura de Planejamento NOME DO PRODUTO Áreas de Processo Fases do Desenvolvimento Macroatividade = Objetivo Específico Elemento Básico de Planejamento e Gerenciamento Homine Informática, Educação e Tecnologia Ltda. Projeto Estrutura de Planejamento NOME DO PRODUTO Homine Informática, Educação e Tecnologia Ltda. SE: Definição de Escopo Escopo do Produto Escopo do Sistema Produto Escopo das atividades (DEV, SVC, ACQ) Homine Informática, Educação e Tecnologia Ltda. Projeto Dados Essenciais de Planejamento MACROATIVIDADE Entregas Homens-hora (HH) alocado US$ orçado Risco aprovado Homine Informática, Educação e Tecnologia Ltda. SE: Processo Pessoas capacitadas, treinadas e motivadas Homine Informática, Educação e Tecnologia Ltda. Processo Treinamento e Capacitação REQUISITOS • Introdução à Engenharia de Requisitos • Determinação de Requisitos • Gestão de Requisitos Homine Informática, Educação e Tecnologia Ltda. Treinamento e Capacitação SYSTEMS ENGINEERING • Introdução à Engenharia de Sistemas • Engenharia de Sistemas – Aplicada • Engenharia de Sistemas – Avançada Homine Informática, Educação e Tecnologia Ltda. Treinamento e Capacitação PLANEJAMENTO • Planejamento (PMBOK) • Integração entre Engenharia de Sistemas e Gestão de Sistemas • Planejamento de Programas – Aplicado • Gestão de Processos de Suporte Homine Informática, Educação e Tecnologia Ltda. Treinamento e Capacitação NORMAS • Fundamentos - DO-178B (SW) • Fundamentos – DO-254 (HW) • Fundamentos – DO-297 (IMA) Homine Informática, Educação e Tecnologia Ltda. Treinamento e Capacitação MDO • Fundamentos de Otimização Matemática • Modelagem Estatística • Ambiente Integrado de Computação Científica Homine Informática, Educação e Tecnologia Ltda. SE: Processo Processo Ferramentas e equipamentos Homine Informática, Educação e Tecnologia Ltda. SE: Ambiente de Desenvolvimento Systems Engineering Ambiente de Desenvolvimento Homine Informática, Educação e Tecnologia Ltda. SE: Ambiente Básico - caminhos Homine Informática, Educação e Tecnologia Ltda. SE: Ambiente Básico - probabilidade Homine Informática, Educação e Tecnologia Ltda. M&S ECM REQM SE: Alicerce do Ambiente ... Knowledge Management Center Visual Object Database Homine Informática, Educação e Tecnologia Ltda. SE: Ambiente Básico - conexões Homine Informática, Educação e Tecnologia Ltda. SYSTEMS ENGINEERING & SYSTEMS MANAGEMENT Homine Informática, Educação e Tecnologia Ltda.