SPIN-SP Engenharia de sistemas e software 08/12/2010



Documentos relacionados
Mauro de Mesquita Spinola, Prof. Dr. Escola Politécnica da USP Departamento de Engenharia de Produção

Data Versão Descrição Autor

Termo de Abertura de Projeto. Proposta Aceita pelo Cliente

Engenharia de Produção. Engenharia da Produção FACULDADE CATÓLICA SALESIANA DO ESPIRITO SANTO. Prof. Msc. Valmir Tadeu Fernandes

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro

Qualidade de Software

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)

ANEXO AO MODELO DO PLANO DE AULA DO PROCESSO SELETIVO DOCENTE GERAL (PSD-G)

ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET

PLANO DE AULA DO PROCESSO SELETIVO DOCENTE GERAL (PSD-G)

Apresentação da Disciplina Processo de Software

CURSO DE PÓS-GRADUAÇÃO LATO SENSU MBA EM GOVERNANÇA DE TI 11ª Turma A DISTÂNCIA

As Capacitações dos Profissionais de TI e as novas habilidades exigidas pelo Mercado.

Auditoria de Sistemas de Informação. Everson Santos Araujo

Gerenciamento de Qualidade. Paulo C. Masiero Cap SMVL

QUALIDADE. Avaliação positiva

Processo de Software - Revisão

Unidade IV GERENCIAMENTO DE SISTEMAS. Prof. Roberto Marcello

Engenharia de Produção: Grande Área e Diretrizes Curriculares

Gledson Pompeu 1. Cenário de TI nas organizações. ITIL IT Infrastructure Library. A solução, segundo o ITIL

PERFIL PROFISSIONAL DO GESTOR DE PROJETOS DE EDUCAÇÃO A DISTÂNCIA

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

QUESTIONÁRIO DE AVALIAÇÃO Primeira Fase

Engenharia de Software II: Iniciando o Projeto. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Ementas Disciplinas Eletivas

Administração de Sistemas de Informação I

Governança de TI. Aguinaldo Aragon Fernandes, Dsc. Vladimir Ferraz de Abreu

Processos de gerenciamento de riscos. Planejamento Identificação Análise Resposta Monitoramento

29/05/2012. Gestão de Projetos. Luciano Gonçalves de Carvalho FATEC. Agenda. Gerenciamento de Integração do Projeto Exercícios Referências FATEC

8 Congresso Internacional de Qualidade para Competitividade. Práticas de gestão do conhecimento na Promon. Porto Alegre, 3 de julho de 2007

ANEXO II REQUISITOS, ATRIBUIÇÕES E REMUNERAÇÕES DOS CARGOS

Escritório de Projetos e Escritório de Processos: Diferenças e Tendências ELO Group

Introdução. Escritório de projetos

CURSO DE SISTEMAS DE INFORMAÇÃO

SISTEMA DE APOIO GERENCIAL COM FOCO NA PRÁTICA DE TREINAMENTO ORGANIZACIONAL BASEADO NO MODELO CMMI. Werinton Ferrari Orientador: Wilson Pedro Carli

AGILIDADE ORGANIZACIONAL


Desafios da Gestão da Revenda Agropecuária 1

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW

Inventário de Bens Móveis e Imóveis

NOVABOARD. Portfolio de Palestras e Treinamentos Estratégia Gestão Carreira RH Liderança Pessoas

Implementação CERTICS em uma empresa avaliada no modelo de referência MPS-SW nível G

APRESENTAÇÃO COMERCIAL /


EMENTA CURSO TÉCNICO EM ADMINISTRAÇÃO

Fundação Vanzolini O GERENCIAMENTO DA QUALIDADE NA SAÚDE E A ACREDITAÇÃO. Departamento de Certificação

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA

Administração de Pessoas

O GERENTE E A EQUIPE DE PROJETOS O Gerente de Projeto. Gestão Pública - 2º Ano Desenvolvimento de Projetos Prof. Rafael Roesler Aula 5

Universidade Paulista

CALENDÁRIO GERAL 2016 VERSÃO 1.0 PROGRAMA PÓS-FLEX 2016 CÂMPUS ECOVILLE

Planejamento de Desenvolvimento de Software Everson Santos Araujo

GIPS -uma ferramenta para gerenciamento integrado de projetos de software baseada no MPS.BR. Autores

Sistema de Gerenciamento da Manutenção SGM Cia. Vale do Rio Doce CVRD

PROGRAMA DE GERENCIAMENTO DE SEGURANÇA

e PMA Consultoria

QUALIDADE DE SOFTWARE

Prof. Sérgio Roberto Sigrist

MBA em Tecnologia da Informação: Executivo (MBTI-e)

Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS MPS e o CMMI

Porque estudar Gestão de Projetos?

1 Nome do Projeto Centro de Treinamento e Capacitação Corporativa. 2 Coordenador (a) Eng. Mec. Vinício Duarte Ferreira. 3 Gestor (a) 4 Programa

OmbudsmanBanking* *connectedthinking. Canal de Comunicação de Ouvidoria para Instituições Financeiras. Setembro, 2007

Cenário de Frotas no Brasil Principais Desafios e Oportunidades de Melhoria na Gestão

Curso de Engenharia de Produção. Faculdades Integradas de Taquara

Assessoria de Imprensa. Oficina de Comunicação Apex-Brasil. O papel estratégico da Assessoria de Imprensa

Serviços do Cisco Connected Stadium Wi-Fi

REMUNERAÇÃO ESTRATÉGICA SETEMBRO 2.011

O PCI-DSS contempla 12 requerimentos básicos que tem o objetivo

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes

Gestão e estratégia de TI Conhecimento do negócio aliado à excelência em serviços de tecnologia

Qualidade de Software

Oportunidades em Destaque:

PRINCÍPIOS DO EQUADOR RELATÓRIO DE IMPLEMENTAÇÃO E DADOS 2014

Incubadora de Empresas de Base Tecnológica de Itajubá - INCIT PLANO ANUAL DE TREINAMENTO

Qualidade de Processo de Software. Implementação de Melhoria de Processos de Software

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

O PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA 24ª REGIÃO, no uso de suas atribuições regimentais,

MINISTÉRIO DO PLANEJAMENTO, ORÇAMENTO E GESTÃO DIRETORIA DE ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE AQUISIÇÕES

1.1. Estabelecer uma sistemática de avaliação individual de desempenho para os empregados da ABDI.

Gestão em Sistemas de Saúde

Plano de Trabalho Docente Ensino Técnico

LOCAIS DE TRABALHO COM QUALIDADE E PRODUTIVIDADE PROJETOS DE CONFORTO E QUALIDADE

Automação de back-office Estratégia e gestão financeira Melhoria de processos e indicadores

II. Na formação continuada de profissionais do magistério, utilizar-se-ão, especialmente, recursos e tecnologias de educação à distância.

Modelo V e a Qualidade de Software Wall Street institute

Políticas de Qualidade em TI

Acrescido o Anexo Único pelo Decreto n 1.349/15, efeitos a partir de ANEXO ÚNICO

Agilidade e eficácia na implantação de programas de melhoria de processos

MINISTÉRIO DA EDUCAÇÃO CONSELHO NACIONAL DE EDUCAÇÃO CÂMARA DE EDUCAÇÃO SUPERIOR RESOLUÇÃO Nº 1, DE 6 DE JANEIRO DE 2015

Rede do Saber - De projeto a sistema produtivo: um caso de engenharia e gestão do conhecimento

CORPO DOCENTE DO CURSO DE SEGURANÇA NO TRABALHO

Engenharia de Software

INSTITUTO INTERAMERICANO DE COOPERAÇÃO PARA A AGRICULTURA. TERMO DE REFERÊNCIA CONS GEO Vaga

ESTADO DO RIO GRANDE DO SUL ASSEMBLEIA LEGISLATIVA Gabinete de Consultoria Legislativa

ANEXO II PERFIL DO CARGO FUNÇÃO

Transcrição:

Mauro de Mesquita Spinola, Prof. Dr. mauro.spinola@usp.br Escola Politécnica da USP Departamento de Engenharia de Produção [Palestra realizada na Universidade Metodista em 08/12/2010] Prof. Dr. Mauro Spinola Engenheiro de eletrônica (ITA) Mestre em Computação Aplicada (INPE) Doutor em Engenharia de Computação (Poli-USP) Livre-docente em Engenharia de Produção (Poli-USP) Professor da Escola Politécnica da USP, Departamento de Engenharia de Produção (graduação e pós) Professor e Consultor da Fundação Vanzolini, nas áreas de Tecnologia de Informação e Qualidade de Software Coordenador do MBA Gestão de Operações da USP- Vanzolini Treinamento e consultoria em CMMI e MPS.BR dez-10 FCAV TI 2 EPUSP - Mauro Spinola, Prof. Dr, 1

Bens de consumo x Bens de capital 09/12/2010 M Spinola - Engenharia de sistemas 3 Bens de consumo Bens duráveis, não duráveis e serviços 09/12/2010 M Spinola - Engenharia de sistemas 4 EPUSP - Mauro Spinola, Prof. Dr, 2

Software: bem de consumo 09/12/2010 M Spinola - Engenharia de sistemas 5 Software: bem de capital 09/12/2010 M Spinola - Engenharia de sistemas 6 EPUSP - Mauro Spinola, Prof. Dr, 3

Software está em bens de consumo! 09/12/2010 M Spinola - Engenharia de sistemas 7 Software é componente de sistema! 09/12/2010 M Spinola - Engenharia de sistemas 8 EPUSP - Mauro Spinola, Prof. Dr, 4

Questão central Como os mais recentes avanços da Engenharia de Sistemas e de Software podem contribuir para o aprimoramento dos bens de consumo? 09/12/2010 M Spinola - Engenharia de sistemas 9 Visão sistêmica 09/12/2010 M Spinola - Engenharia de sistemas 10 EPUSP - Mauro Spinola, Prof. Dr, 5

Visão sistêmica Sistema de bagagens do Aeroporto de Denver 09/12/2010 M Spinola - Engenharia de sistemas 11 Visão sistêmica: Exemplo 1 Engenharia Web Desenvolvimento de aplicações Web [Rodrigo Franco, 2009] 09/12/2010 M Spinola - Engenharia de sistemas 12 EPUSP - Mauro Spinola, Prof. Dr, 6

Visão sistêmica: Exemplo 1 Engenharia Web Desenvolvimento de aplicações Web [Rodrigo Franco, 2009] Engenharia de Software FUNÇÃO Design FORMA e FUNÇÃO Comunicação e mídia INFORMAÇÃO e FORMA 09/12/2010 M Spinola - Engenharia de sistemas 13 Visão sistêmica: Exemplo 2 - Ergonomia Software para ambiente de trabalho cooperativo [Vagner Gava, 2009] 09/12/2010 M Spinola - Engenharia de sistemas 14 EPUSP - Mauro Spinola, Prof. Dr, 7

Visão sistêmica: Exemplo 3 Sistemas que embutem software O que são sistemas embutidos? [Mauro Spinola, 1999] SE utiliza tecnologia computacional para atender a uma aplicação específica, tem comportamento reativo definido por sua interação com o ambiente e restrições de tempo, o que o caracteriza como sistema de tempo real. SFE SHE SE sistema embutido incluindo sensores e excluindo atuadores SFE sistema físico externo SHE sistema humano externo sensor atuador processador subsistema de comunicação intragrupo grupo de processadores subsistema de comunicação intergrupo 09/12/2010 M Spinola - Engenharia de sistemas 15 Visão sistêmica: Exemplo 3 Sistemas que embutem software Software embutido: é, em geral, software de tempo real, é desenvolvido geralmente para uma aplicação específica, é fortemente dependente do hardware em que é executado, pode ser distribuído, é concorrente, deve respeitar os requisitos de confiabilidade, segurança e desempenho determinados para o sistema, deve respeitar restrições impostas ao seu tamanho. 09/12/2010 M Spinola - Engenharia de sistemas 16 EPUSP - Mauro Spinola, Prof. Dr, 8

Visão sistêmica: Exemplo 3 Sistemas que embutem software Processo de engenharia de sistemas embutidos Projeto de Software Projeto de Hardware Projeto de Software Projeto de Hardware a) Paralelo (independente) b) Conjunto ou cooperativo 09/12/2010 M Spinola - Engenharia de sistemas 17 Engenharia de sistemas Engenharia de Sistemas (SysE) Um ramo da gestão de tecnologia e engenharia dedicado a controlar o Projeto de sistemas complexos feitos pelo ser humano. [Shenhar, 1994] Atividades: Conceber o sistema Estabelecer vínculos entre os requisitos de sistema e sua configuração Solucionar problemas técnicos e gerenciais relacionados a interfaces Integrar e manter a visão do todo Validar o sistema integrado 09/12/2010 M Spinola - Engenharia de sistemas 18 EPUSP - Mauro Spinola, Prof. Dr, 9

Engenharia de sistemas complexos Programas de importantes Universidades 09/12/2010 M Spinola - Engenharia de sistemas 19 software: produto Produto: características que permitem avaliar sua qualidade Aparência Peso Funcionalidade Facilidade de uso... 09/12/2010 M Spinola - Engenharia de sistemas 20 EPUSP - Mauro Spinola, Prof. Dr, 10

software: produto Processo: atividades Requisitos Desenvolvimento Verificação e validação Gestão de projeto Garantia da qualidade Gerência de configuração... 09/12/2010 M Spinola - Engenharia de sistemas 21 software: processo 09/12/2010 M Spinola - Engenharia de sistemas 22 EPUSP - Mauro Spinola, Prof. Dr, 11

software: processo MPS.BR 09/12/2010 M Spinola - Engenharia de sistemas 23 software: processos dez-10 FCAV TI 24 EPUSP - Mauro Spinola, Prof. Dr, 12

software: processo Medições, controle estatístico de processo, 6- sigma 09/12/2010 M Spinola - Engenharia de sistemas 25 software: processo Medições, controle estatístico de processo, 6- sigma Objetivos e Quest ões Processos Técnicos e Gerenciais Retorno dos usuários Resul tados da anál ise Atividades centrais da medição Estabelecer e sustentar o compromisso Planejar Medição Planejar Medição Novas Questões Executar Medição Escopo do PSM Ações de Melhoria Avaliar Medição Analisar Result ado e Medi r Desem penho 09/12/2010 M Spinola - Engenharia de sistemas 26 EPUSP - Mauro Spinola, Prof. Dr, 13

software: processo 09/12/2010 M Spinola - Engenharia de sistemas 27 software: processo Process Maturity Profile (CMMI for Development) http://www.sei.cmu.edu/ cmmi/casestudies/profil es/pdfs/upload/2010se pcmmi.pdf dez-10 FCAV TI 28 EPUSP - Mauro Spinola, Prof. Dr, 14

software: processos dez-10 FCAV TI 29 software: processo dez-10 FCAV TI 30 EPUSP - Mauro Spinola, Prof. Dr, 15

software: processos dez-10 FCAV TI 31 software: processos dez-10 FCAV TI 32 EPUSP - Mauro Spinola, Prof. Dr, 16

software: processos dez-10 FCAV TI 33 Visão sistêmica: Exemplo 3 Sistemas que embutem software Processo de engenharia de sistemas embutidos SISTEMAS EMBUTIDOS: TAREFAS DO DESENVOLVIMENTO 1. Requisitos do sistema 2. Decomposição do sistema 3. Arquitetura do sistema 4. Projetos (design) de hardware e software 5. Implementação 6. Integração de sistema 7. Verificação e validação Projeto de Hardware Projeto de Interface Projeto de Software 09/12/2010 M Spinola - Engenharia de sistemas 34 EPUSP - Mauro Spinola, Prof. Dr, 17

Visão sistêmica: Exemplo 3 Sistemas que embutem software Gerência do processo de desenvolvimento GERÊNCIA DO PROCESSO DE DESENVOLVIMENTO: REQUISITOS GERAIS 1. Planejamento do desempenho do processo 2. Definição do processo 3. Realização do processo 4. Verificação do desempenho do processo 5. Gerência do desempenho do processo 09/12/2010 M Spinola - Engenharia de sistemas 35 Visão sistêmica: Exemplo 3 Sistemas que embutem software Gerência do processo de desenvolvimento ÁREAS DE PROCESSO GERENCIAIS Áreas de processo de projeto Fornecem a infra-estrutura de gerência técnica necessária para o desenvolvimento dos sistemas. (BATE et al., 1995) 1 Garantia da qualidade 2 Gerência da configuração 3 Gerência de riscos 4 Planejamento e gerência de projeto Áreas de processo organizacionais Fornecem a infra-estrutura organizacional necessária para o desenvolvimento dos sistemas. (BATE et al., 1995) 5 Coordenação intergrupos 6 Gerência da evolução da linha de produtos 7 Gerência da tecnologia 8 Treinamento 9 Gerência de subcontratos 09/12/2010 M Spinola - Engenharia de sistemas 36 EPUSP - Mauro Spinola, Prof. Dr, 18

Visão sistêmica: Exemplo 4 - Serviços O que é serviço? Serviço é um sistema Serviço pode embutir software 09/12/2010 M Spinola - Engenharia de sistemas 37 Visão sistêmica: Exemplo 4 - Serviços O que é serviço? Serviço é um sistema Serviço pode embutir software 09/12/2010 M Spinola - Engenharia de sistemas 38 EPUSP - Mauro Spinola, Prof. Dr, 19

Visão sistêmica: Exemplo 4 - Serviços Qualidade em serviços Análise de 5 gaps Indicadores 09/12/2010 M Spinola - Engenharia de sistemas 39 Pessoas Temos emprego, mas não temos profissionais suficientes Uma alfaiataria é diferente de uma fábrica de ternos O que falta aos profissionais? dez-10 FCAV TI 40 EPUSP - Mauro Spinola, Prof. Dr, 20

Pessoas Desafios para as escolas de nível médio e universidades Formação básica Pesquisa aplicada Agilidade, para levar aos profissionais e empresas novos métodos e tecnologias Ambiente real de desenvolvimento para os alunos dez-10 FCAV TI 41 Pessoas Desafios para as empresas Manterem-se atualizadas Desenvolver processos maduros Preparar continuamente seu pessoal (começando pela direção!) Enfrentar o desafio do mercado global dez-10 FCAV TI 42 EPUSP - Mauro Spinola, Prof. Dr, 21

Pessoas Para os profissionais Buscar continuamente o preparo global Para a nação Intercâmbio e colaboração (nosso concorrente não está em nosso quintal) Ex. SPIN Software Process Improvement Network www.spinsp.org.br Programas de incentivo ao preparo contínuo de profissionais e empresas Facilidades para exportação dez-10 FCAV TI 43 Mauro de Mesquita Spinola, Prof. Dr. mauro.spinola@usp.br Escola Politécnica da USP Departamento de Engenharia de Produção [Palestra realizada na Universidade Metodista em 08/12/2010] EPUSP - Mauro Spinola, Prof. Dr, 22