Programação

Quinta - Feira ( 01/11)
08:00 - 12:00
12:00 - 13:30 INTERVALO
13:30 - 17:30
17:30 - 18:00 INTERVALO
18:00 - 22:00

Sexta - Feira ( 02/11)
08:00 -12:00
Curso 3 - Definição e Implantação de Processos de Acordo com a Norma Internacional NBR ISO/IEC 12207 - Processo de Ciclo de Vida de Software - (Cristina Filipak)
12:00 - 13:30 INTERVALO
13:30 - 17:30

Sábado ( 03/11)
08:00 -12:00 Curso 5 - Reuso de Software: Aspectos Gerenciais e de Negócio - (Eduardo Almeida)
12:00 - 13:30 INTERVALO
13:30 - 17:30 Curso 6 - Uma proposta para a Evolução da área de Melhoria de Processo de Software - (Clênio Salviano)

Domingo ( 04/11)
08:00 -12:00 Curso 7 - ISO9000 para Software - (Nilson Salvetti)
12:00 - 13:30 INTERVALO
13:30 - 17:30 Curso 8 - Introdução à Engenharia de Software e aos Princípios de Qualidade - ( Alexandre Vasconcelos )

Curso 1: Processos de Software em Comunidades Open-Source
Descrição do Curso:

O curso tem o objetivo de fornecer ao aluno os conhecimentos necessários, acadêmico-científicos e técnicos, para implantar processos de qualidade em um projeto Open-Source. Além disso, fornecer técnicas e ferramentas da Engenharia de Software para que o próprio aluno estruture seu projeto open-source. Apresentar os mecanismos de formalização de uma idéia em um plano de negócio de um sistema open-source passível de investimento.

Tópicos do Curso:

  • Aspectos do desenvolvimento distribuído de software;
  • Implantação de processos em comunidade open-source;
  • Modelos de negócio para sistemas open-source;
  • Estratégias para empreendimentos open-source;
  • Oportunidades de trabalho em projetos open-source;
  • Estudos de caso em Projetos Open-Source e;
  • Plano de Negócio para uma Comunidade Open-Source.

  • Instrutor:

    Nome:  Jones Oliveira de Albuquerque - UFRPE
    Currículo:

    Possui graduação em Ciência da Computação pela Universidade Federal de Pernambuco (1994), mestrado em Ciências da Computação pela Universidade Federal de Pernambuco (1997) e doutorado em Ciências da Computação pela Universidade Federal de Minas Gerais (2002).

    Atualmente é Professor Adjunto da Universidade Federal Rural de Pernambuco e colaborador ad hoc do C.E.S.A.R. - Centro de Estudos e Sistemas Avançados do Recife. Tem experiência na área de Ciência da Computação, foi diretor de empresa e atua na área de Engenharia de Software e Modelagem Matemática, atuando principalmente nas seguintes linhas: engenharia de software, processo de software, qualidade de software, matemática computacional, epidemiologia computacional e modelagem de sistemas.

         início

    Curso 2: Medição e Análise com foco nos Modelos Capability Maturity Model Integration - CMMI (v 1.2) e MPS.BR (v 1.2)
    Descrição do Curso:

    Um dos processos que norteiam os modelos CMMI e MPS.BR, e é fundamental para a evolução nos níveis de maturidade, é o processo de Medição. Um boa base no início, facilita a evolução das medições para os níveis 4 e 5 do CMMI e para os níveis A e B do MPS.BR. Por essa razão, iniciar de forma correta é fundamental para que a organização evolua de forma consistente para níveis mais elevados de maturidade. Esse curso tem como objetivo apresentar o processo de Medição de forma desmistificada e que contribua para o conhecimento sobre os projetos e os processos desemepnhados na organização. Serão abordados temas como a necessidade de um processo de medição, as formas de definir um processo de medição, os mecanismos para coletar e analisar os dados de medição de forma a atender os modelos de melhoria de processos CMMI v1.2 e MPS.BR v1.2.

    Tópicos do Curso:

  • O que é medição
  • A visão da medição de processo e produto
  • O alinhamento das medições com os objetivos organizacionais
  • Como definir as medições
  • A coleta, análise e armazenamento das medições
  • A norma 15939 ? Processo de medição
  • O método GQM ? Goal, Question, Metrics e PSM ? Practical Software Measurement
  • A contribuição do IT-Balanced Scored Card para o processo de medição

  • Instrutor:
    Nome:  Cristina Filipak - CELEPAR, ProQualiti
    Currículo:

    Analista de Sistemas da CELEPAR – Companhia de Informática do Paraná desde 1989, sendo por 10 anos responsável pela Metodologia de Sistemas e qualidade, Editora do Guia Geral versão 1.0 do MPS.BR, Editora da versão 1.0 do Guia de Implementação nível F do MPS.BR, Editoria do Guia de Avaliação versão 1.0 e 1.1 do MPS.BR .

    Nos últimos 8 anos tem se dedicado a consultoria em Implantação de processo CMMI, ISO 9000 e MPS.BR, tendo mais de 15 empresas certificadas em MPS.BR e CMMI e é avaliadora líder do MPS.BR Experiente - habilitada a executar avaliações de alto nível de maturidade.

    Participante da ISO JTC1 SC7 WG7, colaborou na elaboração das normas ISO 90003 para Software, ISO/IEC 12207 – Processos de Ciclo de Vida de Software., ISO/IEC 15288 – Processos de Ciclo de Vida de Sistemas, dentre outras.

    Mestre em Engenharia de Software – PUC-Pr com ênfase em Gerência de Risco, Especialista em Sistemas de Informação – Japão, Especialista em Informática Industrial – CEFET, Tecnóloga em Processamento de Dados – UFPR. Foi vice-presidente do PMI-Paraná na área de Educação de 2000-2002. Foi professora da Escola Técnica da Universidade Federal do Paraná de Professora de Metodologia de Sistemas da Escola Técnica da UFPR e desde 2002 atua como docente dos cursos de ensino à distância da UFLA – MPS – Melhoria de Processos de Software, PSL – Projeto em Software Livre e CMMI.

        início

    Curso 3: Definição e Implantação de Processos de Acordo com a Norma Internacional NBR ISO/IEC 12207 - Processo de Ciclo de Vida de Software
    Descrição do Curso:

    O objetivo deste curso é dar uma visão geral da Norma ISO 12207.

    Tópicos do Curso:

  • Compreender a importância da definição de processo;
  • Apresentar modelos de definição de processo;
  • Compreender a arquitetura da NBR ISO/IEC 12207;
  • Entender os processos existentes na NBR ISO/IEC 12207 e suas relações;
  • Apresentar os documentos gerados no processo;
  • Compreender a implantação do processo para a organização e/ou projeto;
  • Apresentar um modelo de adaptação de processo de software;
  • Apresentar a relação da NBR ISO/IEC 12207 com outras normas e modelos

    .
  • Instrutor:

    Nome:  Cristina Filipak - CELEPAR, ProQualiti
    Currículo:

    Analista de Sistemas da CELEPAR – Companhia de Informática do Paraná desde 1989, sendo por 10 anos responsável pela Metodologia de Sistemas e qualidade, Editora do Guia Geral versão 1.0 do MPS.BR, Editora da versão 1.0 do Guia de Implementação nível F do MPS.BR, Editoria do Guia de Avaliação versão 1.0 e 1.1 do MPS.BR .

    Nos últimos 8 anos tem se dedicado a consultoria em Implantação de processo CMMI, ISO 9000 e MPS.BR, tendo mais de 15 empresas certificadas em MPS.BR e CMMI e é avaliadora líder do MPS.BR Experiente - habilitada a executar avaliações de alto nível de maturidade.

    Participante da ISO JTC1 SC7 WG7, colaborou na elaboração das normas ISO 90003 para Software, ISO/IEC 12207 – Processos de Ciclo de Vida de Software., ISO/IEC 15288 – Processos de Ciclo de Vida de Sistemas, dentre outras.

    Mestre em Engenharia de Software – PUC-Pr com ênfase em Gerência de Risco, Especialista em Sistemas de Informação – Japão, Especialista em Informática Industrial – CEFET, Tecnóloga em Processamento de Dados – UFPR. Foi vice-presidente do PMI-Paraná na área de Educação de 2000-2002. Foi professora da Escola Técnica da Universidade Federal do Paraná de Professora de Metodologia de Sistemas da Escola Técnica da UFPR e desde 2002 atua como docente dos cursos de ensino à distância da UFLA – MPS – Melhoria de Processos de Software, PSL – Projeto em Software Livre e CMMI.

         início

    Curso 4: Melhoria e Avaliação de Processo com ISO/IEC 15504
    Descrição do Curso:
    Apresenta motivação, visão geral, benefícios, experiências práticas e orientações para a utilização da melhoria de processo de software como uma abordagem viável e efetiva para a melhoria da qualidade e produtividade das organizações intensivas em software, e da avaliação de processo de software como um mecanismo para entendimento e verificação das práticas correntes de uma organização de software em relação a um modelo de processo.

    A referência conceitual principal do curso será a futura ISO/IEC 15504 para avaliação (e melhoria) de processo (também conhecida por SPICE Software Process Improvement and Capability Determination). O modelo CMMI (Capability Maturity Model Integration), na sua representação contínua, que é semelhante à 15504, também será utilizado como uma segunda referência conceitual do curso.

    A melhoria do processo de software envolve aspectos técnicos, gerenciais e culturais, tais como: alinhamento das ações de melhoria ao contexto, estratégia e objetivos de negócio da organização; escolha de um modelo (ou conjunto de modelos) de processo como referência para orientação do trabalho (no caso a ISO/IEC 15504 e o CMMI); estabelecimento de um programa de melhoria para gerenciar as ações a serem realizadas, conhecimento do estado atual das práticas da organização; e acompanhamento, medição e institucionalização da melhoria. Tudo isto por meio da definição, utilização e melhoria contínua dos processos envolvidos na aquisição, fornecimento, desenvolvimento, operação, manutenção e suporte de sistemas de software.

    Instrutor:

    Nome:  Clênio Salviano - CenPRA
    Currículo:

    Clenio F. Salviano, trabalha com Engenharia de Software desde 1982, no atual CenPRA - Centro de Pesquisas Renato Archer (denominado CTI Fundação Centro Tecnológico para Informática até agosto de 2000 e ITI Instituto Nacional de Tecnologia da Informação até dezembro de 2001), em Campinas, SP. Clenio é bacharel e mestre em Ciência da Computação pela UFMG (em 1982 e 1987) e está em doutoramento pela UNICAMP. No CenPRA, trabalhou com desenvolvimento de software, abordagem orientada à objetos e software patterns e atualmente coordena o Laboratório de Tecnologia de Avaliação e Melhoria da Qualidade de Processos de Software - LQPS, com ênfase na melhoria de processo de software com os Modelos SEI SW-CMM/CMMI e ISO/IEC 15504 (Projeto SPICE), com experiência prática na utilização destes modelos no Brasil. Clenio preparou e apresentou vários cursos e palestras, e tem trabalhos publicados no Brasil e no exterior sobre Orientação à Objetos, Software Patterns e Qualidade de Software. É atual co-editor do Modelo Exemplo da futura Norma ISO/IEC 15504 e presidente do grupo da ABNT sobre esta Norma.

         início

    Curso 5: Reuso de Software: Aspectos Gerenciais e de Negócio
    Descrição do Curso:

    A área de reutilização de software vem sendo amplamente discutida pela empresas como um meio eficiente para aumento de produtividade, qualidade e redução de custos. No entanto, diversos aspectos devem ser considerados e discutidos antes da introdução de reuso nas empresas de modo a diminuir os riscos e os problemas relacionados. Esta apresentação irá discutir os principais casos de reuso de software em empresas, os problemas encontrados, os mitos e as direções do estado da prática na área.

    Instrutor:
    Nome:  Eduardo Santana de Almeida
    Currículo:

    Ph.D. em ciência da computação pela UFPE em 2007, mestrado em ciência da computação pela UFSCar em 2003 e graduação em ciência da computação pela UNIFACS em 2000. Trabalha como gerente de projetos e consultor de reuso no C.E.S.A.R. Esteve envolvido com cerca de quatro projetos industriais com diferentes aspectos de reuso envolvendo processos, ambientes e ferramentas de reuso. Autor de mais de 60 artigos publicados nas principais conferências internacionais. Líder do RiSE - Reuse in Software Engineering - group.

         início

    Curso 6: Uma proposta para a evolução da área de Melhoria de Processo de Software
    Descrição do Curso:
    Este tutorial apresenta uma caracterização da Melhoria de Processo de Software (MPS, ou originalmente em inglês Software Process Improvement SPI) baseada em Níveis de Maturidade, incluindo razões do seu sucesso na prática, seus benefícios, pontos fortes, limitações e oportunidades de melhoria, e uma proposta para sua evolucao. Esta proposta trata das oportunidades de melhoria da área e considera aspectos como utilização sistemática de múltiplos modelos, Model Driven Engeeniring, a visão de Drucker sobre trabalhador do conhecimento e a diversidade das estratégias de negócio. Serão apresentados o estado atual desta proposta, comparação com outras propostas de evolução de MPS, caracteristicas e experiencias de um método exemplo desta proposta e oportunidades de pesquisa e desenvolvimento.

    Instrutor:
    Nome: Clênio Salviano
    Currículo:

    Clenio F. Salviano, trabalha com Engenharia de Software desde 1982, no atual CenPRA - Centro de Pesquisas Renato Archer (denominado CTI Fundação Centro Tecnológico para Informática até agosto de 2000 e ITI Instituto Nacional de Tecnologia da Informação até dezembro de 2001), em Campinas, SP. Clenio é bacharel e mestre em Ciência da Computação pela UFMG (em 1982 e 1987) e está em doutoramento pela UNICAMP. No CenPRA, trabalhou com desenvolvimento de software, abordagem orientada à objetos e software patterns e atualmente coordena o Laboratório de Tecnologia de Avaliação e Melhoria da Qualidade de Processos de Software - LQPS, com ênfase na melhoria de processo de software com os Modelos SEI SW-CMM/CMMI e ISO/IEC 15504 (Projeto SPICE), com experiência prática na utilização destes modelos no Brasil. Clenio preparou e apresentou vários cursos e palestras, e tem trabalhos publicados no Brasil e no exterior sobre Orientação à Objetos, Software Patterns e Qualidade de Software. É atual co-editor do Modelo Exemplo da futura Norma ISO/IEC 15504 e presidente do grupo da ABNT sobre esta Norma.

         início

    Curso 7: ISO9000 para Software
    Descrição do Curso:

    O curso tem o objetivo de apresentar as diretrizes para aplicação dos requisitos da Norma ISO 9001 em empresas de software.

    Tópicos do Curso:

  • A série ISO 9000
  • A Norma ISO 9001
  • Interpretação dos requisitos da ISO 9001 para software
  • As contribuições da Norma ISO 9000-3
  • Instrutor:
    Nome: Nilson Salveti
    Currículo:

         início

    Curso 8: Introdução à Engenharia de Software e aos Principios de Qualidade
    Descrição do Curso:

    O curso tem o objetivo de apresentar as noções gerais sobre o que é Engenharia de Software e tópicos relacionados à Qualidade no Desenvolvimento de Software.

    Tópicos do Curso:

  • Introdução à Engenharia de Software;
  • Gerência e Planejamento de Projetos de Software;
  • Estimativa de Recursos e Análise de Riscos;
  • Fatores Humanos na Engenharia de Software;
  • Introdução à Engenharia de Requisitos;
  • Projeto de Software;
  • Testes de Software;
  • Gerência de Configuração;
  • Documentação de Software;
  • Manutenção de Software;
  • Introdução a uma Metodologia de Desenvolvimento de Software;
  • Introdução a Qualidade de Software;
  • Qualidade de Software: Produto X Processo;
  • Modelos de Qualidade de Software: Produto e Processo;
  • Garantia da Qualidade de Software;
  • Introdução a Métricas de Software;
  • Considerações sobre a Implantação de Modelos de Qualidade.

  • Instrutor:
    Nome: Alexandre Vasconcelos
    Currículo:
    Professor Adjunto do Centro de Informática da UFPE, tem desenvolvido também diversos trabalhos de consultoria em empresas. Recebeu o título de Doutor pela University of York - GB, em 1993. Mestre em Informática pela UFPE, em 1989. Bacharel em Ciência da Computação pela UFPE, em 1987. Suas áreas de interesse incluem Engenharia de Software, Qualidade de Software, Processos de Desenvolvimento de Software, Engenharia de Software para a Web, Métodos Formais e Ferramentas CASE.
         início